00000001:02000400:2.0F:1767319207.492046:0:86306: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:00:06 (1767319206) 00000800:00000200:1.0F:1767319254.775483:0:12508:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:1.0:1767319254.775518:0:12508:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:1.0:1767319254.775524:0:12508:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2402867f00 type 192, nob 24 niov 1 nkiov 0 00000800:00000200:3.0F:1767319254.775754:0:12511:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000020:00000010:0.0F:1767319295.108245:0:88441:0:(obd_mount.c:609:lustre_init_lsi()) kmalloced '(lsi)': 1880 at ffff8f2407d0f800. 00000020:00000010:0.0:1767319295.108257:0:88441:0:(obd_mount.c:612:lustre_init_lsi()) kmalloced '(lsi->lsi_lmd)': 120 at ffff8f2438bd1900. 00000020:00000010:0.0:1767319295.108265:0:88441:0:(obd_mount.c:1344:lmd_parse()) kmalloced '(lmd->lmd_params)': 4096 at ffff8f24200a6000. 00000020:00000010:0.0:1767319295.108274:0:88441:0:(obd_mount.c:1544:lmd_parse()) kmalloced '(lmd->lmd_dev)': 28 at ffff8f2438aaffa0. 00000020:00000010:0.0:1767319295.108278:0:88441:0:(obd_mount.c:1600:lmd_parse()) kmalloced '(lmd->lmd_profile)': 14 at ffff8f2438c4fad0. 00000020:00000010:0.0:1767319295.108281:0:88441:0:(obd_mount.c:1628:lmd_parse()) kmalloced '(lmd->lmd_opts)': 17 at ffff8f2438aaf2e0. 00000020:00000010:0.0:1767319295.108293:0:88441:0:(obd_mount.c:322:lustre_start_mgc()) kmalloced '(mgcname)': 23 at ffff8f2438aaffc0. 00000020:00000010:0.0:1767319295.112464:0:88441:0:(obd_mount.c:330:lustre_start_mgc()) kmalloced '(data)': 192 at ffff8f2402b33840. 00000020:00000010:0.0:1767319295.112490:0:88441:0:(obd_mount.c:151:do_lcfg()) kmalloced '(lcfg)': 88 at ffff8f2438842ea0. 00000100:00000010:0.0:1767319295.112497:0:88441:0:(lustre_peer.c:71:class_add_uuid()) kmalloced '(data)': 704 at ffff8f24056bb000. 00000400:00000200:0.0:1767319295.112502:0:88441:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:0.0:1767319295.112509:0:88441:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.204.123@tcp 00000400:00000200:0.0:1767319295.112517:0:88441:0:(peer.c:1797:lnet_peer_add()) peer 192.168.204.123@tcp NID flags 0x100001: -17 00000400:00000200:0.0:1767319295.112526:0:88441:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:0.0:1767319295.112530:0:88441:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.204.123@tcp NID 192.168.204.123@tcp: 0. pending discovery 00000400:00000200:0.0:1767319295.112533:0:88441:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.204.123@tcp 00000100:00000010:0.0:1767319295.112535:0:88441:0:(lustre_peer.c:113:class_add_uuid()) kfreed 'data': 704 at ffff8f24056bb000. 00000020:00000010:0.0:1767319295.112541:0:88441:0:(obd_mount.c:157:do_lcfg()) kfreed 'lcfg': 88 at ffff8f2438842ea0. 00000020:00000010:0.0:1767319295.112546:0:88441:0:(obd_mount.c:464:lustre_start_mgc()) kmalloced '(uuid)': 40 at ffff8f2405ebc640. 00000020:00000010:0.0:1767319295.112555:0:88441:0:(obd_mount.c:151:do_lcfg()) kmalloced '(lcfg)': 120 at ffff8f2438bd1a00. 00000020:00000010:0.0:1767319295.112567:0:88441:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff8f24040c6360. 00000020:00000010:0.0:1767319295.112574:0:88441:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f2407d09000. 00000020:00000010:0.0:1767319295.112927:0:88441:0:(obd_mount.c:157:do_lcfg()) kfreed 'lcfg': 120 at ffff8f2438bd1a00. 00000020:00000010:0.0:1767319295.112934:0:88441:0:(obd_mount.c:151:do_lcfg()) kmalloced '(lcfg)': 104 at ffff8f2438bd1a00. 00000001:00000010:0.0:1767319295.112953:0:88441:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2411822600. 00000001:00000010:0.0:1767319295.112958:0:88441:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f2438aafd60. 00000001:00000010:0.0:1767319295.112962:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2438d8ba00. 00000001:00000010:0.0:1767319295.112966:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2438d8bc00. 00000001:00000010:0.0:1767319295.112968:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2438d8aa00. 00000001:00000010:0.0:1767319295.112971:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2438d8b000. 00000001:00000010:0.0:1767319295.112974:0:88441:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2421707300. 00000001:00000010:0.0:1767319295.112977:0:88441:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f2438aafc40. 00000001:00000010:0.0:1767319295.112979:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2438d8a200. 00000001:00000010:0.0:1767319295.112981:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2438d8a600. 00000001:00000010:0.0:1767319295.112996:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2438d8b800. 00000001:00000010:0.0:1767319295.112998:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2438d8a000. 00000020:00000010:0.0:1767319295.113002:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2438d8b400. 00000020:00000010:0.0:1767319295.113008:0:88441:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff8f2438bd1000. 00000020:00000010:0.0:1767319295.113013:0:88441:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff8f2420762bb8. 00008000:00000010:0.0:1767319295.113019:0:88441:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff8f2420b8fed8. 00000020:00000010:0.0:1767319295.113024:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2438d8b600. 00000020:00000010:0.0:1767319295.113027:0:88441:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2438d8ac00. 00000040:00000010:0.0:1767319295.113031:0:88441:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2438d8a800. 00000020:00000010:0.0:1767319295.113034:0:88441:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f2407d0d800. 00000020:00000010:0.0:1767319295.113039:0:88441:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2438d8b200. 00040000:00000010:0.0:1767319295.113042:0:88441:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2421707500. 00040000:00000010:0.0:1767319295.113047:0:88441:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f240a6f0a00. 10000000:00000010:0.0:1767319295.113051:0:88441:0:(mgc_request.c:852:mgc_device_alloc()) kmalloced '(lu)': 64 at ffff8f2405ebc940. 00010000:00000010:0.0:1767319295.113060:0:88441:0:(ldlm_lib.c:421:client_obd_setup()) kmalloced '(cli->cl_read_io_latency_by_size)': 3920 at ffff8f24200a2000. 00010000:00000010:0.0:1767319295.113066:0:88441:0:(ldlm_lib.c:434:client_obd_setup()) kmalloced '(cli->cl_write_io_latency_by_size)': 3920 at ffff8f24200a7000. 00010000:00000010:0.0:1767319295.113072:0:88441:0:(ldlm_lockd.c:3355:ldlm_setup()) kmalloced '(ldlm_state)': 32 at ffff8f2438aaf9e0. 00000100:00000010:0.0:1767319295.113161:0:88441:0:(service.c:745:ptlrpc_register_service()) kmalloced '(service)': 352 at ffff8f24047d4e00. 00000100:00000010:0.0:1767319295.113167:0:88441:0:(service.c:803:ptlrpc_register_service()) kmalloced '(svcpt)': 784 at ffff8f24056bb400. 00000100:00000010:0.0:1767319295.113182:0:88441:0:(service.c:627:ptlrpc_service_part_init()) kmalloced '(array->paa_reqs_array)': 12080 at ffff8f2405e78000. 00000100:00000010:0.0:1767319295.113189:0:88441:0:(service.c:635:ptlrpc_service_part_init()) kmalloced '(array->paa_reqs_count)': 3020 at ffff8f24200a4000. 00000100:00000010:0.0:1767319295.113195:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24056b8400. 00000100:00000010:0.0:1767319295.113199:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24065dc000. 00000400:00000200:0.0:1767319295.113204:0:88441:0:(lib-ptl.c:921:LNetSetLazyPortal()) Setting portal 15 lazy 00000020:00000010:0.0:1767319295.113236:0:88441:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f24056b8c00. 00000020:00000010:0.0:1767319295.113241:0:88441:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff8f24200a5000. 00000100:00000010:0.0:1767319295.113282:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f2405492600. 00000100:00000010:0.0:1767319295.113288:0:88441:0:(nrs_fifo.c:59:nrs_fifo_start()) kmalloced '(head)': 40 at ffff8f2405ebc6c0. 00000100:00000010:0.0:1767319295.113292:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f2405492000. 00000100:00000010:0.0:1767319295.113397:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f2405492780. 00000100:00000010:0.0:1767319295.113402:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f24062953c0. 00000100:00000200:0.0:1767319295.113435:0:88441:0:(service.c:847:ptlrpc_register_service()) ldlm_cbd: Started, listening on portal 15 00000100:00000010:0.0:1767319295.113439:0:88441:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff8f24047d5800. 00000100:00000010:3.0:1767319295.122550:0:88442:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff8f2438c7de40. 00000020:00000010:3.0:1767319295.122559:0:88442:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f2438c7db40. 00000020:00000010:3.0:1767319295.122566:0:88442:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2403f89c00. 00000020:00000010:3.0:1767319295.122569:0:88442:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2403f88e00. 00000040:00000010:3.0:1767319295.122573:0:88442:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2403f88000. 00000020:00000010:3.0:1767319295.122578:0:88442:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f24215a7800. 00000020:00000010:3.0:1767319295.122584:0:88442:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f240797cb78. 00000020:00000010:3.0:1767319295.122588:0:88442:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2403f89600. 80000000:00000010:3.0:1767319295.122604:0:88442:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2438cd0ba0. 40000000:00000010:3.0:1767319295.122608:0:88442:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f2438c7d480. 00100000:00000010:3.0:1767319295.122796:0:88442:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f24215a6800. 00040000:00000010:3.0:1767319295.122804:0:88442:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2421595d00. 00040000:00000010:3.0:1767319295.122809:0:88442:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff8f24215a2800. 00040000:00000010:3.0:1767319295.122894:0:88442:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f2403f88400. 00000004:00000010:3.0:1767319295.122899:0:88442:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff8f24215a5800. 00000004:00000010:3.0:1767319295.122904:0:88442:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff8f2420189000. 00000004:00000010:3.0:1767319295.122908:0:88442:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff8f24215a4800. 00002000:00000010:3.0:1767319295.122912:0:88442:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f240678d400. 00000004:00000010:3.0:1767319295.122917:0:88442:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff8f240678f000. 00000100:00000200:3.0:1767319295.122922:0:88442:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_cbd: registering portal 15 00000400:00000010:3.0:1767319295.122928:0:88442:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628898. 00000400:00000010:3.0:1767319295.122934:0:88442:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2408450540. 00000100:00000010:3.0:1767319295.122942:0:88442:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff8f24215a3800. 00000100:00000200:3.0:1767319295.122997:0:88442:0:(service.c:3079:ptlrpc_main()) service thread 0 (#1) started 00000100:00000010:0.0:1767319295.123037:0:88441:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff8f24047d5400. 00000100:00000010:3.0:1767319295.123576:0:88443:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff8f2438c7d3c0. 00000020:00000010:3.0:1767319295.123580:0:88443:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f2438c7dec0. 00000020:00000010:3.0:1767319295.123584:0:88443:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2403f89a00. 00000020:00000010:3.0:1767319295.123587:0:88443:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2403f89800. 00000040:00000010:3.0:1767319295.123604:0:88443:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2403f89200. 00000020:00000010:3.0:1767319295.123608:0:88443:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f24215a2000. 00000020:00000010:3.0:1767319295.123723:0:88443:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f240797e4a0. 00000020:00000010:3.0:1767319295.123729:0:88443:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2403f88600. 80000000:00000010:3.0:1767319295.123732:0:88443:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2438cd0ea0. 40000000:00000010:3.0:1767319295.123735:0:88443:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f2438c7d740. 00100000:00000010:3.0:1767319295.123746:0:88443:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f24215a1000. 00040000:00000010:3.0:1767319295.123748:0:88443:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2421595c00. 00040000:00000010:3.0:1767319295.123751:0:88443:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff8f241261d800. 00040000:00000010:3.0:1767319295.123754:0:88443:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f240a5a9e00. 00000004:00000010:3.0:1767319295.123758:0:88443:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff8f241261b000. 00000004:00000010:3.0:1767319295.123761:0:88443:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff8f242018a000. 00000004:00000010:3.0:1767319295.123765:0:88443:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff8f2412619000. 00002000:00000010:3.0:1767319295.123768:0:88443:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f240678e400. 00000004:00000010:3.0:1767319295.123771:0:88443:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff8f240678dc00. 00000100:00000010:3.0:1767319295.123774:0:88443:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff8f241261a000. 00000100:00000200:3.0:1767319295.123903:0:88443:0:(service.c:3079:ptlrpc_main()) service thread 1 (#2) started 00000100:00000010:0.0:1767319295.123990:0:88441:0:(service.c:745:ptlrpc_register_service()) kmalloced '(service)': 352 at ffff8f24047d4600. 00000100:00000010:0.0:1767319295.123995:0:88441:0:(service.c:803:ptlrpc_register_service()) kmalloced '(svcpt)': 784 at ffff8f24056b8800. 00000100:00000010:0.0:1767319295.124010:0:88441:0:(service.c:627:ptlrpc_service_part_init()) kmalloced '(array->paa_reqs_array)': 12080 at ffff8f240651c000. 00000100:00000010:0.0:1767319295.124018:0:88441:0:(service.c:635:ptlrpc_service_part_init()) kmalloced '(array->paa_reqs_count)': 3020 at ffff8f24376cd000. 00000100:00000010:0.0:1767319295.124024:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24056b9c00. 00000100:00000010:0.0:1767319295.124029:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24065de000. 00000100:00000010:0.0:1767319295.124032:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24056bac00. 00000100:00000010:0.0:1767319295.124036:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24065da000. 00000100:00000010:0.0:1767319295.124039:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2410076800. 00000100:00000010:0.0:1767319295.124044:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24065d8000. 00000100:00000010:0.0:1767319295.124046:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2410077000. 00000100:00000010:0.0:1767319295.124050:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405bf8000. 00000100:00000010:0.0:1767319295.124053:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f240a4df800. 00000100:00000010:0.0:1767319295.124058:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405bfe000. 00000100:00000010:0.0:1767319295.124060:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f240a4dd800. 00000100:00000010:0.0:1767319295.124064:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405bfc000. 00000100:00000010:0.0:1767319295.124067:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f240a599400. 00000100:00000010:0.0:1767319295.124072:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405bfa000. 00000100:00000010:0.0:1767319295.124076:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3f000. 00000100:00000010:0.0:1767319295.124083:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2438df6000. 00000100:00000010:0.0:1767319295.124086:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3c400. 00000100:00000010:0.0:1767319295.124092:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2438df0000. 00000100:00000010:0.0:1767319295.124094:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3e800. 00000100:00000010:0.0:1767319295.124099:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2438df4000. 00000100:00000010:0.0:1767319295.124102:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3f800. 00000100:00000010:0.0:1767319295.124107:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2438df2000. 00000100:00000010:0.0:1767319295.124109:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3fc00. 00000100:00000010:0.0:1767319295.124114:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2430c00000. 00000100:00000010:0.0:1767319295.124123:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3d800. 00000100:00000010:0.0:1767319295.124127:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2430c04000. 00000100:00000010:0.0:1767319295.124130:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3e400. 00000100:00000010:0.0:1767319295.124134:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2430c02000. 00000100:00000010:0.0:1767319295.124136:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3c000. 00000100:00000010:0.0:1767319295.124141:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2430c06000. 00000100:00000010:0.0:1767319295.124144:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3f400. 00000100:00000010:0.0:1767319295.124149:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405aa2000. 00000100:00000010:0.0:1767319295.124151:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3c800. 00000100:00000010:0.0:1767319295.124155:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405aa0000. 00000100:00000010:0.0:1767319295.124158:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421d3ec00. 00000100:00000010:0.0:1767319295.124162:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405aa6000. 00000100:00000010:0.0:1767319295.124166:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2411ea7c00. 00000100:00000010:0.0:1767319295.124170:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405aa4000. 00000100:00000010:0.0:1767319295.124173:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2429c1ac00. 00000100:00000010:0.0:1767319295.124178:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2430cbc000. 00000100:00000010:0.0:1767319295.124181:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407dcb400. 00000100:00000010:0.0:1767319295.124185:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2430cba000. 00000100:00000010:0.0:1767319295.124188:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407dc9c00. 00000100:00000010:0.0:1767319295.124192:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2430cbe000. 00000100:00000010:0.0:1767319295.124195:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24220aa000. 00000100:00000010:0.0:1767319295.124199:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2430cb8000. 00000100:00000010:0.0:1767319295.124202:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24220abc00. 00000100:00000010:0.0:1767319295.124207:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2406478000. 00000100:00000010:0.0:1767319295.124209:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24220a9400. 00000100:00000010:0.0:1767319295.124214:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f240647e000. 00000100:00000010:0.0:1767319295.124216:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24220aac00. 00000100:00000010:0.0:1767319295.124220:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f240647a000. 00000100:00000010:0.0:1767319295.124222:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24220a9000. 00000100:00000010:0.0:1767319295.124226:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f240647c000. 00000100:00000010:0.0:1767319295.124230:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2405070800. 00000100:00000010:0.0:1767319295.124239:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2403b24000. 00000100:00000010:0.0:1767319295.124242:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2405072000. 00000100:00000010:0.0:1767319295.124246:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2403138000. 00000100:00000010:0.0:1767319295.124249:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421ee1800. 00000100:00000010:0.0:1767319295.124253:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24078ac000. 00000100:00000010:0.0:1767319295.124256:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421ee2000. 00000100:00000010:0.0:1767319295.124267:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24064b6000. 00000100:00000010:0.0:1767319295.124271:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421ee2800. 00000100:00000010:0.0:1767319295.124275:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24064b2000. 00000100:00000010:0.0:1767319295.124277:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421ee3400. 00000100:00000010:0.0:1767319295.124281:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24064b4000. 00000100:00000010:0.0:1767319295.124285:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421ebfc00. 00000100:00000010:0.0:1767319295.124289:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24064b0000. 00000100:00000010:0.0:1767319295.124291:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2421ebc800. 00000100:00000010:0.0:1767319295.124477:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2406694000. 00000100:00000010:0.0:1767319295.124483:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2411484c00. 00000100:00000010:0.0:1767319295.124487:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2406690000. 00000100:00000010:0.0:1767319295.124490:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2411485c00. 00000100:00000010:0.0:1767319295.124494:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2406696000. 00000100:00000010:0.0:1767319295.124496:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2411487400. 00000100:00000010:0.0:1767319295.124500:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2406692000. 00000100:00000010:0.0:1767319295.124503:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2411485000. 00000100:00000010:0.0:1767319295.124513:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24206a0000. 00000100:00000010:0.0:1767319295.124517:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24050da400. 00000100:00000010:0.0:1767319295.124521:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24206a6000. 00000100:00000010:0.0:1767319295.124524:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24050d8000. 00000100:00000010:0.0:1767319295.124528:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24206a2000. 00000100:00000010:0.0:1767319295.124530:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f24050d8400. 00000100:00000010:0.0:1767319295.124534:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24206a4000. 00000100:00000010:0.0:1767319295.124537:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b67400. 00000100:00000010:0.0:1767319295.124546:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2410ad4000. 00000100:00000010:0.0:1767319295.124555:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b65c00. 00000100:00000010:0.0:1767319295.124559:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2410ad0000. 00000100:00000010:0.0:1767319295.124562:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b64000. 00000100:00000010:0.0:1767319295.124566:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2410ad6000. 00000100:00000010:0.0:1767319295.124568:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b66800. 00000100:00000010:0.0:1767319295.124572:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2410ad2000. 00000100:00000010:0.0:1767319295.124575:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b65400. 00000100:00000010:0.0:1767319295.124585:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2438e7e000. 00000100:00000010:0.0:1767319295.124588:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b64c00. 00000100:00000010:0.0:1767319295.124755:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2438e7a000. 00000100:00000010:0.0:1767319295.124758:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b66000. 00000100:00000010:0.0:1767319295.124762:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2438e7c000. 00000100:00000010:0.0:1767319295.124765:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b66400. 00000100:00000010:0.0:1767319295.124769:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2438e78000. 00000100:00000010:0.0:1767319295.124771:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b67800. 00000100:00000010:0.0:1767319295.124781:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405ec4000. 00000100:00000010:0.0:1767319295.124784:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b65000. 00000100:00000010:0.0:1767319295.124788:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405ec0000. 00000100:00000010:0.0:1767319295.124790:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b65800. 00000100:00000010:0.0:1767319295.124794:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405ec6000. 00000100:00000010:0.0:1767319295.124797:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b64400. 00000100:00000010:0.0:1767319295.124801:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405ec2000. 00000100:00000010:0.0:1767319295.124803:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2407b67000. 00000100:00000010:0.0:1767319295.124891:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f243cebe000. 00000100:00000010:0.0:1767319295.124897:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2410099400. 00000100:00000010:0.0:1767319295.124902:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f243ceba000. 00000100:00000010:0.0:1767319295.124904:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f241009ac00. 00000100:00000010:0.0:1767319295.124908:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f243cebc000. 00000100:00000010:0.0:1767319295.124910:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2410098800. 00000100:00000010:0.0:1767319295.124914:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f243ceb8000. 00000100:00000010:0.0:1767319295.124917:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2410099800. 00000100:00000010:0.0:1767319295.124929:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405c96000. 00000100:00000010:0.0:1767319295.124932:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f241009a000. 00000100:00000010:0.0:1767319295.124936:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405c92000. 00000100:00000010:0.0:1767319295.124939:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f241009a400. 00000100:00000010:0.0:1767319295.124942:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405c94000. 00000100:00000010:0.0:1767319295.124945:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f241009a800. 00000100:00000010:0.0:1767319295.124949:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f2405c90000. 00000100:00000010:0.0:1767319295.124951:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f241009b800. 00000100:00000010:0.0:1767319295.124961:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24376e6000. 00000100:00000010:0.0:1767319295.124964:0:88441:0:(service.c:65:ptlrpc_alloc_rqbd()) kmalloced '(rqbd)': 968 at ffff8f2410099000. 00000100:00000010:0.0:1767319295.124969:0:88441:0:(service.c:75:ptlrpc_alloc_rqbd()) kmalloced '(rqbd->rqbd_buffer)': 8192 at ffff8f24376e2000. 00000400:00000200:0.0:1767319295.124973:0:88441:0:(lib-ptl.c:921:LNetSetLazyPortal()) Setting portal 17 lazy 00000020:00000010:0.0:1767319295.125040:0:88441:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f24077ff000. 00000020:00000010:0.0:1767319295.125046:0:88441:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff8f24376cb000. 00000100:00000010:0.0:1767319295.125094:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f2406295b40. 00000100:00000010:0.0:1767319295.125099:0:88441:0:(nrs_fifo.c:59:nrs_fifo_start()) kmalloced '(head)': 40 at ffff8f2405ebcf80. 00000100:00000010:0.0:1767319295.125103:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f2406295f00. 00000100:00000010:0.0:1767319295.125107:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f2406a70780. 00000100:00000010:0.0:1767319295.125110:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f2406a70a80. 00000100:00000010:0.0:1767319295.125114:0:88441:0:(nrs.c:1026:nrs_svcpt_setup_locked()) kmalloced '(svcpt->scp_nrs_hp)': 112 at ffff8f2438bd1c00. 00000100:00000010:0.0:1767319295.125117:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f24013709c0. 00000100:00000010:0.0:1767319295.125119:0:88441:0:(nrs_fifo.c:59:nrs_fifo_start()) kmalloced '(head)': 40 at ffff8f2405ebc680. 00000100:00000010:0.0:1767319295.125122:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f241040c900. 00000100:00000010:0.0:1767319295.125124:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f241040c180. 00000100:00000010:0.0:1767319295.125127:0:88441:0:(nrs.c:794:nrs_policy_register()) kmalloced '(policy)': 152 at ffff8f241040ce40. 00000100:00000200:0.0:1767319295.125152:0:88441:0:(service.c:847:ptlrpc_register_service()) ldlm_canceld: Started, listening on portal 17 00000100:00000010:0.0:1767319295.125156:0:88441:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff8f24047d5e00. 00000100:00000010:3.0:1767319295.128010:0:88444:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff8f2438c7d5c0. 00000020:00000010:3.0:1767319295.128020:0:88444:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f2438c7de00. 00000020:00000010:3.0:1767319295.128028:0:88444:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f240a5a8600. 00000020:00000010:3.0:1767319295.128032:0:88444:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f240a5a9200. 00000020:00000010:3.0:1767319295.128037:0:88444:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2438cd03c0. 00000040:00000010:3.0:1767319295.128043:0:88444:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2407a01e00. 00000020:00000010:3.0:1767319295.128048:0:88444:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f241261f000. 00000020:00000010:3.0:1767319295.128054:0:88444:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f2407979928. 00000020:00000010:3.0:1767319295.128059:0:88444:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2407a00600. 80000000:00000010:3.0:1767319295.128063:0:88444:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2438cd0000. 40000000:00000010:3.0:1767319295.128067:0:88444:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f2438c7dd40. 00008000:00000010:3.0:1767319295.128072:0:88444:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2407ede6d8. 00100000:00000010:3.0:1767319295.128078:0:88444:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f2404667000. 00040000:00000010:3.0:1767319295.128083:0:88444:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2421595e00. 00040000:00000010:3.0:1767319295.128087:0:88444:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff8f2404661800. 00040000:00000010:3.0:1767319295.128091:0:88444:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f2407a00000. 00000004:00000010:3.0:1767319295.128095:0:88444:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff8f2404665000. 00000004:00000010:3.0:1767319295.128100:0:88444:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff8f242018b000. 00000004:00000010:3.0:1767319295.128105:0:88444:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff8f2404663000. 00002000:00000010:3.0:1767319295.128109:0:88444:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f240678c400. 00000004:00000010:3.0:1767319295.128114:0:88444:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff8f240678c000. 00000100:00000200:3.0:1767319295.128119:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128139:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206287e8. 00000400:00000010:3.0:1767319295.128145:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2408450000. 00000100:00000200:3.0:1767319295.128151:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128154:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628160. 00000400:00000010:3.0:1767319295.128157:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405687300. 00000100:00000200:3.0:1767319295.128160:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128162:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628000. 00000400:00000010:3.0:1767319295.128164:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405687780. 00000100:00000200:3.0:1767319295.128167:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128170:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628e70. 00000400:00000010:3.0:1767319295.128172:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405687f00. 00000100:00000200:3.0:1767319295.128174:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128176:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628c60. 00000400:00000010:3.0:1767319295.128179:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405687a80. 00000100:00000200:3.0:1767319295.128181:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128183:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628d68. 00000400:00000010:3.0:1767319295.128186:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405687480. 00000100:00000200:3.0:1767319295.128188:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128190:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628058. 00000400:00000010:3.0:1767319295.128193:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2406067f00. 00000100:00000200:3.0:1767319295.128195:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128198:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628108. 00000400:00000010:3.0:1767319295.128200:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2406067e40. 00000100:00000200:3.0:1767319295.128202:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128205:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206286e0. 00000400:00000010:3.0:1767319295.128207:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2406067000. 00000100:00000200:3.0:1767319295.128209:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128211:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628268. 00000400:00000010:3.0:1767319295.128214:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2406067cc0. 00000100:00000200:3.0:1767319295.128216:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128218:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628e18. 00000400:00000010:3.0:1767319295.128221:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2406067240. 00000100:00000200:3.0:1767319295.128223:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128225:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628528. 00000400:00000010:3.0:1767319295.128228:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2406307180. 00000100:00000200:3.0:1767319295.128237:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128239:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628b58. 00000400:00000010:3.0:1767319295.128242:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2406307d80. 00000100:00000200:3.0:1767319295.128245:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128247:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206289f8. 00000400:00000010:3.0:1767319295.128250:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2421738300. 00000100:00000200:3.0:1767319295.128252:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128255:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206285d8. 00000400:00000010:3.0:1767319295.128257:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2410f2e3c0. 00000100:00000200:3.0:1767319295.128259:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128262:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628b00. 00000400:00000010:3.0:1767319295.128264:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2410f2e180. 00000100:00000200:3.0:1767319295.128266:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128268:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628210. 00000400:00000010:3.0:1767319295.128271:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24098e4b40. 00000100:00000200:3.0:1767319295.128273:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128276:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628c08. 00000400:00000010:3.0:1767319295.128278:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24098e46c0. 00000100:00000200:3.0:1767319295.128280:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128282:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628370. 00000400:00000010:3.0:1767319295.128285:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24098e43c0. 00000100:00000200:3.0:1767319295.128287:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128289:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628688. 00000400:00000010:3.0:1767319295.128292:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24098e4c00. 00000100:00000200:3.0:1767319295.128294:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128334:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628840. 00000400:00000010:3.0:1767319295.128337:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24098e4780. 00000100:00000200:3.0:1767319295.128340:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128342:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206288f0. 00000400:00000010:3.0:1767319295.128345:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31600. 00000100:00000200:3.0:1767319295.128347:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128349:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628738. 00000400:00000010:3.0:1767319295.128352:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31180. 00000100:00000200:3.0:1767319295.128354:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128356:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628cb8. 00000400:00000010:3.0:1767319295.128363:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31c00. 00000100:00000200:3.0:1767319295.128367:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128369:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628f78. 00000400:00000010:3.0:1767319295.128372:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31840. 00000100:00000200:3.0:1767319295.128374:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128376:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206281b8. 00000400:00000010:3.0:1767319295.128378:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31780. 00000100:00000200:3.0:1767319295.128380:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128382:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206280b0. 00000400:00000010:3.0:1767319295.128384:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31b40. 00000100:00000200:3.0:1767319295.128386:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128388:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628a50. 00000400:00000010:3.0:1767319295.128391:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f313c0. 00000100:00000200:3.0:1767319295.128393:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128395:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628ec8. 00000400:00000010:3.0:1767319295.128397:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31000. 00000100:00000200:3.0:1767319295.128399:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128401:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628948. 00000400:00000010:3.0:1767319295.128404:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31e40. 00000100:00000200:3.0:1767319295.128406:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128408:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206282c0. 00000400:00000010:3.0:1767319295.128410:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31540. 00000100:00000200:3.0:1767319295.128412:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128414:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206289a0. 00000400:00000010:3.0:1767319295.128416:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31cc0. 00000100:00000200:3.0:1767319295.128418:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128420:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628dc0. 00000400:00000010:3.0:1767319295.128423:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f319c0. 00000100:00000200:3.0:1767319295.128425:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128427:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628d10. 00000400:00000010:3.0:1767319295.128429:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405f31d80. 00000100:00000200:3.0:1767319295.128431:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128433:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628420. 00000400:00000010:3.0:1767319295.128436:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24182f5e40. 00000100:00000200:3.0:1767319295.128438:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128446:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628bb0. 00000400:00000010:3.0:1767319295.128449:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24182f59c0. 00000100:00000200:3.0:1767319295.128452:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128454:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628630. 00000400:00000010:3.0:1767319295.128457:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24182f5600. 00000100:00000200:3.0:1767319295.128459:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128461:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628478. 00000400:00000010:3.0:1767319295.128463:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24182f5a80. 00000100:00000200:3.0:1767319295.128466:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128468:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628aa8. 00000400:00000010:3.0:1767319295.128471:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f24182f5cc0. 00000100:00000200:3.0:1767319295.128473:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128475:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206283c8. 00000400:00000010:3.0:1767319295.128477:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3f00. 00000100:00000200:3.0:1767319295.128479:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128482:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628f20. 00000400:00000010:3.0:1767319295.128484:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de39c0. 00000100:00000200:3.0:1767319295.128486:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128488:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628790. 00000400:00000010:3.0:1767319295.128490:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3480. 00000100:00000200:3.0:1767319295.128492:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128494:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628580. 00000400:00000010:3.0:1767319295.128497:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de30c0. 00000100:00000200:3.0:1767319295.128499:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128501:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24206284d0. 00000400:00000010:3.0:1767319295.128504:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3000. 00000100:00000200:3.0:1767319295.128506:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128508:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2420628318. 00000400:00000010:3.0:1767319295.128511:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3240. 00000100:00000200:3.0:1767319295.128513:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128516:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d5d8. 00000400:00000010:3.0:1767319295.128518:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3300. 00000100:00000200:3.0:1767319295.128521:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128523:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007db58. 00000400:00000010:3.0:1767319295.128526:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3e40. 00000100:00000200:3.0:1767319295.128534:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128536:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d580. 00000400:00000010:3.0:1767319295.128539:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de33c0. 00000100:00000200:3.0:1767319295.128540:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128542:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d420. 00000400:00000010:3.0:1767319295.128545:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3600. 00000100:00000200:3.0:1767319295.128547:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128549:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d1b8. 00000400:00000010:3.0:1767319295.128552:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3cc0. 00000100:00000200:3.0:1767319295.128554:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128556:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007df78. 00000400:00000010:3.0:1767319295.128559:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3900. 00000100:00000200:3.0:1767319295.128561:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128563:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d3c8. 00000400:00000010:3.0:1767319295.128565:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3c00. 00000100:00000200:3.0:1767319295.128567:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128569:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007df20. 00000400:00000010:3.0:1767319295.128572:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3540. 00000100:00000200:3.0:1767319295.128574:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128576:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d0b0. 00000400:00000010:3.0:1767319295.128579:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3840. 00000100:00000200:3.0:1767319295.128581:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128584:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d108. 00000400:00000010:3.0:1767319295.128586:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3a80. 00000100:00000200:3.0:1767319295.128588:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128775:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d318. 00000400:00000010:3.0:1767319295.128779:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405de3d80. 00000100:00000200:3.0:1767319295.128783:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128785:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d948. 00000400:00000010:3.0:1767319295.128789:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405ddcd80. 00000100:00000200:3.0:1767319295.128791:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128793:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007dec8. 00000400:00000010:3.0:1767319295.128796:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405ddc9c0. 00000100:00000200:3.0:1767319295.128798:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128801:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007daa8. 00000400:00000010:3.0:1767319295.128809:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405ddca80. 00000100:00000200:3.0:1767319295.128901:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128905:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d688. 00000400:00000010:3.0:1767319295.128908:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405ddc300. 00000100:00000200:3.0:1767319295.128910:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128913:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d840. 00000400:00000010:3.0:1767319295.128915:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405ddce40. 00000100:00000200:3.0:1767319295.128917:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128919:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d2c0. 00000400:00000010:3.0:1767319295.128921:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405ddc480. 00000100:00000200:3.0:1767319295.128923:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128926:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d058. 00000400:00000010:3.0:1767319295.128928:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f2405ddc240. 00000100:00000200:3.0:1767319295.128930:0:88444:0:(niobuf.c:1190:ptlrpc_register_rqbd()) ldlm_canceld: registering portal 17 00000400:00000010:3.0:1767319295.128932:0:88444:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007ddc0. 00000400:00000010:3.0:1767319295.128936:0:88444:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 152 at ffff8f241a4c3300. 00000100:00000010:3.0:1767319295.128941:0:88444:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff8f2404665800. 00000100:00000200:3.0:1767319295.128964:0:88444:0:(service.c:3079:ptlrpc_main()) service thread 0 (#1) started 00000100:00000010:1.0:1767319295.129092:0:88441:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff8f2406064400. 00000100:00000010:1.0:1767319295.129456:0:88445:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff8f24180ff400. 00000020:00000010:1.0:1767319295.129460:0:88445:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f24180ff980. 00000020:00000010:1.0:1767319295.129465:0:88445:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2406065600. 00000020:00000010:1.0:1767319295.129469:0:88445:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2406065800. 00000020:00000010:1.0:1767319295.129472:0:88445:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2405e1a9c0. 00000040:00000010:1.0:1767319295.129475:0:88445:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2406064800. 00000020:00000010:1.0:1767319295.129479:0:88445:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f242002c000. 00000020:00000010:1.0:1767319295.129484:0:88445:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f2420b4bc60. 00000020:00000010:1.0:1767319295.129487:0:88445:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2406064000. 80000000:00000010:1.0:1767319295.129489:0:88445:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2405e1aa20. 40000000:00000010:1.0:1767319295.129491:0:88445:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f24180ffd00. 00008000:00000010:1.0:1767319295.129495:0:88445:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405b22de8. 00100000:00000010:1.0:1767319295.129498:0:88445:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f2420028800. 00040000:00000010:1.0:1767319295.129502:0:88445:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2437798100. 00040000:00000010:1.0:1767319295.129505:0:88445:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff8f242002b000. 00040000:00000010:1.0:1767319295.129508:0:88445:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f2406064c00. 00000004:00000010:1.0:1767319295.129512:0:88445:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff8f242002b800. 00000004:00000010:1.0:1767319295.129516:0:88445:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff8f24065cf000. 00000004:00000010:1.0:1767319295.129520:0:88445:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff8f242002c800. 00002000:00000010:1.0:1767319295.129523:0:88445:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f2405222000. 00000004:00000010:1.0:1767319295.129526:0:88445:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff8f2405223400. 00000100:00000010:1.0:1767319295.129530:0:88445:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff8f242002f000. 00000100:00000200:1.0:1767319295.129543:0:88445:0:(service.c:3079:ptlrpc_main()) service thread 1 (#2) started 00000100:00000010:3.0:1767319295.129579:0:88441:0:(service.c:3445:ptlrpc_start_thread()) kmalloced '(thread)': 328 at ffff8f2407a00800. 00000100:00000010:1.0:1767319295.130059:0:88446:0:(service.c:3018:ptlrpc_main()) kmalloced '(env)': 56 at ffff8f24180ffa00. 00000020:00000010:1.0:1767319295.130063:0:88446:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f24180ffdc0. 00000020:00000010:1.0:1767319295.130068:0:88446:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2406065200. 00000020:00000010:1.0:1767319295.130071:0:88446:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2406064200. 00000020:00000010:1.0:1767319295.130074:0:88446:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2405e1a660. 00000040:00000010:1.0:1767319295.130077:0:88446:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2406064e00. 00000020:00000010:1.0:1767319295.130080:0:88446:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f242002e000. 00000020:00000010:1.0:1767319295.130089:0:88446:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f2420b49420. 00000020:00000010:1.0:1767319295.130092:0:88446:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2406064a00. 80000000:00000010:1.0:1767319295.130094:0:88446:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2405e1a1e0. 40000000:00000010:1.0:1767319295.130097:0:88446:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f24180ffec0. 00008000:00000010:1.0:1767319295.130100:0:88446:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405b22a60. 00100000:00000010:1.0:1767319295.130103:0:88446:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f242002a000. 00040000:00000010:1.0:1767319295.130106:0:88446:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2437798c00. 00040000:00000010:1.0:1767319295.130110:0:88446:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff8f242002f800. 00040000:00000010:1.0:1767319295.130112:0:88446:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f2406065e00. 00000004:00000010:1.0:1767319295.130116:0:88446:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff8f242002e800. 00000004:00000010:1.0:1767319295.130120:0:88446:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff8f24065cc000. 00000004:00000010:1.0:1767319295.130123:0:88446:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff8f2420029800. 00002000:00000010:1.0:1767319295.130126:0:88446:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f2405221800. 00000004:00000010:1.0:1767319295.130129:0:88446:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff8f2405222800. 00000100:00000010:1.0:1767319295.130132:0:88446:0:(service.c:3045:ptlrpc_main()) kmalloced '(rs)': 2048 at ffff8f242002d800. 00000100:00000200:1.0:1767319295.130177:0:88446:0:(service.c:3079:ptlrpc_main()) service thread 2 (#3) started 00010000:00000010:3.0:1767319295.130206:0:88441:0:(ldlm_lockd.c:3465:ldlm_setup()) kmalloced '(blp)': 168 at ffff8f241a4c3240. 00010000:00000010:3.0:1767319295.130734:0:88447:0:(ldlm_lockd.c:2960:ldlm_bl_thread_main()) kmalloced '(env)': 56 at ffff8f2438c7d700. 00000020:00000010:3.0:1767319295.130739:0:88447:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2407a01400. 00000020:00000010:3.0:1767319295.130742:0:88447:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2407a00a00. 00000020:00000010:3.0:1767319295.130746:0:88447:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f2404660000. 00000020:00000010:3.0:1767319295.130749:0:88447:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f2407978a10. 00000020:00000010:3.0:1767319295.130752:0:88447:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2407a01c00. 80000000:00000010:3.0:1767319295.130755:0:88447:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2438cd04e0. 40000000:00000010:3.0:1767319295.130757:0:88447:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f2438c7da80. 00100000:00000010:3.0:1767319295.130761:0:88447:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f2404662000. 00040000:00000010:3.0:1767319295.130765:0:88447:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2408e2c100. 00040000:00000010:3.0:1767319295.130768:0:88447:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f24220ec800. 00002000:00000010:3.0:1767319295.130771:0:88447:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f240678cc00. 00000020:00000010:3.0:1767319295.130774:0:88447:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f2438c7d600. 00010000:00000010:3.0:1767319295.131092:0:88448:0:(ldlm_lockd.c:2960:ldlm_bl_thread_main()) kmalloced '(env)': 56 at ffff8f2438c7d900. 00000020:00000010:3.0:1767319295.131101:0:88448:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f24220eca00. 00000020:00000010:3.0:1767319295.131104:0:88448:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f24220ec200. 00000020:00000010:3.0:1767319295.131107:0:88448:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f2404664000. 00000020:00000010:3.0:1767319295.131110:0:88448:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f2407978f18. 00000020:00000010:3.0:1767319295.131115:0:88448:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f24420d2600. 80000000:00000010:3.0:1767319295.131118:0:88448:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2438cd0f00. 40000000:00000010:3.0:1767319295.131120:0:88448:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f2438c7dbc0. 00100000:00000010:3.0:1767319295.131124:0:88448:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f2404666800. 00040000:00000010:3.0:1767319295.131126:0:88448:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2408e2c900. 00040000:00000010:3.0:1767319295.131129:0:88448:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f241a68da00. 00002000:00000010:3.0:1767319295.131132:0:88448:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f240678f800. 00000020:00000010:3.0:1767319295.131134:0:88448:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f2438c7d300. 00000020:00000010:3.0:1767319295.131466:0:88449:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f241a68de00. 00000020:00000010:3.0:1767319295.131471:0:88449:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f241a68d800. 00000040:00000010:3.0:1767319295.131474:0:88449:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f241a68c600. 00000020:00000010:3.0:1767319295.131477:0:88449:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f2404662800. 00000020:00000010:3.0:1767319295.131479:0:88449:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f2407978000. 00000020:00000010:3.0:1767319295.131482:0:88449:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f241a68d600. 80000000:00000010:3.0:1767319295.131484:0:88449:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2438cd09c0. 40000000:00000010:3.0:1767319295.131486:0:88449:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f2438c7d380. 00100000:00000010:3.0:1767319295.131489:0:88449:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f2404666000. 00040000:00000010:3.0:1767319295.131492:0:88449:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2408e2c400. 00040000:00000010:3.0:1767319295.131497:0:88449:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff8f241181c800. 00040000:00000010:3.0:1767319295.131499:0:88449:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f241a68ce00. 00000004:00000010:3.0:1767319295.131503:0:88449:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff8f241011e000. 00000004:00000010:3.0:1767319295.131507:0:88449:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff8f242018d000. 00000004:00000010:3.0:1767319295.131511:0:88449:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff8f2410119800. 00002000:00000010:3.0:1767319295.131513:0:88449:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f240678fc00. 00000004:00000010:3.0:1767319295.131517:0:88449:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff8f240678e000. 00000020:00000010:3.0:1767319295.131520:0:88449:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f2438c7dc80. 00000001:00000010:1.0:1767319295.131579:0:88441:0:(shrinker_debug.c:228:ll_shrinker_alloc()) alloc '(s)': 88 at ffff8f2405e1af60. 00000001:00000010:1.0:1767319295.131588:0:88441:0:(shrinker_debug.c:228:ll_shrinker_alloc()) alloc '(s)': 88 at ffff8f2405e1a960. 00000020:00000010:1.0:1767319295.131734:0:88441:0:(genops.c:1281:class_new_import()) kmalloced '(imp)': 1712 at ffff8f2420028000. 00000100:00000200:1.0:1767319295.131754:0:88441:0:(events.c:560:ptlrpc_uuid_to_peer()) 192.168.204.123@tcp->12345-192.168.204.123@tcp 00000400:00000200:1.0:1767319295.131763:0:88441:0:(peer.c:1531:LNetPrimaryNID()) NID 192.168.204.123@tcp primary NID 192.168.204.123@tcp rc 0 00010000:00000010:1.0:1767319295.131769:0:88441:0:(ldlm_lib.c:70:import_set_conn()) kmalloced '(imp_conn)': 88 at ffff8f2405e1a300. 00010000:00000010:1.0:1767319295.131774:0:88441:0:(ldlm_resource.c:780:ldlm_namespace_new()) kmalloced '(ns)': 816 at ffff8f2405221400. 00000001:00000010:1.0:1767319295.131779:0:88441:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 280 at ffff8f2406065c00. 00000001:00000010:1.0:1767319295.131784:0:88441:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 16 at ffff8f2438bb9560. 00000001:00000010:1.0:1767319295.131788:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 304 at ffff8f2418a66e00. 00000001:00000010:1.0:1767319295.131792:0:88441:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 304 at ffff8f240a5b3200. 00000020:00000010:1.0:1767319295.131938:0:88441:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f2405220000. 00000020:00000010:1.0:1767319295.131942:0:88441:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 32 at ffff8f2438984480. 00000020:00000010:1.0:1767319295.132010:0:88441:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f2405222c00. 00000020:00000010:1.0:1767319295.132013:0:88441:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 352 at ffff8f240a5b3e00. 00000040:00000010:1.0:1767319295.132029:0:88441:0:(llog_obd.c:26:llog_new_ctxt()) kmalloced '(ctxt)': 168 at ffff8f2438ba00c0. 00000020:00000010:2.0:1767319295.132551:0:88441:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2438d8ac00. 00000040:00000010:2.0:1767319295.132558:0:88441:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff8f2438d8a800. 00000020:00000010:2.0:1767319295.132561:0:88441:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff8f2407d0d800. 00000020:00000010:2.0:1767319295.132566:0:88441:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff8f2438d8b200. 00040000:00000010:2.0:1767319295.132569:0:88441:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff8f2421707500. 00040000:00000010:2.0:1767319295.132574:0:88441:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff8f240a6f0a00. 00000020:00000010:2.0:1767319295.132577:0:88441:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2438d8b600. 00000020:00000010:2.0:1767319295.132582:0:88441:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff8f2438bd1000. 00000020:00000010:2.0:1767319295.132586:0:88441:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff8f2420762bb8. 00008000:00000010:2.0:1767319295.132602:0:88441:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff8f2420b8fed8. 00000020:00000010:2.0:1767319295.132606:0:88441:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2438d8b400. 00000020:00000010:2.0:1767319295.132611:0:88441:0:(obd_mount.c:157:do_lcfg()) kfreed 'lcfg': 104 at ffff8f2438bd1a00. 00000020:00000010:2.0:1767319295.132626:0:88441:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f2410f17800. 00000400:00000200:2.0:1767319295.132643:0:88441:0:(peer.c:1581:LNetPeerDiscovered()) Peer NID 192.168.204.123@tcp is discovered: rc = 1 00000100:00000010:2.0:1767319295.132655:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438bdea00. 02000000:00000010:2.0:1767319295.132667:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 1024 at ffff8f24039fd400. 02000000:00000010:2.0:1767319295.132705:0:12515:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f24039fe000. 00000400:00000010:2.0:1767319295.132720:0:12515:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2405578160. 00000400:00000010:2.0:1767319295.132727:0:12515:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404122198. 00000100:00000200:2.0:1767319295.132734:0:12515:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377390080, portal 25 00000400:00000010:2.0:1767319295.132739:0:12515:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404122e58. 00000100:00000200:2.0:1767319295.132742:0:12515:0:(niobuf.c:94:ptl_send_buf()) Sending 520 bytes to portal 26, xid 1853164377390080, offset 0 00000400:00000200:2.0:1767319295.132749:0:12515:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:2.0:1767319295.132759:0:12515:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:2.0:1767319295.132765:0:12515:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319295.132769:0:12515:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:2.0:1767319295.132772:0:12515:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319295.132775:0:12515:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:2.0:1767319295.132779:0:12515:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66540:66540:256:4294967295] 192.168.204.123@tcp LPNI seq info [66540:66540:8:4294967295] 00000400:00000200:2.0:1767319295.132790:0:12515:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:2.0:1767319295.132796:0:12515:0:(socklnd_cb.c:1001:ksocknal_send()) sending 520 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:2.0:1767319295.132811:0:12515:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f240482b900. 00000800:00000200:2.0:1767319295.133017:0:12515:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:2.0:1767319295.133025:0:12515:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:2.0:1767319295.133029:0:12515:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f240482b900 type 1, nob 616 niov 1 nkiov 1 00000100:00000010:2.0:1767319295.133054:0:12515:0:(niobuf.c:665:kick_cpu_latency()) kmalloced '(latency_qos->pm_qos_req)': 72 at ffff8f2405c77d80. 00000100:00000010:2.0:1767319295.133065:0:12515:0:(niobuf.c:665:kick_cpu_latency()) kmalloced '(latency_qos->pm_qos_req)': 72 at ffff8f2405c77a80. 00000100:00000010:2.0:1767319295.133070:0:12515:0:(niobuf.c:665:kick_cpu_latency()) kmalloced '(latency_qos->pm_qos_req)': 72 at ffff8f2405c77480. 00000100:00000010:2.0:1767319295.133075:0:12515:0:(niobuf.c:665:kick_cpu_latency()) kmalloced '(latency_qos->pm_qos_req)': 72 at ffff8f2405c77180. 00000020:00000010:2.0:1767319295.133108:0:88441:0:(obd_mount.c:538:lustre_start_mgc()) kfreed 'uuid': 40 at ffff8f2405ebc640. 00000020:00000010:2.0:1767319295.133112:0:88441:0:(obd_mount.c:539:lustre_start_mgc()) kfreed 'data': 192 at ffff8f2402b33840. 00000020:00000010:2.0:1767319295.133115:0:88441:0:(obd_mount.c:540:lustre_start_mgc()) kfreed 'mgcname': 23 at ffff8f2438aaffc0. 00000080:00000010:2.0:1767319295.133120:0:88441:0:(llite_lib.c:1395:ll_fill_super()) kmalloced '(cfg)': 88 at ffff8f2405c77ae0. 00000080:00000010:2.0:1767319295.133124:0:88441:0:(llite_lib.c:98:ll_init_sbi()) kmalloced '(sbi)': 1376 at ffff8f2410f13800. 00000020:00000010:2.0:1767319295.133182:0:88441:0:(cl_page.c:1380:cl_cache_init()) kmalloced '(cache)': 152 at ffff8f2405e08000. 00000080:00000010:2.0:1767319295.133186:0:88441:0:(llite_lib.c:132:ll_init_sbi()) kmalloced '(sbi->ll_foreign_symlink_prefix)': 6 at ffff8f2406684e88. 00000080:00000010:2.0:1767319295.133188:0:88441:0:(llite_lib.c:139:ll_init_sbi()) kmalloced '(sbi->ll_foreign_symlink_upcall)': 5 at ffff8f2406684d08. 00000800:00000200:1.0:1767319295.133552:0:12509:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319295.133563:0:12509:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f240482b900. 00000400:00000200:1.0:1767319295.133568:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.133574:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:1.0:1767319295.133579:0:12509:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404122e58 00000400:00000010:1.0:1767319295.133581:0:12509:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404122e58. 00000100:00000200:1.0:1767319295.133602:0:12509:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438bdea00 x1853164377390080/t0(0) o250->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 520/544 e 0 to 0 dl 1767319305 ref 2 fl Rpc:Nr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:2.0:1767319295.136941:0:88441:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f24039fe400. 00000020:00000010:2.0:1767319295.136949:0:88441:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 1440 at ffff8f2410f16000. 00000020:00000010:2.0:1767319295.136967:0:88441:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f24039fe800. 00000020:00000010:2.0:1767319295.136970:0:88441:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 576 at ffff8f24039ffc00. 00000020:00000010:2.0:1767319295.136981:0:88441:0:(obd_mount.c:65:lustre_process_log()) kmalloced '(bufs)': 104 at ffff8f2438c17880. 00000020:00000010:2.0:1767319295.136985:0:88441:0:(obd_mount.c:74:lustre_process_log()) kmalloced '(lcfg)': 184 at ffff8f2405e08180. 00000020:00000010:2.0:1767319295.136989:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2402ef8800. 00000020:00000010:2.0:1767319295.136994:0:88441:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2402ef9a00. 00000040:00000010:2.0:1767319295.136997:0:88441:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2402ef8c00. 00000020:00000010:2.0:1767319295.137000:0:88441:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f2410f13000. 00000020:00000010:2.0:1767319295.137005:0:88441:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2402ef9800. 00040000:00000010:2.0:1767319295.137010:0:88441:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f240482bb00. 00040000:00000010:2.0:1767319295.137013:0:88441:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f2402ef8e00. 10000000:00000010:2.0:1767319295.137023:0:88441:0:(mgc_request.c:197:do_config_log_add()) kmalloced '(cld)': 287 at ffff8f2402ef9600. 02000000:00000010:2.0:1767319295.137030:0:88441:0:(sec_config.c:546:sptlrpc_conf_get()) kmalloced '(conf)': 120 at ffff8f2438c17400. 00000100:00000010:2.0:1767319295.137044:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438bded80. 02000000:00000010:2.0:1767319295.137058:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2402ef9e00. 00010000:00000010:2.0:1767319295.137072:0:88441:0:(ldlm_resource.c:1286:ldlm_resource_new()) slab-alloced 'res': 248 at ffff8f240308c400. 00010000:00000010:2.0:1767319295.137080:0:88441:0:(ldlm_lock.c:433:ldlm_lock_new()) slab-alloced 'lock': 512 at ffff8f2438dd9800. 00000020:00000010:2.0:1767319295.137085:0:88441:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 64 at ffff8f2405af6940. 00000100:00000010:2.0:1767319295.137100:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2405e086c0. 00000400:00000200:2.0:1767319295.138367:0:12511:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.138385:0:12511:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 416 into portal 25 MB=0x69571746cbc00 00000400:00000200:2.0:1767319295.138394:0:12511:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 416/416 into md 0x591b9 [1] + 0 00000400:00000200:2.0:1767319295.138409:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.138413:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.138426:0:12511:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438bdea00 x1853164377390080/t0(0) o250->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:NQr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319295.138724:0:12515:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2405578160. 00000400:00000200:3.0:1767319295.138729:0:12515:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404122198 00000400:00000010:3.0:1767319295.138732:0:12515:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404122198. 00000100:00000200:3.0:1767319295.138743:0:12515:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438bdea00 x1853164377390080/t0(0) o250->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:RNQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.138752:0:12515:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438bdea00 x1853164377390080/t0(0) o250->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:RNQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 02000000:00000010:3.0:1767319295.138814:0:12515:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f24039fe000. 02000000:00000010:3.0:1767319295.138820:0:12515:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 1024 at ffff8f24039fd400. 00000100:00000010:3.0:1767319295.138824:0:12515:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438bdea00. 02000000:00000010:2.0:1767319295.138947:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f24039fd000. 00000400:00000010:2.0:1767319295.138952:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2405578dc0. 00000400:00000010:2.0:1767319295.138957:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f24041227f8. 00000100:00000200:2.0:1767319295.138963:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377390208, portal 25 00000400:00000010:2.0:1767319295.138968:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f24041223b8. 00000100:00000200:2.0:1767319295.138971:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 328 bytes to portal 26, xid 1853164377390208, offset 0 00000400:00000200:2.0:1767319295.138977:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:2.0:1767319295.138987:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:2.0:1767319295.138991:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319295.138996:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:2.0:1767319295.138999:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319295.139002:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:2.0:1767319295.139005:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66541:66541:256:4294967295] 192.168.204.123@tcp LPNI seq info [66541:66541:8:4294967295] 00000400:00000200:2.0:1767319295.139015:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:2.0:1767319295.139021:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 328 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:2.0:1767319295.139025:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f240482b800. 00000800:00000200:2.0:1767319295.139037:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:2.0:1767319295.139044:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:2.0:1767319295.139048:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f240482b800 type 1, nob 424 niov 1 nkiov 1 00000800:00000200:1.0:1767319295.143836:0:12510:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319295.143844:0:12510:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f240482b800. 00000400:00000200:1.0:1767319295.143852:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.143860:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:1.0:1767319295.143866:0:12510:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f24041223b8 00000400:00000010:1.0:1767319295.143870:0:12510:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f24041223b8. 00000100:00000200:1.0:1767319295.143880:0:12510:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438bded80 x1853164377390208/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319295.144201:0:12509:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:1.0:1767319295.144215:0:12509:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 344 into portal 25 MB=0x69571746cbc80 00000400:00000200:1.0:1767319295.144225:0:12509:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 344/344 into md 0x591c1 [1] + 224 00000400:00000200:1.0:1767319295.144238:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.144241:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:1.0:1767319295.144249:0:12509:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438bded80 x1853164377390208/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319295.144570:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2405578dc0. 00000400:00000200:3.0:1767319295.144575:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f24041227f8 00000400:00000010:3.0:1767319295.144577:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f24041227f8. 00000100:00000200:3.0:1767319295.144584:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438bded80 x1853164377390208/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.144594:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438bded80 x1853164377390208/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319295.144777:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2405e086c0. 02000000:00000010:3.0:1767319295.144799:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f24039fd000. 02000000:00000010:3.0:1767319295.144804:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2402ef9e00. 00000100:00000010:3.0:1767319295.144808:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438bded80. 10000000:00000010:3.0:1767319295.144817:0:88441:0:(mgc_request.c:1693:mgc_process_cfg_log()) kmalloced '(env)': 56 at ffff8f2438c7d880. 00000020:00000010:3.0:1767319295.144821:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f241a68c400. 00000020:00000010:3.0:1767319295.144826:0:88441:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f241a68dc00. 00000040:00000010:3.0:1767319295.144830:0:88441:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f241a68c000. 00000020:00000010:3.0:1767319295.144835:0:88441:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f241011b800. 00000020:00000010:3.0:1767319295.144840:0:88441:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f241a68d200. 80000000:00000010:3.0:1767319295.144845:0:88441:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2438cd0600. 00040000:00000010:3.0:1767319295.144853:0:88441:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f2401343600. 20000000:00000010:3.0:1767319295.144857:0:88441:0:(mgs_handler.c:1706:mgs_key_init()) kmalloced '(value)': 392 at ffff8f2401343a00. 00000040:00000010:3.0:1767319295.144863:0:88441:0:(llog.c:42:llog_alloc_handle()) kmalloced '(loghandle)': 352 at ffff8f2406177400. 00000100:00000010:3.0:1767319295.144868:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438cab800. 02000000:00000010:3.0:1767319295.144881:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2406177600. 00000100:00000010:3.0:1767319295.144900:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2418a13600. 02000000:00000010:3.0:1767319295.144916:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 512 at ffff8f2406177c00. 00000400:00000010:3.0:1767319295.144920:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007dcb8. 00000400:00000010:3.0:1767319295.144925:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e373b8. 00000100:00000200:3.0:1767319295.144931:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 512 bytes, xid 1853164377390336, portal 25 00000400:00000010:3.0:1767319295.144935:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e37990. 00000100:00000200:3.0:1767319295.144937:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 512 bytes to portal 26, xid 1853164377390336, offset 0 00000400:00000200:3.0:1767319295.144944:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:3.0:1767319295.144953:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:3.0:1767319295.144958:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319295.144963:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:3.0:1767319295.144966:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319295.144969:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.144972:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66542:66542:256:4294967295] 192.168.204.123@tcp LPNI seq info [66542:66542:8:4294967295] 00000400:00000200:3.0:1767319295.144981:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:3.0:1767319295.144987:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 512 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:3.0:1767319295.144992:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f24043bc200. 00000800:00000200:3.0:1767319295.144998:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:3.0:1767319295.145005:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:3.0:1767319295.145010:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f24043bc200 type 1, nob 608 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.145431:0:12511:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.145436:0:12511:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f24043bc200. 00000400:00000200:2.0:1767319295.145439:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.145445:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.145449:0:12511:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e37990 00000400:00000010:2.0:1767319295.145451:0:12511:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e37990. 00000100:00000200:2.0:1767319295.145457:0:12511:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438cab800 x1853164377390336/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319295.148023:0:12510:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:1.0:1767319295.148042:0:12510:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 272 into portal 25 MB=0x69571746cbd00 00000400:00000200:1.0:1767319295.148051:0:12510:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 272/272 into md 0x591c9 [1] + 224 00000400:00000200:1.0:1767319295.148065:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.148069:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:1.0:1767319295.148083:0:12510:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438cab800 x1853164377390336/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:2.0:1767319295.148264:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f241007dcb8. 00000400:00000200:2.0:1767319295.148272:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e373b8 00000400:00000010:2.0:1767319295.148274:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e373b8. 00000100:00000200:2.0:1767319295.148280:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438cab800 x1853164377390336/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:2.0:1767319295.148289:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438cab800 x1853164377390336/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:2.0:1767319295.148336:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2418a13600. 02000000:00000010:2.0:1767319295.148345:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 512 at ffff8f2406177c00. 02000000:00000010:2.0:1767319295.148349:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2406177600. 00000100:00000010:2.0:1767319295.148353:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438cab800. 00000040:00000010:2.0:1767319295.148358:0:88441:0:(llog.c:72:llog_free_handle()) kfreed 'loghandle': 352 at ffff8f2406177400. 00000020:00000010:2.0:1767319295.148366:0:88441:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f241a68dc00. 00000040:00000010:2.0:1767319295.148370:0:88441:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff8f241a68c000. 00000020:00000010:2.0:1767319295.148375:0:88441:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff8f241011b800. 00000020:00000010:2.0:1767319295.148379:0:88441:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff8f241a68d200. 80000000:00000010:2.0:1767319295.148383:0:88441:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff8f2438cd0600. 00040000:00000010:2.0:1767319295.148388:0:88441:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff8f2401343600. 20000000:00000010:2.0:1767319295.148392:0:88441:0:(mgs_handler.c:1706:mgs_key_fini()) kfreed 'info': 392 at ffff8f2401343a00. 00000020:00000010:2.0:1767319295.148395:0:88441:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f241a68c400. 10000000:00000010:2.0:1767319295.148404:0:88441:0:(mgc_request.c:1741:mgc_process_cfg_log()) kfreed 'env': 56 at ffff8f2438c7d880. 10000000:00000010:2.0:1767319295.148426:0:88441:0:(mgc_request.c:197:do_config_log_add()) kmalloced '(cld)': 279 at ffff8f2402ef9e00. 10000000:00000010:2.0:1767319295.148433:0:88441:0:(mgc_request.c:197:do_config_log_add()) kmalloced '(cld)': 286 at ffff8f2402ef8000. 10000000:00000010:2.0:1767319295.148437:0:88441:0:(mgc_request.c:197:do_config_log_add()) kmalloced '(cld)': 285 at ffff8f2402ef9c00. 00000100:00000010:2.0:1767319295.148443:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438bdc000. 02000000:00000010:2.0:1767319295.148455:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2401343a00. 00010000:00000010:2.0:1767319295.148471:0:88441:0:(ldlm_lock.c:433:ldlm_lock_new()) slab-alloced 'lock': 512 at ffff8f2438dd8600. 00000100:00000010:2.0:1767319295.148489:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2405e08a80. 02000000:00000010:2.0:1767319295.148508:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f24039ff400. 00000400:00000010:2.0:1767319295.148513:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2405578c60. 00000400:00000010:2.0:1767319295.148517:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404122440. 00000100:00000200:2.0:1767319295.148523:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377390464, portal 25 00000400:00000010:2.0:1767319295.148528:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404122dd0. 00000100:00000200:2.0:1767319295.148530:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 328 bytes to portal 26, xid 1853164377390464, offset 0 00000400:00000200:2.0:1767319295.148536:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:2.0:1767319295.148545:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:2.0:1767319295.148550:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319295.148554:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:2.0:1767319295.148558:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319295.148561:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:2.0:1767319295.148564:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66543:66543:256:4294967295] 192.168.204.123@tcp LPNI seq info [66543:66543:8:4294967295] 00000400:00000200:2.0:1767319295.148573:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:2.0:1767319295.148579:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 328 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:2.0:1767319295.148584:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f240482b800. 00000800:00000200:2.0:1767319295.148590:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:2.0:1767319295.148598:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:2.0:1767319295.148602:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f240482b800 type 1, nob 424 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.148701:0:12509:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.148704:0:12509:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f240482b800. 00000400:00000200:2.0:1767319295.148708:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.148722:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.148731:0:12509:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404122dd0 00000400:00000010:2.0:1767319295.148734:0:12509:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404122dd0. 00000100:00000200:2.0:1767319295.148739:0:12509:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438bdc000 x1853164377390464/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:2.0:1767319295.151166:0:12511:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.151184:0:12511:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 344 into portal 25 MB=0x69571746cbd80 00000400:00000200:2.0:1767319295.151194:0:12511:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 344/344 into md 0x591d1 [1] + 224 00000400:00000200:2.0:1767319295.151210:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.151215:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.151227:0:12511:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438bdc000 x1853164377390464/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319295.151498:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2405578c60. 00000400:00000200:3.0:1767319295.151504:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404122440 00000400:00000010:3.0:1767319295.151506:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404122440. 00000100:00000200:3.0:1767319295.151512:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438bdc000 x1853164377390464/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.151522:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438bdc000 x1853164377390464/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319295.151548:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2405e08a80. 02000000:00000010:3.0:1767319295.151570:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f24039ff400. 02000000:00000010:3.0:1767319295.151575:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2401343a00. 00000100:00000010:3.0:1767319295.151587:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438bdc000. 10000000:00000010:3.0:1767319295.151597:0:88441:0:(mgc_request.c:1693:mgc_process_cfg_log()) kmalloced '(env)': 56 at ffff8f2438c7d840. 00000020:00000010:3.0:1767319295.151602:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2406177000. 00000020:00000010:3.0:1767319295.151606:0:88441:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2406176c00. 00000040:00000010:3.0:1767319295.151610:0:88441:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2406176400. 00000020:00000010:3.0:1767319295.151615:0:88441:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f241011a800. 00000020:00000010:3.0:1767319295.151619:0:88441:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2406177400. 80000000:00000010:3.0:1767319295.151623:0:88441:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2438cd0e40. 00040000:00000010:3.0:1767319295.151627:0:88441:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f2406177600. 20000000:00000010:3.0:1767319295.151631:0:88441:0:(mgs_handler.c:1706:mgs_key_init()) kmalloced '(value)': 392 at ffff8f2406177c00. 00000040:00000010:3.0:1767319295.151638:0:88441:0:(llog.c:42:llog_alloc_handle()) kmalloced '(loghandle)': 352 at ffff8f240386a600. 00000100:00000010:3.0:1767319295.151644:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438ca8380. 02000000:00000010:3.0:1767319295.151658:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2405406000. 00000100:00000010:3.0:1767319295.151670:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2418a133c0. 02000000:00000010:3.0:1767319295.151686:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 512 at ffff8f2404098400. 00000400:00000010:3.0:1767319295.151690:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d738. 00000400:00000010:3.0:1767319295.151695:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e377f8. 00000100:00000200:3.0:1767319295.151700:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 512 bytes, xid 1853164377390592, portal 25 00000400:00000010:3.0:1767319295.151705:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e37f68. 00000100:00000200:3.0:1767319295.151708:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 512 bytes to portal 26, xid 1853164377390592, offset 0 00000400:00000200:3.0:1767319295.151744:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:3.0:1767319295.151754:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:3.0:1767319295.151759:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319295.151763:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:3.0:1767319295.151767:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319295.151769:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.151773:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66544:66544:256:4294967295] 192.168.204.123@tcp LPNI seq info [66544:66544:8:4294967295] 00000400:00000200:3.0:1767319295.151782:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:3.0:1767319295.151788:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 512 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:3.0:1767319295.151794:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f24043bcd00. 00000800:00000200:3.0:1767319295.151800:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:3.0:1767319295.151823:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:3.0:1767319295.151829:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f24043bcd00 type 1, nob 608 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.152098:0:12510:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.152103:0:12510:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f24043bcd00. 00000400:00000200:2.0:1767319295.152106:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.152111:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.152114:0:12510:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e37f68 00000400:00000010:2.0:1767319295.152116:0:12510:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e37f68. 00000100:00000200:2.0:1767319295.152122:0:12510:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438ca8380 x1853164377390592/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:2.0:1767319295.158729:0:12509:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.158750:0:12509:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 272 into portal 25 MB=0x69571746cbe00 00000400:00000200:2.0:1767319295.158760:0:12509:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 272/272 into md 0x591d9 [1] + 224 00000400:00000200:2.0:1767319295.158776:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.158780:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.158794:0:12509:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438ca8380 x1853164377390592/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:0.0:1767319295.159334:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f241007d738. 00000400:00000200:0.0:1767319295.159341:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e377f8 00000400:00000010:0.0:1767319295.159343:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e377f8. 00000100:00000200:0.0:1767319295.159350:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438ca8380 x1853164377390592/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:0.0:1767319295.159371:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438ca8380 x1853164377390592/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 512/272 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:0.0:1767319295.159398:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2418a133c0. 02000000:00000010:0.0:1767319295.159408:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 512 at ffff8f2404098400. 02000000:00000010:0.0:1767319295.159412:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2405406000. 00000100:00000010:0.0:1767319295.159417:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438ca8380. 00000040:00000010:0.0:1767319295.159428:0:88441:0:(llog.c:412:llog_init_handle()) kmalloced '(llh)': 8192 at ffff8f24376e4000. 00000100:00000010:0.0:1767319295.159433:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c67480. 02000000:00000010:0.0:1767319295.159443:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f24100a5a00. 00000100:00000010:0.0:1767319295.159454:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2405f0b0c0. 02000000:00000010:0.0:1767319295.159482:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff8f2407e84000. 00000400:00000010:0.0:1767319295.159488:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2408fb1370. 00000400:00000010:0.0:1767319295.159493:0:88441:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff8f2405f0b240. 00000100:00000200:0.0:1767319295.159499:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164377390720, portal 25 00000400:00000010:0.0:1767319295.159504:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d49bb0. 00000100:00000200:0.0:1767319295.159507:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164377390720, offset 0 00000400:00000200:0.0:1767319295.159513:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:0.0:1767319295.159522:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:0.0:1767319295.159527:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319295.159531:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:0.0:1767319295.159534:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319295.159536:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:0.0:1767319295.159540:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66545:66545:256:4294967295] 192.168.204.123@tcp LPNI seq info [66545:66545:8:4294967295] 00000400:00000200:0.0:1767319295.159550:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:0.0:1767319295.159556:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:0.0:1767319295.159560:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2421707800. 00000800:00000200:0.0:1767319295.159566:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:0.0:1767319295.159573:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:0.0:1767319295.159576:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2421707800 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.160535:0:12511:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.160542:0:12511:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2421707800. 00000400:00000200:2.0:1767319295.160548:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.160558:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.160562:0:12511:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d49bb0 00000400:00000010:2.0:1767319295.160564:0:12511:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d49bb0. 00000100:00000200:2.0:1767319295.160572:0:12511:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c67480 x1853164377390720/t0(0) o503->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319295.164365:0:12510:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:1.0:1767319295.164384:0:12510:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 8416 into portal 25 MB=0x69571746cbe80 00000400:00000200:1.0:1767319295.164394:0:12510:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 8416/8416 into md 0x591e1 [4] + 224 00000400:00000200:1.0:1767319295.164413:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.164418:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:1.0:1767319295.164431:0:12510:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c67480 x1853164377390720/t0(0) o503->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:0.0:1767319295.164832:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2408fb1370. 00000400:00000200:0.0:1767319295.164838:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405f0b240 00000400:00000010:0.0:1767319295.164840:0:88441:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff8f2405f0b240. 00000100:00000200:0.0:1767319295.164847:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c67480 x1853164377390720/t0(0) o503->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:0.0:1767319295.164856:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c67480 x1853164377390720/t0(0) o503->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:0.0:1767319295.164883:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2405f0b0c0. 02000000:00000010:0.0:1767319295.164895:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff8f2407e84000. 02000000:00000010:0.0:1767319295.164906:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f24100a5a00. 00000100:00000010:0.0:1767319295.164911:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c67480. 00000040:00000010:0.0:1767319295.164920:0:88441:0:(llog.c:945:llog_process_or_fork()) kmalloced '(lpi)': 96 at ffff8f24388428a0. 00000020:00000010:1.0:1767319295.165127:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f240a7a0200. 00000020:00000010:1.0:1767319295.165132:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2421cb3800. 00000040:00000010:1.0:1767319295.165135:0:88455:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2421cb3a00. 00000020:00000010:1.0:1767319295.165139:0:88455:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f2407d8d000. 00000020:00000010:1.0:1767319295.165143:0:88455:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f2420b48000. 00000020:00000010:1.0:1767319295.165147:0:88455:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f24068e6a00. 80000000:00000010:1.0:1767319295.165150:0:88455:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2405e1a480. 40000000:00000010:1.0:1767319295.165153:0:88455:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f24180ffcc0. 00100000:00000010:1.0:1767319295.165157:0:88455:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f2407d8b800. 00040000:00000010:1.0:1767319295.165160:0:88455:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2437798800. 00040000:00000010:1.0:1767319295.165163:0:88455:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff8f2407d8f800. 00040000:00000010:1.0:1767319295.165165:0:88455:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f24068e7800. 00000004:00000010:1.0:1767319295.165168:0:88455:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff8f2407d88800. 00000004:00000010:1.0:1767319295.165173:0:88455:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff8f24065ca000. 00000004:00000010:1.0:1767319295.165176:0:88455:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff8f240610f800. 00002000:00000010:1.0:1767319295.165180:0:88455:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f2405221c00. 00000004:00000010:1.0:1767319295.165183:0:88455:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff8f2405223000. 00000020:00000010:1.0:1767319295.165186:0:88455:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f24180ff040. 00000040:00000010:1.0:1767319295.165192:0:88455:0:(llog.c:570:llog_process_thread()) kmalloced '(buf)': 8192 at ffff8f2410a14000. 00000100:00000010:1.0:1767319295.165197:0:88455:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2405f6ed80. 02000000:00000010:1.0:1767319295.165207:0:88455:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f24068e7000. 00000100:00000010:1.0:1767319295.165218:0:88455:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2438ba0900. 02000000:00000010:1.0:1767319295.165247:0:88455:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff8f2407e84000. 00000400:00000010:1.0:1767319295.165251:0:88455:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2407e39948. 00000400:00000010:1.0:1767319295.165255:0:88455:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff8f2438ba0f00. 00000100:00000200:1.0:1767319295.165260:0:88455:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164377390848, portal 25 00000400:00000010:1.0:1767319295.165264:0:88455:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404f35dd0. 00000100:00000200:1.0:1767319295.165266:0:88455:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164377390848, offset 0 00000400:00000200:1.0:1767319295.165271:0:88455:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:1.0:1767319295.165280:0:88455:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:1.0:1767319295.165285:0:88455:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319295.165288:0:88455:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:1.0:1767319295.165291:0:88455:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319295.165293:0:88455:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:1.0:1767319295.165297:0:88455:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66546:66546:256:4294967295] 192.168.204.123@tcp LPNI seq info [66546:66546:8:4294967295] 00000400:00000200:1.0:1767319295.165446:0:88455:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:1.0:1767319295.165453:0:88455:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:1.0:1767319295.165459:0:88455:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2437798300. 00000800:00000200:1.0:1767319295.165465:0:88455:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:1.0:1767319295.165472:0:88455:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:1.0:1767319295.165476:0:88455:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2437798300 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.165584:0:12509:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.165588:0:12509:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2437798300. 00000400:00000200:2.0:1767319295.165591:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.165596:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.165599:0:12509:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404f35dd0 00000400:00000010:2.0:1767319295.165601:0:12509:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404f35dd0. 00000100:00000200:2.0:1767319295.165607:0:12509:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2405f6ed80 x1853164377390848/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000200:2.0:1767319295.168018:0:12511:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.168035:0:12511:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 8472 into portal 25 MB=0x69571746cbf00 00000400:00000200:2.0:1767319295.168044:0:12511:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 8472/8472 into md 0x591e9 [4] + 224 00000400:00000200:2.0:1767319295.168073:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.168076:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.168086:0:12511:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2405f6ed80 x1853164377390848/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000010:1.0:1767319295.168158:0:88455:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2407e39948. 00000400:00000200:1.0:1767319295.168162:0:88455:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2438ba0f00 00000400:00000010:1.0:1767319295.168164:0:88455:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff8f2438ba0f00. 00000100:00000200:1.0:1767319295.168168:0:88455:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2405f6ed80 x1853164377390848/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000200:1.0:1767319295.168174:0:88455:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2405f6ed80 x1853164377390848/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000100:00000010:1.0:1767319295.168193:0:88455:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2438ba0900. 02000000:00000010:1.0:1767319295.168201:0:88455:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff8f2407e84000. 02000000:00000010:1.0:1767319295.168210:0:88455:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f24068e7000. 00000100:00000010:1.0:1767319295.168213:0:88455:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2405f6ed80. 00000020:00000010:1.0:1767319295.168236:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798900. 00000020:00000010:1.0:1767319295.168238:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798900. 00000020:00000010:1.0:1767319295.168241:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff8f24180ff3c0. 00000020:00000010:1.0:1767319295.168244:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.168252:0:88455:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff8f2407e2e360. 00000020:00000010:1.0:1767319295.168257:0:88455:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f240610f000. 00000020:00000010:1.0:1767319295.168269:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.168271:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff8f24180ff3c0. 00000020:00000010:1.0:1767319295.168273:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff8f24180ff3c0. 00000020:00000010:1.0:1767319295.168274:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 160 at ffff8f2438ba0900. 00000001:00000010:1.0:1767319295.168285:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2437798900. 00000001:00000010:1.0:1767319295.168289:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f2438984d80. 00000001:00000010:1.0:1767319295.168291:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e7000. 00000001:00000010:1.0:1767319295.168292:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e7e00. 00000001:00000010:1.0:1767319295.168495:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e7400. 00000001:00000010:1.0:1767319295.168497:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e7c00. 00000001:00000010:1.0:1767319295.168500:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2437798400. 00000001:00000010:1.0:1767319295.168502:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f2438984be0. 00000001:00000010:1.0:1767319295.168503:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e7600. 00000001:00000010:1.0:1767319295.168505:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e6e00. 00000001:00000010:1.0:1767319295.168507:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e6400. 00000001:00000010:1.0:1767319295.168508:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e6800. 00000020:00000010:1.0:1767319295.168511:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f24068e7200. 00000020:00000010:1.0:1767319295.168515:0:88455:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.168518:0:88455:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff8f243895a708. 00008000:00000010:1.0:1767319295.168521:0:88455:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.168525:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f24068e6000. 00000020:00000010:1.0:1767319295.168527:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f24068e6c00. 00000020:00000010:1.0:1767319295.168530:0:88455:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2405e1aba0. 00008000:00000010:1.0:1767319295.168533:0:88455:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405b218b8. 00020000:00000010:1.0:1767319295.168546:0:88455:0:(lov_dev.c:609:lov_device_alloc()) kmalloced '(ld)': 584 at ffff8f2407e86c00. 00000020:00000010:1.0:1767319295.168557:0:88455:0:(lu_tgt_pool.c:52:lu_tgt_pool_init()) kmalloced '(op->op_array)': 8 at ffff8f2438d08418. 00020000:00000010:1.0:1767319295.168687:0:88455:0:(lov_dev.c:626:lov_device_alloc()) kmalloced '(ld->ld_md_tgts)': 4096 at ffff8f24065c9000. 00020000:00000010:1.0:1767319295.168692:0:88455:0:(lov_dev.c:633:lov_device_alloc()) kmalloced '(ld->ld_lov->lov_mdc_tgts)': 4096 at ffff8f24065c8000. 00000020:00000010:1.0:1767319295.168734:0:88455:0:(lu_object.c:1121:lu_site_init()) kmalloced '(s->ls_bkts)': 14336 at ffff8f243767c000. 00000020:00000010:1.0:1767319295.168743:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f2407e84c00. 00000020:00000010:1.0:1767319295.168745:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 192 at ffff8f2438ba0f00. 00000020:00000010:1.0:1767319295.168753:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f24068e6c00. 00000020:00000010:1.0:1767319295.168757:0:88455:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2405e1aba0. 00008000:00000010:1.0:1767319295.168761:0:88455:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2405b218b8. 00000020:00000010:1.0:1767319295.168764:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f24068e6000. 00000020:00000010:1.0:1767319295.168767:0:88455:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.168769:0:88455:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff8f243895a708. 00008000:00000010:1.0:1767319295.168771:0:88455:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.168773:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f24068e7200. 00000020:00000010:1.0:1767319295.168775:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 160 at ffff8f2438ba0900. 00000020:00000010:1.0:1767319295.170780:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff8f24180ff3c0. 00000020:00000010:1.0:1767319295.170819:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798200. 00000020:00000010:1.0:1767319295.170823:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798200. 00000020:00000010:1.0:1767319295.170830:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798200. 00000020:00000010:1.0:1767319295.170832:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798200. 00000020:00000010:1.0:1767319295.170835:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff8f24180ff3c0. 00000020:00000010:1.0:1767319295.170840:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.170850:0:88455:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff8f2407e28000. 00000020:00000010:1.0:1767319295.170858:0:88455:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f2406109800. 00000020:00000010:1.0:1767319295.170872:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.170875:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff8f24180ff3c0. 00000020:00000010:1.0:1767319295.170878:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff8f24180ff3c0. 00000020:00000010:1.0:1767319295.170881:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 160 at ffff8f2438ba0900. 00000001:00000010:1.0:1767319295.170897:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2437798200. 00000001:00000010:1.0:1767319295.170901:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f24389844c0. 00000001:00000010:1.0:1767319295.170906:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e7200. 00000001:00000010:1.0:1767319295.170909:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e6000. 00000001:00000010:1.0:1767319295.170922:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f24068e6c00. 00000001:00000010:1.0:1767319295.170926:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2411218800. 00000001:00000010:1.0:1767319295.170929:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2437798000. 00000001:00000010:1.0:1767319295.170932:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f2438984d40. 00000001:00000010:1.0:1767319295.170934:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2411218600. 00000001:00000010:1.0:1767319295.170937:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2411219c00. 00000001:00000010:1.0:1767319295.170940:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f240544c000. 00000001:00000010:1.0:1767319295.170945:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420befe00. 00000020:00000010:1.0:1767319295.170949:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2420bee000. 00000020:00000010:1.0:1767319295.170954:0:88455:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.170959:0:88455:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff8f243895a708. 00020000:00000010:1.0:1767319295.170963:0:88455:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f24088eaf40. 00008000:00000010:1.0:1767319295.170967:0:88455:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.170972:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2420bef000. 00000020:00000010:1.0:1767319295.170975:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2420bee800. 00000040:00000010:1.0:1767319295.170979:0:88455:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2420bef400. 00000020:00000010:1.0:1767319295.170983:0:88455:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f240610a800. 00000020:00000010:1.0:1767319295.170987:0:88455:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2420befa00. 00040000:00000010:1.0:1767319295.170991:0:88455:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2437798e00. 00040000:00000010:1.0:1767319295.170994:0:88455:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f2420bef200. 00800000:00000010:1.0:1767319295.170998:0:88455:0:(lmv_obd.c:1220:lmv_device_alloc()) kmalloced '(lu)': 64 at ffff8f24180ffd40. 00000020:00000010:1.0:1767319295.171113:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f2407e87800. 00000020:00000010:1.0:1767319295.171117:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 512 at ffff8f2420befc00. 80000000:00000010:1.0:1767319295.171133:0:88455:0:(fld_cache.c:42:fld_cache_init()) kmalloced '(cache)': 168 at ffff8f2409983d80. 00800000:00000010:1.0:1767319295.171159:0:88455:0:(lmv_obd.c:1280:lmv_device_alloc()) kmalloced '(pat)': 280 at ffff8f2420bee600. 00800000:00000010:1.0:1767319295.171163:0:88455:0:(lmv_obd.c:1289:lmv_device_alloc()) kmalloced '(pat)': 280 at ffff8f2420beee00. 00000020:00000010:1.0:1767319295.171167:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2420bee800. 00000040:00000010:1.0:1767319295.171170:0:88455:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff8f2420bef400. 00000020:00000010:1.0:1767319295.171173:0:88455:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff8f240610a800. 00000020:00000010:1.0:1767319295.171177:0:88455:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff8f2420befa00. 00040000:00000010:1.0:1767319295.171179:0:88455:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff8f2437798e00. 00040000:00000010:1.0:1767319295.171182:0:88455:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff8f2420bef200. 00000020:00000010:1.0:1767319295.171189:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2420bef000. 00000020:00000010:1.0:1767319295.171192:0:88455:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.171195:0:88455:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff8f243895a708. 00020000:00000010:1.0:1767319295.171198:0:88455:0:(lov_dev.c:137:lov_session_key_fini()) slab-freed '(info)': 576 at ffff8f24088eaf40. 00008000:00000010:1.0:1767319295.171200:0:88455:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.171203:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2420bee000. 00000020:00000010:1.0:1767319295.171206:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 160 at ffff8f2438ba0900. 00000020:00000010:1.0:1767319295.171208:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff8f24180ff3c0. 00000020:00000010:1.0:1767319295.171213:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798e00. 00000020:00000010:1.0:1767319295.171215:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798e00. 00000020:00000010:1.0:1767319295.171218:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798e00. 00000020:00000010:1.0:1767319295.171220:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798e00. 00000020:00000010:1.0:1767319295.171223:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 96 at ffff8f2405e1aba0. 00000020:00000010:1.0:1767319295.171226:0:88455:0:(obd_config.c:1076:class_add_profile()) kmalloced '(lprof)': 48 at ffff8f24180ff3c0. 00000020:00000010:1.0:1767319295.171229:0:88455:0:(obd_config.c:1082:class_add_profile()) kmalloced '(lprof->lp_profile)': 14 at ffff8f2438bb9210. 00000020:00000010:1.0:1767319295.171232:0:88455:0:(obd_config.c:1088:class_add_profile()) kmalloced '(lprof->lp_dt)': 14 at ffff8f2438bb9170. 00000020:00000010:1.0:1767319295.171235:0:88455:0:(obd_config.c:1095:class_add_profile()) kmalloced '(lprof->lp_md)': 14 at ffff8f2438bb9a70. 00000020:00000010:1.0:1767319295.171237:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 96 at ffff8f2405e1aba0. 00000020:00000010:1.0:1767319295.171240:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798e00. 00000020:00000010:1.0:1767319295.171242:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798e00. 00000020:00000010:1.0:1767319295.171246:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798e00. 00000020:00000010:1.0:1767319295.171248:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798e00. 00000020:00000010:1.0:1767319295.171251:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 64 at ffff8f24180ff900. 00000100:00000010:1.0:1767319295.171255:0:88455:0:(lustre_peer.c:71:class_add_uuid()) kmalloced '(data)': 704 at ffff8f2407e85800. 00000400:00000200:1.0:1767319295.171260:0:88455:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:1.0:1767319295.171266:0:88455:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.204.123@tcp 00000400:00000200:1.0:1767319295.171273:0:88455:0:(peer.c:1797:lnet_peer_add()) peer 192.168.204.123@tcp NID flags 0x100001: -17 00000400:00000200:1.0:1767319295.171279:0:88455:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:1.0:1767319295.171282:0:88455:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.204.123@tcp NID 192.168.204.123@tcp: 0. pending discovery 00000400:00000200:1.0:1767319295.171284:0:88455:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.204.123@tcp 00000100:00000010:1.0:1767319295.171287:0:88455:0:(lustre_peer.c:113:class_add_uuid()) kfreed 'data': 704 at ffff8f2407e85800. 00000020:00000010:1.0:1767319295.171289:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 64 at ffff8f24180ff900. 00000020:00000010:1.0:1767319295.171299:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff8f24180ff900. 00000020:00000010:1.0:1767319295.171319:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.171326:0:88455:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff8f2407e2ca88. 00000020:00000010:1.0:1767319295.171330:0:88455:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f240610a800. 00000020:00000010:1.0:1767319295.171337:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.171340:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff8f24180ff900. 00000020:00000010:1.0:1767319295.171343:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff8f24180ff900. 00000020:00000010:1.0:1767319295.171347:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff8f2409983e40. 00000001:00000010:1.0:1767319295.171358:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2437798e00. 00000001:00000010:1.0:1767319295.171362:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f24389842a0. 00000001:00000010:1.0:1767319295.171364:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420bee000. 00000001:00000010:1.0:1767319295.171366:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420bef000. 00000001:00000010:1.0:1767319295.171369:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420bef200. 00000001:00000010:1.0:1767319295.171371:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420befa00. 00000001:00000010:1.0:1767319295.171374:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2437798500. 00000001:00000010:1.0:1767319295.171377:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f2438984e20. 00000001:00000010:1.0:1767319295.171378:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420bef400. 00000001:00000010:1.0:1767319295.171380:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420bee800. 00000001:00000010:1.0:1767319295.171384:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2401456a00. 00000001:00000010:1.0:1767319295.171387:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2404aafa00. 00000020:00000010:1.0:1767319295.171390:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2404aaf000. 00000020:00000010:1.0:1767319295.171393:0:88455:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.171396:0:88455:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff8f243895a708. 00020000:00000010:1.0:1767319295.171398:0:88455:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f24088eaf40. 00008000:00000010:1.0:1767319295.171400:0:88455:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.171404:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2404aaec00. 00000020:00000010:1.0:1767319295.171406:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2404aafe00. 00000020:00000010:1.0:1767319295.171409:0:88455:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2405e1aba0. 00020000:00000010:1.0:1767319295.171413:0:88455:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.171417:0:88455:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405b218b8. 00000002:00000010:1.0:1767319295.171422:0:88455:0:(mdc_dev.c:1712:mdc_device_alloc()) kmalloced '(osc)': 104 at ffff8f2438a79e00. 00010000:00000010:1.0:1767319295.171434:0:88455:0:(ldlm_lib.c:421:client_obd_setup()) kmalloced '(cli->cl_read_io_latency_by_size)': 3920 at ffff8f24065ce000. 00010000:00000010:1.0:1767319295.171444:0:88455:0:(ldlm_lib.c:434:client_obd_setup()) kmalloced '(cli->cl_write_io_latency_by_size)': 3920 at ffff8f24065cb000. 00010000:00000010:1.0:1767319295.171448:0:88455:0:(ldlm_lib.c:522:client_obd_setup()) kmalloced '(cli->cl_mod_tag_bitmap)': 64 at ffff8f24180ffe00. 00000020:00000010:1.0:1767319295.171455:0:88455:0:(genops.c:1281:class_new_import()) kmalloced '(imp)': 1712 at ffff8f240610a000. 00000100:00000200:1.0:1767319295.171471:0:88455:0:(events.c:560:ptlrpc_uuid_to_peer()) 192.168.204.123@tcp->12345-192.168.204.123@tcp 00000400:00000200:1.0:1767319295.171477:0:88455:0:(peer.c:1531:LNetPrimaryNID()) NID 192.168.204.123@tcp primary NID 192.168.204.123@tcp rc 0 00010000:00000010:1.0:1767319295.171483:0:88455:0:(ldlm_lib.c:70:import_set_conn()) kmalloced '(imp_conn)': 88 at ffff8f2405e1a600. 00010000:00000010:1.0:1767319295.171488:0:88455:0:(ldlm_resource.c:780:ldlm_namespace_new()) kmalloced '(ns)': 816 at ffff8f2407e87000. 00000001:00000010:1.0:1767319295.171491:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 280 at ffff8f2404aaf400. 00000001:00000010:1.0:1767319295.171494:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 256 at ffff8f2437798300. 00000001:00000010:1.0:1767319295.171545:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c94f1000. 00000001:00000010:1.0:1767319295.171587:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c94fb000. 00000001:00000010:1.0:1767319295.172017:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9505000. 00000001:00000010:1.0:1767319295.172083:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c950f000. 00000001:00000010:1.0:1767319295.172130:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9519000. 00000001:00000010:1.0:1767319295.172177:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9523000. 00000001:00000010:1.0:1767319295.172224:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c952d000. 00000001:00000010:1.0:1767319295.172268:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9537000. 00000001:00000010:1.0:1767319295.172336:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9541000. 00000001:00000010:1.0:1767319295.172388:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c954b000. 00000001:00000010:1.0:1767319295.172438:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9555000. 00000001:00000010:1.0:1767319295.172485:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c955f000. 00000001:00000010:1.0:1767319295.172531:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9569000. 00000001:00000010:1.0:1767319295.172576:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9573000. 00000001:00000010:1.0:1767319295.172796:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c957d000. 00000001:00000010:1.0:1767319295.172936:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9587000. 00000001:00000010:1.0:1767319295.172983:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9591000. 00000001:00000010:1.0:1767319295.173032:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c959b000. 00000001:00000010:1.0:1767319295.173077:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c95ad000. 00000001:00000010:1.0:1767319295.173123:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c95b7000. 00000001:00000010:1.0:1767319295.173167:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c95c1000. 00000001:00000010:1.0:1767319295.173215:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c95cb000. 00000001:00000010:1.0:1767319295.173266:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c95d5000. 00000001:00000010:1.0:1767319295.173331:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c95df000. 00000001:00000010:1.0:1767319295.173376:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c95e9000. 00000001:00000010:1.0:1767319295.173417:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c95f3000. 00000001:00000010:1.0:1767319295.173458:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c95fd000. 00000001:00000010:1.0:1767319295.173500:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9607000. 00000001:00000010:1.0:1767319295.173547:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9611000. 00000001:00000010:1.0:1767319295.173592:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c961b000. 00000001:00000010:1.0:1767319295.173800:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c9625000. 00000001:00000010:1.0:1767319295.173940:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 32944 at ffffaaa9c962f000. 00000020:00000010:1.0:1767319295.174023:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f243779ec00. 00000020:00000010:1.0:1767319295.174027:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 32 at ffff8f2438984c40. 00000020:00000010:1.0:1767319295.174089:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f243779dc00. 00000020:00000010:1.0:1767319295.174091:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 352 at ffff8f2404aae200. 00000020:00000010:1.0:1767319295.174265:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f243779c400. 00000020:00000010:1.0:1767319295.174269:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 512 at ffff8f2404aaf800. 00000020:00000010:1.0:1767319295.174292:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f243779e400. 00000020:00000010:1.0:1767319295.174295:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff8f24065cd000. 00000040:00000010:1.0:1767319295.174343:0:88455:0:(llog_obd.c:26:llog_new_ctxt()) kmalloced '(ctxt)': 168 at ffff8f2438ba0900. 00000002:00000010:1.0:1767319295.174352:0:88455:0:(mdc_changelog.c:798:mdc_changelog_cdev_init()) kmalloced '(entry)': 1304 at ffff8f2406108000. 00000020:00000010:1.0:1767319295.174548:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2404aafe00. 00000020:00000010:1.0:1767319295.174553:0:88455:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2405e1aba0. 00020000:00000010:1.0:1767319295.174559:0:88455:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.174564:0:88455:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2405b218b8. 00000020:00000010:1.0:1767319295.174568:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2404aaec00. 00000020:00000010:1.0:1767319295.174574:0:88455:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.174578:0:88455:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff8f243895a708. 00020000:00000010:1.0:1767319295.174581:0:88455:0:(lov_dev.c:137:lov_session_key_fini()) slab-freed '(info)': 576 at ffff8f24088eaf40. 00008000:00000010:1.0:1767319295.174585:0:88455:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.174588:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2404aaf000. 00000020:00000010:1.0:1767319295.174593:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.174613:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff8f24180ff900. 00000020:00000010:1.0:1767319295.174783:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff8f2418ad2580. 00000020:00000010:1.0:1767319295.174790:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 152 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.174798:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2404aaf000. 00000020:00000010:1.0:1767319295.174802:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2404aaec00. 00000040:00000010:1.0:1767319295.174805:0:88455:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2404aafe00. 00000020:00000010:1.0:1767319295.174902:0:88455:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f240610c000. 00000020:00000010:1.0:1767319295.174909:0:88455:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2404aaf600. 00040000:00000010:1.0:1767319295.174914:0:88455:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2437798d00. 00040000:00000010:1.0:1767319295.174919:0:88455:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f240a73dc00. 00800000:00000010:1.0:1767319295.174935:0:88455:0:(lmv_obd.c:434:lmv_add_target()) kmalloced '(tgt)': 368 at ffff8f240120be00. 00020000:00000010:1.0:1767319295.174940:0:88455:0:(lu_tgt_descs.c:376:ltd_add_tgt()) kmalloced '(ltd->ltd_tgt_idx[index / (((1UL) << 12) / sizeof(void *))])': 4096 at ffff8f2403617000. 00000020:00000010:1.0:1767319295.174943:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2404aaec00. 00000040:00000010:1.0:1767319295.174948:0:88455:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff8f2404aafe00. 00000020:00000010:1.0:1767319295.174950:0:88455:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff8f240610c000. 00000020:00000010:1.0:1767319295.174954:0:88455:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff8f2404aaf600. 00040000:00000010:1.0:1767319295.174957:0:88455:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff8f2437798d00. 00040000:00000010:1.0:1767319295.174962:0:88455:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff8f240a73dc00. 00000020:00000010:1.0:1767319295.174964:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2404aaf000. 00000020:00000010:1.0:1767319295.174969:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f240a73dc00. 00000020:00000010:1.0:1767319295.174972:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2404aaf000. 00000020:00000010:1.0:1767319295.174975:0:88455:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2408453c00. 00020000:00000010:1.0:1767319295.174979:0:88455:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.174982:0:88455:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405b218b8. 00000020:00000010:1.0:1767319295.174990:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2404aaf000. 00000020:00000010:1.0:1767319295.174993:0:88455:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2408453c00. 00020000:00000010:1.0:1767319295.174995:0:88455:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.174998:0:88455:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2405b218b8. 00000020:00000010:1.0:1767319295.175000:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f240a73dc00. 00000020:00000010:1.0:1767319295.175003:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 152 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.175005:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff8f2418ad2580. 00000020:00000010:1.0:1767319295.175012:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798d00. 00000020:00000010:1.0:1767319295.175019:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798d00. 00000020:00000010:1.0:1767319295.175025:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798d00. 00000020:00000010:1.0:1767319295.175027:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798d00. 00000020:00000010:1.0:1767319295.175033:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2437798d00. 00000020:00000010:1.0:1767319295.175035:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2437798d00. 00000020:00000010:1.0:1767319295.175039:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 64 at ffff8f2418ad2580. 00000100:00000010:1.0:1767319295.175043:0:88455:0:(lustre_peer.c:71:class_add_uuid()) kmalloced '(data)': 704 at ffff8f243779cc00. 00000400:00000200:1.0:1767319295.175047:0:88455:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:1.0:1767319295.175054:0:88455:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.204.123@tcp 00000400:00000200:1.0:1767319295.175060:0:88455:0:(peer.c:1797:lnet_peer_add()) peer 192.168.204.123@tcp NID flags 0x100001: -17 00000400:00000200:1.0:1767319295.175069:0:88455:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:1.0:1767319295.175072:0:88455:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.204.123@tcp NID 192.168.204.123@tcp: 0. pending discovery 00000400:00000200:1.0:1767319295.175075:0:88455:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.204.123@tcp 00000100:00000010:1.0:1767319295.175077:0:88455:0:(lustre_peer.c:113:class_add_uuid()) kfreed 'data': 704 at ffff8f243779cc00. 00000020:00000010:1.0:1767319295.175080:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 64 at ffff8f2418ad2580. 00000020:00000010:1.0:1767319295.175084:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff8f2418ad2580. 00000020:00000010:1.0:1767319295.175088:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.175097:0:88455:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff8f2407e298d8. 00000020:00000010:1.0:1767319295.175104:0:88455:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f240610c000. 00000020:00000010:1.0:1767319295.175114:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.175117:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff8f2418ad2580. 00000020:00000010:1.0:1767319295.175121:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff8f2418ad2580. 00000020:00000010:1.0:1767319295.175125:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff8f2409983e40. 00000001:00000010:1.0:1767319295.175141:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2437798d00. 00000001:00000010:1.0:1767319295.175145:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f2438984960. 00000001:00000010:1.0:1767319295.175149:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2404aaf000. 00000001:00000010:1.0:1767319295.175152:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2404aaf600. 00000001:00000010:1.0:1767319295.175154:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2404aafe00. 00000001:00000010:1.0:1767319295.175157:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2404aaec00. 00000001:00000010:1.0:1767319295.175167:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2405b6dd00. 00000001:00000010:1.0:1767319295.175170:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f24389849e0. 00000001:00000010:1.0:1767319295.175173:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f240a73dc00. 00000001:00000010:1.0:1767319295.175180:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2405b66800. 00000001:00000010:1.0:1767319295.175182:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2405b67a00. 00000001:00000010:1.0:1767319295.175185:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2405b66400. 00000020:00000010:1.0:1767319295.175189:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2405b67200. 00000020:00000010:1.0:1767319295.175192:0:88455:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.175196:0:88455:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff8f243895a708. 00020000:00000010:1.0:1767319295.175199:0:88455:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f24088eaf40. 00008000:00000010:1.0:1767319295.175202:0:88455:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.175205:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2405b67800. 00000020:00000010:1.0:1767319295.175208:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2405b66c00. 00000020:00000010:1.0:1767319295.175211:0:88455:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2408453c00. 00020000:00000010:1.0:1767319295.175213:0:88455:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.175215:0:88455:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405b218b8. 00000008:00000010:1.0:1767319295.175220:0:88455:0:(osc_dev.c:192:osc_device_alloc()) kmalloced '(osc)': 104 at ffff8f2438a79480. 00010000:00000010:1.0:1767319295.175232:0:88455:0:(ldlm_lib.c:421:client_obd_setup()) kmalloced '(cli->cl_read_io_latency_by_size)': 3920 at ffff8f2403616000. 00010000:00000010:1.0:1767319295.175237:0:88455:0:(ldlm_lib.c:434:client_obd_setup()) kmalloced '(cli->cl_write_io_latency_by_size)': 3920 at ffff8f2403612000. 00000020:00000010:1.0:1767319295.175244:0:88455:0:(genops.c:1281:class_new_import()) kmalloced '(imp)': 1712 at ffff8f240610d000. 00000100:00000200:1.0:1767319295.175258:0:88455:0:(events.c:560:ptlrpc_uuid_to_peer()) 192.168.204.123@tcp->12345-192.168.204.123@tcp 00000400:00000200:1.0:1767319295.175263:0:88455:0:(peer.c:1531:LNetPrimaryNID()) NID 192.168.204.123@tcp primary NID 192.168.204.123@tcp rc 0 00010000:00000010:1.0:1767319295.175269:0:88455:0:(ldlm_lib.c:70:import_set_conn()) kmalloced '(imp_conn)': 88 at ffff8f24084535a0. 00010000:00000010:1.0:1767319295.175274:0:88455:0:(ldlm_resource.c:780:ldlm_namespace_new()) kmalloced '(ns)': 816 at ffff8f243779fc00. 00000001:00000010:1.0:1767319295.175277:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 280 at ffff8f2405b67000. 00000001:00000010:1.0:1767319295.175281:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 128 at ffff8f2438a79800. 00000001:00000010:1.0:1767319295.175285:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2410a12000. 00000001:00000010:1.0:1767319295.175291:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2410a16000. 00000001:00000010:1.0:1767319295.175296:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2410a10000. 00000001:00000010:1.0:1767319295.175323:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2438b5e000. 00000001:00000010:1.0:1767319295.175330:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2438b5a000. 00000001:00000010:1.0:1767319295.175335:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2438b58000. 00000001:00000010:1.0:1767319295.175340:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2438b5c000. 00000001:00000010:1.0:1767319295.175346:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f24314ce000. 00000001:00000010:1.0:1767319295.175356:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f24314c8000. 00000001:00000010:1.0:1767319295.175362:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f24314cc000. 00000001:00000010:1.0:1767319295.175367:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f24314ca000. 00000001:00000010:1.0:1767319295.175373:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2406578000. 00000001:00000010:1.0:1767319295.175378:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f240657c000. 00000001:00000010:1.0:1767319295.175383:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f240657a000. 00000001:00000010:1.0:1767319295.175389:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f240657e000. 00000001:00000010:1.0:1767319295.175400:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f24388ee000. 00000020:00000010:1.0:1767319295.175442:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f243779f800. 00000020:00000010:1.0:1767319295.175445:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 32 at ffff8f2438984740. 00000020:00000010:1.0:1767319295.175492:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f243779d800. 00000020:00000010:1.0:1767319295.175495:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 352 at ffff8f2405b66e00. 00000020:00000010:1.0:1767319295.175947:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f243779c800. 00000020:00000010:1.0:1767319295.175950:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff8f243ca6b000. 00000020:00000010:1.0:1767319295.175969:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2405b66c00. 00000020:00000010:1.0:1767319295.175973:0:88455:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2408453c00. 00020000:00000010:1.0:1767319295.175975:0:88455:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.175978:0:88455:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2405b218b8. 00000020:00000010:1.0:1767319295.175981:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2405b67800. 00000020:00000010:1.0:1767319295.175984:0:88455:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.175987:0:88455:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff8f243895a708. 00020000:00000010:1.0:1767319295.175989:0:88455:0:(lov_dev.c:137:lov_session_key_fini()) slab-freed '(info)': 576 at ffff8f24088eaf40. 00008000:00000010:1.0:1767319295.175992:0:88455:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.175994:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2405b67200. 00000020:00000010:1.0:1767319295.175998:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.176000:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff8f2418ad2580. 00000020:00000010:1.0:1767319295.176007:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.176010:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 120 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.176014:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2405b67200. 00000020:00000010:1.0:1767319295.176016:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2405b67800. 00000020:00000010:1.0:1767319295.176018:0:88455:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2408453c00. 00000008:00000010:1.0:1767319295.176028:0:88455:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405c98000. 00020000:00000010:1.0:1767319295.176030:0:88455:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.176032:0:88455:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405b218b8. 00020000:00000010:1.0:1767319295.176041:0:88455:0:(lov_obd.c:492:lov_add_target()) kmalloced '(tgt)': 368 at ffff8f2405b66c00. 00020000:00000010:1.0:1767319295.176045:0:88455:0:(lu_tgt_descs.c:376:ltd_add_tgt()) kmalloced '(ltd->ltd_tgt_idx[index / (((1UL) << 12) / sizeof(void *))])': 4096 at ffff8f243ca69000. 00020000:00000010:1.0:1767319295.176051:0:88455:0:(lov_dev.c:363:lov_expand_targets()) kmalloced '(newd)': 512 at ffff8f2405b66600. 00000020:00000010:1.0:1767319295.176054:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2405b67800. 00000020:00000010:1.0:1767319295.176057:0:88455:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2408453c00. 00000008:00000010:1.0:1767319295.176060:0:88455:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff8f2405c98000. 00020000:00000010:1.0:1767319295.176062:0:88455:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.176064:0:88455:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2405b218b8. 00000020:00000010:1.0:1767319295.176067:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2405b67200. 00000020:00000010:1.0:1767319295.176069:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 120 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.176071:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.176077:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2405b6db00. 00000020:00000010:1.0:1767319295.176079:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2405b6db00. 00000020:00000010:1.0:1767319295.176083:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2405b6db00. 00000020:00000010:1.0:1767319295.176085:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2405b6db00. 00000020:00000010:1.0:1767319295.176089:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2405b6db00. 00000020:00000010:1.0:1767319295.176091:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2405b6db00. 00000020:00000010:1.0:1767319295.176093:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 64 at ffff8f2407e9cf00. 00000100:00000010:1.0:1767319295.176097:0:88455:0:(lustre_peer.c:71:class_add_uuid()) kmalloced '(data)': 704 at ffff8f243779e800. 00000400:00000200:1.0:1767319295.176100:0:88455:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:1.0:1767319295.176104:0:88455:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.204.123@tcp 00000400:00000200:1.0:1767319295.176109:0:88455:0:(peer.c:1797:lnet_peer_add()) peer 192.168.204.123@tcp NID flags 0x100001: -17 00000400:00000200:1.0:1767319295.176114:0:88455:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:1.0:1767319295.176117:0:88455:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.204.123@tcp NID 192.168.204.123@tcp: 0. pending discovery 00000400:00000200:1.0:1767319295.176119:0:88455:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.204.123@tcp 00000100:00000010:1.0:1767319295.176121:0:88455:0:(lustre_peer.c:113:class_add_uuid()) kfreed 'data': 704 at ffff8f243779e800. 00000020:00000010:1.0:1767319295.176124:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 64 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.176127:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.176130:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.176142:0:88455:0:(genops.c:51:obd_device_alloc()) slab-alloced 'obd': 6360 at ffff8f2407e2b1b0. 00000020:00000010:1.0:1767319295.176147:0:88455:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f240610b800. 00000020:00000010:1.0:1767319295.176155:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.176157:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.176161:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 39 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.176164:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 136 at ffff8f2409983e40. 00000001:00000010:1.0:1767319295.176185:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2405b6db00. 00000001:00000010:1.0:1767319295.176188:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f2438984d20. 00000001:00000010:1.0:1767319295.176191:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2405b67200. 00000001:00000010:1.0:1767319295.176194:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2405b67800. 00000001:00000010:1.0:1767319295.176196:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2405b66a00. 00000001:00000010:1.0:1767319295.176199:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2405b67e00. 00000001:00000010:1.0:1767319295.176202:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 232 at ffff8f2405b6da00. 00000001:00000010:1.0:1767319295.176204:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 32 at ffff8f2438984720. 00000001:00000010:1.0:1767319295.176207:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2405b66000. 00000001:00000010:1.0:1767319295.176210:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420b70000. 00000001:00000010:1.0:1767319295.176213:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420b70200. 00000001:00000010:1.0:1767319295.176215:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 344 at ffff8f2420b71e00. 00000020:00000010:1.0:1767319295.176219:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2420b70800. 00000020:00000010:1.0:1767319295.176221:0:88455:0:(lu_ucred.c:27:lu_ucred_key_init()) kmalloced '(value)': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.176224:0:88455:0:(tgt_main.c:756:tgt_ses_key_init()) slab-alloced 'session': 200 at ffff8f243895a708. 00000008:00000010:1.0:1767319295.176228:0:88455:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff8f24207586e0. 00020000:00000010:1.0:1767319295.176231:0:88455:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f24088eaf40. 00008000:00000010:1.0:1767319295.176233:0:88455:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.176238:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2420b71400. 00000020:00000010:1.0:1767319295.176240:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2420b71200. 00000020:00000010:1.0:1767319295.176243:0:88455:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2408453c00. 00000008:00000010:1.0:1767319295.176245:0:88455:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405c98000. 00020000:00000010:1.0:1767319295.176247:0:88455:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.176250:0:88455:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405b218b8. 00000008:00000010:1.0:1767319295.176253:0:88455:0:(osc_dev.c:192:osc_device_alloc()) kmalloced '(osc)': 104 at ffff8f2438a79000. 00010000:00000010:1.0:1767319295.176261:0:88455:0:(ldlm_lib.c:421:client_obd_setup()) kmalloced '(cli->cl_read_io_latency_by_size)': 3920 at ffff8f2407ab4000. 00010000:00000010:1.0:1767319295.176270:0:88455:0:(ldlm_lib.c:434:client_obd_setup()) kmalloced '(cli->cl_write_io_latency_by_size)': 3920 at ffff8f2407ab0000. 00000020:00000010:1.0:1767319295.176276:0:88455:0:(genops.c:1281:class_new_import()) kmalloced '(imp)': 1712 at ffff8f240610c800. 00000100:00000200:1.0:1767319295.176285:0:88455:0:(events.c:560:ptlrpc_uuid_to_peer()) 192.168.204.123@tcp->12345-192.168.204.123@tcp 00000400:00000200:1.0:1767319295.176290:0:88455:0:(peer.c:1531:LNetPrimaryNID()) NID 192.168.204.123@tcp primary NID 192.168.204.123@tcp rc 0 00010000:00000010:1.0:1767319295.176294:0:88455:0:(ldlm_lib.c:70:import_set_conn()) kmalloced '(imp_conn)': 88 at ffff8f2408453d20. 00010000:00000010:1.0:1767319295.176299:0:88455:0:(ldlm_resource.c:780:ldlm_namespace_new()) kmalloced '(ns)': 816 at ffff8f2431555000. 00000001:00000010:1.0:1767319295.176318:0:88455:0:(hash.c:1065:cfs_hash_create()) alloc '(hs)': 280 at ffff8f2420b71a00. 00000001:00000010:1.0:1767319295.176322:0:88455:0:(hash.c:933:cfs_hash_buckets_realloc()) alloc '(new_bkts)': 128 at ffff8f2438a79f00. 00000001:00000010:1.0:1767319295.176326:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f24388ea000. 00000001:00000010:1.0:1767319295.176332:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f24388ec000. 00000001:00000010:1.0:1767319295.176337:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f24388e8000. 00000001:00000010:1.0:1767319295.176350:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2405e00000. 00000001:00000010:1.0:1767319295.176356:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2405e06000. 00000001:00000010:1.0:1767319295.176361:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2405e02000. 00000001:00000010:1.0:1767319295.176366:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2405e04000. 00000001:00000010:1.0:1767319295.176376:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f243cfaa000. 00000001:00000010:1.0:1767319295.176382:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f243cfac000. 00000001:00000010:1.0:1767319295.176388:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f243cfa8000. 00000001:00000010:1.0:1767319295.176393:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f243cfae000. 00000001:00000010:1.0:1767319295.176405:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2438dd6000. 00000001:00000010:1.0:1767319295.176412:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2438dd2000. 00000001:00000010:1.0:1767319295.176419:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2438dd4000. 00000001:00000010:1.0:1767319295.176426:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f2438dd0000. 00000001:00000010:1.0:1767319295.176436:0:88455:0:(hash.c:946:cfs_hash_buckets_realloc()) alloc '(new_bkts[i])': 4272 at ffff8f243cc18000. 00000020:00000010:1.0:1767319295.176475:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f2431557c00. 00000020:00000010:1.0:1767319295.176478:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 32 at ffff8f2438984360. 00000020:00000010:1.0:1767319295.176523:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f2431557800. 00000020:00000010:1.0:1767319295.176526:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 352 at ffff8f2420b71800. 00000020:00000010:1.0:1767319295.176860:0:88455:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f2431555800. 00000020:00000010:1.0:1767319295.176863:0:88455:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 3680 at ffff8f2407ab6000. 00000020:00000010:1.0:1767319295.176884:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2420b71200. 00000020:00000010:1.0:1767319295.176892:0:88455:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2408453c00. 00000008:00000010:1.0:1767319295.176895:0:88455:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff8f2405c98000. 00020000:00000010:1.0:1767319295.176898:0:88455:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.176901:0:88455:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2405b218b8. 00000020:00000010:1.0:1767319295.176903:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2420b71400. 00000020:00000010:1.0:1767319295.176907:0:88455:0:(lu_ucred.c:27:lu_ucred_key_fini()) kfreed 'info': 128 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.176909:0:88455:0:(tgt_main.c:768:tgt_ses_key_fini()) slab-freed '(session)': 200 at ffff8f243895a708. 00000008:00000010:1.0:1767319295.176912:0:88455:0:(osc_dev.c:125:osc_session_fini()) slab-freed '(info)': 352 at ffff8f24207586e0. 00020000:00000010:1.0:1767319295.176915:0:88455:0:(lov_dev.c:137:lov_session_key_fini()) slab-freed '(info)': 576 at ffff8f24088eaf40. 00008000:00000010:1.0:1767319295.176918:0:88455:0:(echo_client.c:449:echo_session_key_fini()) slab-freed '(session)': 8 at ffff8f24088eef90. 00000020:00000010:1.0:1767319295.176920:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2420b70800. 00000020:00000010:1.0:1767319295.176923:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 136 at ffff8f2409983e40. 00000020:00000010:1.0:1767319295.176926:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 39 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.176931:0:88455:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 34 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.176935:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 120 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.176939:0:88455:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2420b70800. 00000020:00000010:1.0:1767319295.176942:0:88455:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2420b71400. 00000020:00000010:1.0:1767319295.176944:0:88455:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2408453c00. 00000008:00000010:1.0:1767319295.176947:0:88455:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405c98000. 00020000:00000010:1.0:1767319295.176949:0:88455:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.176952:0:88455:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405b218b8. 00020000:00000010:1.0:1767319295.176959:0:88455:0:(lov_obd.c:492:lov_add_target()) kmalloced '(tgt)': 368 at ffff8f2420b71200. 00000020:00000010:1.0:1767319295.176964:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2420b71400. 00000020:00000010:1.0:1767319295.176966:0:88455:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2408453c00. 00000008:00000010:1.0:1767319295.176968:0:88455:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff8f2405c98000. 00020000:00000010:1.0:1767319295.176970:0:88455:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff8f240413fb40. 00008000:00000010:1.0:1767319295.176972:0:88455:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2405b218b8. 00000020:00000010:1.0:1767319295.176974:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2420b70800. 00000020:00000010:1.0:1767319295.176977:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 120 at ffff8f2438a79b80. 00000020:00000010:1.0:1767319295.176979:0:88455:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 34 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.176983:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2405b6df00. 00000020:00000010:1.0:1767319295.176984:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2405b6df00. 00000020:00000010:1.0:1767319295.176994:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f2405b6df00. 00000020:00000010:1.0:1767319295.176996:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f2405b6df00. 00000020:00000010:1.0:1767319295.176999:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 56 at ffff8f2407e9cf00. 00000020:00000010:1.0:1767319295.177001:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 56 at ffff8f2407e9cf00. 00000100:00000010:1.0:1767319295.177011:0:88455:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2405f6ed80. 02000000:00000010:1.0:1767319295.177023:0:88455:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2420b70800. 00000100:00000010:1.0:1767319295.177037:0:88455:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2409983e40. 02000000:00000010:1.0:1767319295.177066:0:88455:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff8f24064a0000. 00000400:00000010:1.0:1767319295.177074:0:88455:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2407e39948. 00000400:00000010:1.0:1767319295.177081:0:88455:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff8f24220db6c0. 00000100:00000200:1.0:1767319295.177089:0:88455:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164377390976, portal 25 00000400:00000010:1.0:1767319295.177095:0:88455:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404f354c8. 00000100:00000200:1.0:1767319295.177098:0:88455:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164377390976, offset 0 00000400:00000200:1.0:1767319295.177107:0:88455:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:1.0:1767319295.177117:0:88455:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:1.0:1767319295.177123:0:88455:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319295.177127:0:88455:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:1.0:1767319295.177131:0:88455:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319295.177134:0:88455:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:1.0:1767319295.177138:0:88455:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66547:66547:256:4294967295] 192.168.204.123@tcp LPNI seq info [66547:66547:8:4294967295] 00000400:00000200:1.0:1767319295.177149:0:88455:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:1.0:1767319295.177156:0:88455:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:1.0:1767319295.177160:0:88455:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2405b6df00. 00000800:00000200:1.0:1767319295.177166:0:88455:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:1.0:1767319295.177174:0:88455:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:1.0:1767319295.177178:0:88455:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2405b6df00 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:1.0:1767319295.177288:0:12510:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319295.177292:0:12510:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2405b6df00. 00000400:00000200:1.0:1767319295.177296:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.177319:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:1.0:1767319295.177324:0:12510:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404f354c8 00000400:00000010:1.0:1767319295.177331:0:12510:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404f354c8. 00000100:00000200:1.0:1767319295.177340:0:12510:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2405f6ed80 x1853164377390976/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000200:2.0:1767319295.186093:0:12509:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.186110:0:12509:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 8472 into portal 25 MB=0x69571746cbf80 00000400:00000200:2.0:1767319295.186119:0:12509:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 8472/8472 into md 0x591f1 [4] + 224 00000400:00000200:2.0:1767319295.186138:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.186142:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.186155:0:12509:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2405f6ed80 x1853164377390976/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 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:1767319295.187557:0:88455:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2407e39948. 00000400:00000200:3.0:1767319295.187563:0:88455:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f24220db6c0 00000400:00000010:3.0:1767319295.187565:0:88455:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff8f24220db6c0. 00000100:00000200:3.0:1767319295.187573:0:88455:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2405f6ed80 x1853164377390976/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 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:1767319295.187581:0:88455:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2405f6ed80 x1853164377390976/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 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:1767319295.187607:0:88455:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2409983e40. 02000000:00000010:3.0:1767319295.187619:0:88455:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff8f24064a0000. 02000000:00000010:3.0:1767319295.187630:0:88455:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2420b70800. 00000100:00000010:3.0:1767319295.187635:0:88455:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2405f6ed80. 00000020:00000010:3.0:1767319295.187668:0:88455:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f24043bc800. 00000020:00000010:3.0:1767319295.187672:0:88455:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f24043bc800. 00000040:00000010:3.0:1767319295.187676:0:88455:0:(llog.c:891:llog_process_thread()) kvfree 'buf': 8192 at ffff8f2410a14000. 00000020:00000010:3.0:1767319295.187684:0:88455:0:(lu_object.c:2001:lu_env_remove()) kfreed_rcu 'lei': 40 at ffff8f24180ff040. 00000020:00000010:3.0:1767319295.187695:0:88455:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2421cb3800. 00000040:00000010:3.0:1767319295.187700:0:88455:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff8f2421cb3a00. 00000020:00000010:3.0:1767319295.187703:0:88455:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff8f2407d8d000. 00000020:00000010:3.0:1767319295.187708:0:88455:0:(tgt_main.c:739:tgt_key_fini()) slab-freed '(info)': 1288 at ffff8f2420b48000. 00000020:00000010:3.0:1767319295.187722:0:88455:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff8f24068e6a00. 80000000:00000010:3.0:1767319295.187727:0:88455:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff8f2405e1a480. 40000000:00000010:3.0:1767319295.187731:0:88455:0:(fid_handler.c:473:seq_key_fini()) kfreed 'info': 48 at ffff8f24180ffcc0. 00100000:00000010:3.0:1767319295.187736:0:88455:0:(lfsck_lib.c:43:lfsck_key_fini()) kfreed 'info': 1800 at ffff8f2407d8b800. 00040000:00000010:3.0:1767319295.187740:0:88455:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff8f2437798800. 00040000:00000010:3.0:1767319295.187746:0:88455:0:(qmt_dev.c:343:qmt_key_fini()) kfreed 'info': 1256 at ffff8f2407d8f800. 00040000:00000010:3.0:1767319295.187749:0:88455:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff8f24068e7800. 00000004:00000010:3.0:1767319295.187753:0:88455:0:(mdd_device.c:2418:mdd_key_fini()) kfreed 'info': 1872 at ffff8f2407d88800. 00000004:00000010:3.0:1767319295.187755:0:88455:0:(mdt_handler.c:8388:mdt_key_fini()) kfreed 'info': 2568 at ffff8f24065ca000. 00000004:00000010:3.0:1767319295.187759:0:88455:0:(lod_dev.c:2364:lod_key_fini()) kfreed 'info': 1224 at ffff8f240610f800. 00002000:00000010:3.0:1767319295.187762:0:88455:0:(ofd_dev.c:3000:ofd_key_fini()) kfreed 'info': 816 at ffff8f2405221c00. 00000004:00000010:3.0:1767319295.187770:0:88455:0:(osp_dev.c:1816:osp_key_fini()) kfreed 'info': 616 at ffff8f2405223000. 00000020:00000010:3.0:1767319295.187772:0:88455:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f240a7a0200. 00000040:00000010:0.0:1767319295.188807:0:88441:0:(llog.c:986:llog_process_or_fork()) kfreed 'lpi': 96 at ffff8f24388428a0. 00000040:00000010:0.0:1767319295.188816:0:88441:0:(llog.c:70:llog_free_handle()) kvfree 'loghandle->lgh_hdr': 8192 at ffff8f24376e4000. 00000040:00000010:0.0:1767319295.188820:0:88441:0:(llog.c:72:llog_free_handle()) kfreed 'loghandle': 352 at ffff8f240386a600. 00000020:00000010:0.0:1767319295.188826:0:88441:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2406176c00. 00000040:00000010:0.0:1767319295.188829:0:88441:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff8f2406176400. 00000020:00000010:0.0:1767319295.188832:0:88441:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff8f241011a800. 00000020:00000010:0.0:1767319295.188836:0:88441:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff8f2406177400. 80000000:00000010:0.0:1767319295.188839:0:88441:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff8f2438cd0e40. 00040000:00000010:0.0:1767319295.188843:0:88441:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff8f2406177600. 20000000:00000010:0.0:1767319295.188846:0:88441:0:(mgs_handler.c:1706:mgs_key_fini()) kfreed 'info': 392 at ffff8f2406177c00. 00000020:00000010:0.0:1767319295.188849:0:88441:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2406177000. 10000000:00000010:0.0:1767319295.188852:0:88441:0:(mgc_request.c:1741:mgc_process_cfg_log()) kfreed 'env': 56 at ffff8f2438c7d840. 00000100:00000010:0.0:1767319295.188879:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c67480. 02000000:00000010:0.0:1767319295.188894:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f24100a5a00. 00010000:00000010:0.0:1767319295.188907:0:88441:0:(ldlm_resource.c:1286:ldlm_resource_new()) slab-alloced 'res': 248 at ffff8f240661f900. 00010000:00000010:0.0:1767319295.188914:0:88441:0:(ldlm_lock.c:433:ldlm_lock_new()) slab-alloced 'lock': 512 at ffff8f2431529c00. 00000020:00000010:0.0:1767319295.188920:0:88441:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 64 at ffff8f2405ebca80. 00000100:00000010:0.0:1767319295.188935:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2405f0b0c0. 02000000:00000010:0.0:1767319295.188956:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f243ceb7400. 00000400:00000010:0.0:1767319295.188961:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2408fb1370. 00000400:00000010:0.0:1767319295.188974:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d49bb0. 00000100:00000200:0.0:1767319295.188981:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377391104, portal 25 00000400:00000010:0.0:1767319295.188987:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d494c8. 00000100:00000200:0.0:1767319295.188989:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 328 bytes to portal 26, xid 1853164377391104, offset 0 00000400:00000200:0.0:1767319295.188999:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:0.0:1767319295.189011:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:0.0:1767319295.189017:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319295.189021:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:0.0:1767319295.189024:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319295.189027:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:0.0:1767319295.189031:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66548:66548:256:4294967295] 192.168.204.123@tcp LPNI seq info [66548:66548:8:4294967295] 00000400:00000200:0.0:1767319295.189041:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:0.0:1767319295.189046:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 328 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:0.0:1767319295.189051:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2421707800. 00000800:00000200:0.0:1767319295.189057:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:0.0:1767319295.189064:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:0.0:1767319295.189068:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2421707800 type 1, nob 424 niov 1 nkiov 1 00000800:00000200:3.0:1767319295.189250:0:12511:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:3.0:1767319295.189255:0:12511:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2421707800. 00000400:00000200:3.0:1767319295.189259:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:3.0:1767319295.189264:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:3.0:1767319295.189268:0:12511:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d494c8 00000400:00000010:3.0:1767319295.189271:0:12511:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d494c8. 00000100:00000200:3.0:1767319295.189279:0:12511:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c67480 x1853164377391104/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319295.190993:0:12510:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:1.0:1767319295.191006:0:12510:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 344 into portal 25 MB=0x69571746cc000 00000400:00000200:1.0:1767319295.191013:0:12510:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 344/344 into md 0x591f9 [1] + 224 00000400:00000200:1.0:1767319295.191023:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.191026:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:1.0:1767319295.191034:0:12510:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c67480 x1853164377391104/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:0.0:1767319295.191086:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2408fb1370. 00000400:00000200:0.0:1767319295.191089:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d49bb0 00000400:00000010:0.0:1767319295.191092:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d49bb0. 00000100:00000200:0.0:1767319295.191096:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c67480 x1853164377391104/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:0.0:1767319295.191102:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c67480 x1853164377391104/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:0.0:1767319295.191121:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2405f0b0c0. 02000000:00000010:0.0:1767319295.191137:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f243ceb7400. 02000000:00000010:0.0:1767319295.191140:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f24100a5a00. 00000100:00000010:0.0:1767319295.191144:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c67480. 10000000:00000010:0.0:1767319295.191151:0:88441:0:(mgc_request.c:1544:mgc_process_recover_log()) kmalloced '(pages)': 2048 at ffff8f2407d0c000. 00000100:00000010:0.0:1767319295.191652:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c67480. 02000000:00000010:0.0:1767319295.191668:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f24100a5a00. 00000100:00000010:0.0:1767319295.191677:0:88441:0:(client.c:169:ptlrpc_new_bulk()) kmalloced '(desc)': 984 at ffff8f243ceb7400. 00000100:00000010:0.0:1767319295.191682:0:88441:0:(client.c:174:ptlrpc_new_bulk()) kmalloced '(desc->bd_vec)': 4096 at ffff8f24376ca000. 00000100:00000010:0.0:1767319295.191702:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2405f0b0c0. 00000400:00000010:0.0:1767319295.191731:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2408fb1370. 00000400:00000010:0.0:1767319295.191741:0:88441:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 4216 at ffff8f24376e4000. 00000100:00000200:0.0:1767319295.191746:0:88441:0:(niobuf.c:453:ptlrpc_register_bulk()) Setup 1 bulk put-sink buffers: 256 pages 1048576 bytes, mbits x0x69571746cc080-0x69571746cc080, portal 33 02000000:00000010:0.0:1767319295.191752:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 512 at ffff8f24100a4c00. 00000400:00000010:0.0:1767319295.191755:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2408fb19f8. 00000400:00000010:0.0:1767319295.191758:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d49bb0. 00000100:00000200:0.0:1767319295.191760:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 512 bytes, xid 1853164377391232, portal 25 00000400:00000010:0.0:1767319295.191764:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d49880. 00000100:00000200:0.0:1767319295.191766:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 304 bytes to portal 26, xid 1853164377391232, offset 0 00000400:00000200:0.0:1767319295.191772:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:0.0:1767319295.191782:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:0.0:1767319295.191788:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319295.191792:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:0.0:1767319295.191795:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319295.191802:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:0.0:1767319295.191806:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66549:66549:256:4294967295] 192.168.204.123@tcp LPNI seq info [66549:66549:8:4294967295] 00000400:00000200:0.0:1767319295.191815:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:0.0:1767319295.191821:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 304 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:0.0:1767319295.191826:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2421707500. 00000800:00000200:0.0:1767319295.191831:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:0.0:1767319295.191840:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:0.0:1767319295.191844:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2421707500 type 1, nob 400 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.192117:0:12509:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.192129:0:12509:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2421707500. 00000400:00000200:2.0:1767319295.192133:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.192138:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.192141:0:12509:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d49880 00000400:00000010:2.0:1767319295.192143:0:12509:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d49880. 00000100:00000200:2.0:1767319295.192150:0:12509:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c67480 x1853164377391232/t0(0) o256->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 304/240 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:0.0:1767319295.193551:0:12511:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:0.0:1767319295.193564:0:12511:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 132 into portal 33 MB=0x69571746cc080 00000400:00000200:0.0:1767319295.193571:0:12511:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 21 from 12345-192.168.204.123@tcp of length 132/132 into md 0x59201 [256] + 0 00000400:00000010:0.0:1767319295.193576:0:12511:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2408fb1370. 00000400:00000200:0.0:1767319295.193586:0:12511:0:(lib-md.c:42:lnet_md_unlink()) Queueing unlink of md ffff8f24376e4000 00000400:00000200:0.0:1767319295.193658:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319295.193663:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:0.0:1767319295.193667:0:12511:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f24376e4000 00000400:00000010:0.0:1767319295.193670:0:12511:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 4216 at ffff8f24376e4000. 00000100:00000200:0.0:1767319295.193675:0:12511:0:(events.c:192:client_bulk_callback()) event type 2, status 0, req ffff8f2438c67480 desc ffff8f243ceb7400 mbits 1853164377391232 00000400:00000200:0.0:1767319295.193695:0:12511:0:(lib-md.c:96:lnet_cpt_of_md()) Couldn't resolve first page of md 0000000000000000 with offset 0 00000400:00000200:0.0:1767319295.193701:0:12511:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source Specified: 192.168.204.23@tcp to MR: 192.168.204.123@tcp local destination 00000400:00000200:0.0:1767319295.193707:0:12511:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66550:66550:256:4294967295] 192.168.204.123@tcp LPNI seq info [66550:66550:8:4294967295] 00000400:00000200:0.0:1767319295.193726:0:12511:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:192.168.204.23@tcp) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) 192.168.204.123@tcp : ACK try# 0 00000800:00000200:0.0:1767319295.193732:0:12511:0:(socklnd_cb.c:1001:ksocknal_send()) sending 0 bytes in 256 frags to 12345-192.168.204.123@tcp 00000800:00000010:0.0:1767319295.193739:0:12511:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 4328 at ffff8f24376e4000. 00000800:00000200:0.0:1767319295.193744:0:12511:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:0.0:1767319295.193750:0:12511:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:0.0:1767319295.193754:0:12511:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f24376e4000 type 0, nob 96 niov 1 nkiov 0 00000800:00000200:0.0:1767319295.193936:0:12511:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:0.0:1767319295.193940:0:12511:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 4328 at ffff8f24376e4000. 00000400:00000200:0.0:1767319295.193943:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319295.193947:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: ACK: OK 00000400:00000200:2.0:1767319295.194731:0:12509:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.194742:0:12509:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 240 into portal 25 MB=0x69571746cc080 00000400:00000200:2.0:1767319295.194750:0:12509:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 240/240 into md 0x59205 [1] + 224 00000400:00000200:2.0:1767319295.194760:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.194764:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.194776:0:12509:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c67480 x1853164377391232/t0(0) o256->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 304/240 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319295.194840:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2408fb19f8. 00000400:00000200:3.0:1767319295.194844:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d49bb0 00000400:00000010:3.0:1767319295.194845:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d49bb0. 00000100:00000200:3.0:1767319295.194851:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c67480 x1853164377391232/t0(0) o256->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 304/240 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.194857:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c67480 x1853164377391232/t0(0) o256->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 304/240 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319295.194878:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2405f0b0c0. 10000000:00000010:3.0:1767319295.194888:0:88441:0:(mgc_request.c:1296:mgc_apply_recover_logs()) kmalloced '(buf)': 4096 at ffff8f242018c000. 00000100:00000200:3.0:1767319295.194900:0:88441:0:(lustre_peer.c:175:class_add_nids_to_uuid()) Comparing 192.168.204.123@tcp with 192.168.204.123@tcp 00000100:00000200:3.0:1767319295.194902:0:88441:0:(lustre_peer.c:182:class_add_nids_to_uuid()) Updating UUID '192.168.204.123@tcp' 00000400:00000200:3.0:1767319295.194904:0:88441:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:3.0:1767319295.194907:0:88441:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.194911:0:88441:0:(peer.c:1797:lnet_peer_add()) peer 192.168.204.123@tcp NID flags 0x100001: -17 00000400:00000200:3.0:1767319295.194916:0:88441:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:3.0:1767319295.194918:0:88441:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.204.123@tcp NID 192.168.204.123@tcp: 0. pending discovery 00000400:00000200:3.0:1767319295.194920:0:88441:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.204.123@tcp 10000000:00000010:3.0:1767319295.194924:0:88441:0:(mgc_request.c:1478:mgc_apply_recover_logs()) kmalloced '(lcfg)': 128 at ffff8f241853a580. 00000020:00000010:3.0:1767319295.194931:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2404098a00. 00000020:00000010:3.0:1767319295.194934:0:88441:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2404098800. 00000020:00000010:3.0:1767319295.194937:0:88441:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2438cd07e0. 00000008:00000010:3.0:1767319295.194943:0:88441:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405e91650. 00020000:00000010:3.0:1767319295.194954:0:88441:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f2404007f00. 00008000:00000010:3.0:1767319295.194957:0:88441:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2407edfc08. 00000020:00000010:3.0:1767319295.195003:0:88441:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2404098800. 00000020:00000010:3.0:1767319295.195007:0:88441:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2438cd07e0. 00000008:00000010:3.0:1767319295.195011:0:88441:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff8f2405e91650. 00020000:00000010:3.0:1767319295.195014:0:88441:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff8f2404007f00. 00008000:00000010:3.0:1767319295.195017:0:88441:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2407edfc08. 00000020:00000010:3.0:1767319295.195020:0:88441:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2404098a00. 10000000:00000010:3.0:1767319295.195024:0:88441:0:(mgc_request.c:1494:mgc_apply_recover_logs()) kfreed 'lcfg': 128 at ffff8f241853a580. 00000100:00000200:3.0:1767319295.195031:0:88441:0:(lustre_peer.c:175:class_add_nids_to_uuid()) Comparing 192.168.204.123@tcp with 192.168.204.123@tcp 00000100:00000200:3.0:1767319295.195033:0:88441:0:(lustre_peer.c:182:class_add_nids_to_uuid()) Updating UUID '192.168.204.123@tcp' 00000400:00000200:3.0:1767319295.195034:0:88441:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:3.0:1767319295.195036:0:88441:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.195039:0:88441:0:(peer.c:1797:lnet_peer_add()) peer 192.168.204.123@tcp NID flags 0x100001: -17 00000400:00000200:3.0:1767319295.195042:0:88441:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:3.0:1767319295.195044:0:88441:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.204.123@tcp NID 192.168.204.123@tcp: 0. pending discovery 00000400:00000200:3.0:1767319295.195046:0:88441:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.204.123@tcp 10000000:00000010:3.0:1767319295.195049:0:88441:0:(mgc_request.c:1478:mgc_apply_recover_logs()) kmalloced '(lcfg)': 128 at ffff8f241853a580. 00000020:00000010:3.0:1767319295.195053:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2404098a00. 00000020:00000010:3.0:1767319295.195054:0:88441:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2404098800. 00000020:00000010:3.0:1767319295.195056:0:88441:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2438cd07e0. 00000008:00000010:3.0:1767319295.195058:0:88441:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405e91650. 00020000:00000010:3.0:1767319295.195060:0:88441:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f2404007f00. 00008000:00000010:3.0:1767319295.195062:0:88441:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2407edfc08. 00000020:00000010:3.0:1767319295.195082:0:88441:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2404098800. 00000020:00000010:3.0:1767319295.195084:0:88441:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2438cd07e0. 00000008:00000010:3.0:1767319295.195086:0:88441:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff8f2405e91650. 00020000:00000010:3.0:1767319295.195088:0:88441:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff8f2404007f00. 00008000:00000010:3.0:1767319295.195090:0:88441:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2407edfc08. 00000020:00000010:3.0:1767319295.195092:0:88441:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2404098a00. 10000000:00000010:3.0:1767319295.195093:0:88441:0:(mgc_request.c:1494:mgc_apply_recover_logs()) kfreed 'lcfg': 128 at ffff8f241853a580. 00000100:00000200:3.0:1767319295.195099:0:88441:0:(lustre_peer.c:175:class_add_nids_to_uuid()) Comparing 192.168.204.123@tcp with 192.168.204.123@tcp 00000100:00000200:3.0:1767319295.195100:0:88441:0:(lustre_peer.c:182:class_add_nids_to_uuid()) Updating UUID '192.168.204.123@tcp' 00000400:00000200:3.0:1767319295.195106:0:88441:0:(peer.c:1355:LNetAddPeer()) Add peer with 1 NIDs 00000400:00000200:3.0:1767319295.195109:0:88441:0:(peer.c:1369:LNetAddPeer()) Adding NID[0]: 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.195111:0:88441:0:(peer.c:1797:lnet_peer_add()) peer 192.168.204.123@tcp NID flags 0x100001: -17 00000400:00000200:3.0:1767319295.195114:0:88441:0:(peer.c:2827:lnet_discover_peer_locked()) non-blocking discovery 00000400:00000200:3.0:1767319295.195116:0:88441:0:(peer.c:2836:lnet_discover_peer_locked()) peer 192.168.204.123@tcp NID 192.168.204.123@tcp: 0. pending discovery 00000400:00000200:3.0:1767319295.195118:0:88441:0:(peer.c:1420:LNetAddPeer()) A peer exists for NID 192.168.204.123@tcp 10000000:00000010:3.0:1767319295.195121:0:88441:0:(mgc_request.c:1478:mgc_apply_recover_logs()) kmalloced '(lcfg)': 128 at ffff8f241853a580. 00000020:00000010:3.0:1767319295.195125:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2404098a00. 00000020:00000010:3.0:1767319295.195127:0:88441:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2404098800. 00000020:00000010:3.0:1767319295.195129:0:88441:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2438cd07e0. 00000008:00000010:3.0:1767319295.195132:0:88441:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405e91650. 00020000:00000010:3.0:1767319295.195134:0:88441:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f2404007f00. 00008000:00000010:3.0:1767319295.195137:0:88441:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2407edfc08. 00000020:00000010:3.0:1767319295.195156:0:88441:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2404098800. 00000020:00000010:3.0:1767319295.195158:0:88441:0:(cl_object.c:1136:cl_key_fini()) kfreed 'info': 72 at ffff8f2438cd07e0. 00000008:00000010:3.0:1767319295.195160:0:88441:0:(osc_dev.c:100:osc_key_fini()) slab-freed '(info)': 2856 at ffff8f2405e91650. 00020000:00000010:3.0:1767319295.195162:0:88441:0:(lov_dev.c:98:lov_key_fini()) slab-freed '(info)': 192 at ffff8f2404007f00. 00008000:00000010:3.0:1767319295.195164:0:88441:0:(echo_client.c:424:echo_thread_key_fini()) slab-freed '(info)': 904 at ffff8f2407edfc08. 00000020:00000010:3.0:1767319295.195167:0:88441:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2404098a00. 10000000:00000010:3.0:1767319295.195169:0:88441:0:(mgc_request.c:1494:mgc_apply_recover_logs()) kfreed 'lcfg': 128 at ffff8f241853a580. 10000000:00000010:3.0:1767319295.195171:0:88441:0:(mgc_request.c:1506:mgc_apply_recover_logs()) kfreed 'buf': 4096 at ffff8f242018c000. 02000000:00000010:3.0:1767319295.195178:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 512 at ffff8f24100a4c00. 00000100:00000010:3.0:1767319295.195208:0:88441:0:(client.c:333:ptlrpc_free_bulk()) kvfree 'desc->bd_vec': 4096 at ffff8f24376ca000. 00000100:00000010:3.0:1767319295.195212:0:88441:0:(client.c:334:ptlrpc_free_bulk()) kfreed 'desc': 984 at ffff8f243ceb7400. 02000000:00000010:3.0:1767319295.195215:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f24100a5a00. 00000100:00000010:3.0:1767319295.195220:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c67480. 10000000:00000010:3.0:1767319295.195777:0:88441:0:(mgc_request.c:1662:mgc_process_recover_log()) kvfree 'pages': 2048 at ffff8f2407d0c000. 00000100:00000010:2.0:1767319295.201909:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438bdf100. 02000000:00000010:2.0:1767319295.201930:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2402ef9000. 00010000:00000010:2.0:1767319295.201945:0:88441:0:(ldlm_resource.c:1286:ldlm_resource_new()) slab-alloced 'res': 248 at ffff8f240308c700. 00010000:00000010:2.0:1767319295.201951:0:88441:0:(ldlm_lock.c:433:ldlm_lock_new()) slab-alloced 'lock': 512 at ffff8f2438dd8800. 00000100:00000010:2.0:1767319295.201970:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2404970900. 02000000:00000010:2.0:1767319295.201992:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f24039fc000. 00000400:00000010:2.0:1767319295.201999:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f24055783c8. 00000400:00000010:2.0:1767319295.202006:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404122dd0. 00000100:00000200:2.0:1767319295.202013:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377391360, portal 25 00000400:00000010:2.0:1767319295.202019:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f24041224c8. 00000100:00000200:2.0:1767319295.202022:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 328 bytes to portal 26, xid 1853164377391360, offset 0 00000400:00000200:2.0:1767319295.202033:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:2.0:1767319295.202046:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:2.0:1767319295.202051:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:2.0:1767319295.202056:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:2.0:1767319295.202059:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:2.0:1767319295.202062:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:2.0:1767319295.202072:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66551:66551:256:4294967295] 192.168.204.123@tcp LPNI seq info [66551:66551:8:4294967295] 00000400:00000200:2.0:1767319295.202083:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:2.0:1767319295.202090:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 328 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:2.0:1767319295.202095:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f240482b800. 00000800:00000200:2.0:1767319295.202101:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:2.0:1767319295.202109:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:2.0:1767319295.202114:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f240482b800 type 1, nob 424 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.202457:0:12510:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.202461:0:12510:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f240482b800. 00000400:00000200:2.0:1767319295.202466:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.202471:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.202475:0:12510:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f24041224c8 00000400:00000010:2.0:1767319295.202477:0:12510:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f24041224c8. 00000100:00000200:2.0:1767319295.202485:0:12510:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438bdf100 x1853164377391360/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:3.0:1767319295.205649:0:88461:0:(lproc_ptlrpc.c:1375:ldebugfs_import_seq_write()) kmalloced '(kbuf)': 35 at ffff8f2438c7d580. 00000020:00000010:3.0:1767319295.205661:0:88461:0:(lproc_ptlrpc.c:1427:ldebugfs_import_seq_write()) kfreed 'kbuf': 35 at ffff8f2438c7d580. 00000400:00000200:2.0:1767319295.208409:0:12511:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.208428:0:12511:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 344 into portal 25 MB=0x69571746cc100 00000400:00000200:2.0:1767319295.208435:0:12511:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 344/344 into md 0x5920d [1] + 224 00000400:00000200:2.0:1767319295.208447:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.208450:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.208462:0:12511:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438bdf100 x1853164377391360/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319295.208506:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f24055783c8. 00000400:00000200:3.0:1767319295.208512:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404122dd0 00000400:00000010:3.0:1767319295.208514:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404122dd0. 00000100:00000200:3.0:1767319295.208521:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438bdf100 x1853164377391360/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.208537:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438bdf100 x1853164377391360/t0(0) o101->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 328/344 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319295.208562:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2404970900. 02000000:00000010:3.0:1767319295.208584:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f24039fc000. 02000000:00000010:3.0:1767319295.208589:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2402ef9000. 00000100:00000010:3.0:1767319295.208593:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438bdf100. 10000000:00000010:3.0:1767319295.208757:0:88441:0:(mgc_request.c:1693:mgc_process_cfg_log()) kmalloced '(env)': 56 at ffff8f2438c7d580. 00000020:00000010:3.0:1767319295.208763:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f2404098600. 00000020:00000010:3.0:1767319295.208768:0:88441:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f2404099e00. 00000040:00000010:3.0:1767319295.208771:0:88441:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f2404098c00. 00000020:00000010:3.0:1767319295.208776:0:88441:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f241011e800. 00000020:00000010:3.0:1767319295.208781:0:88441:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f2404099800. 80000000:00000010:3.0:1767319295.208785:0:88441:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f2438cd07e0. 00040000:00000010:3.0:1767319295.208790:0:88441:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f2404099a00. 20000000:00000010:3.0:1767319295.208794:0:88441:0:(mgs_handler.c:1706:mgs_key_init()) kmalloced '(value)': 392 at ffff8f2404099200. 00000040:00000010:3.0:1767319295.208802:0:88441:0:(llog.c:42:llog_alloc_handle()) kmalloced '(loghandle)': 352 at ffff8f2404099600. 00000100:00000010:3.0:1767319295.208808:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438ca8e00. 02000000:00000010:3.0:1767319295.208904:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2404099000. 00000100:00000010:3.0:1767319295.208917:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2418a133c0. 02000000:00000010:3.0:1767319295.208934:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 512 at ffff8f2404098000. 00000400:00000010:3.0:1767319295.208938:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007dd68. 00000400:00000010:3.0:1767319295.208943:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e37c38. 00000100:00000200:3.0:1767319295.208948:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 512 bytes, xid 1853164377391488, portal 25 00000400:00000010:3.0:1767319295.208953:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e375d8. 00000100:00000200:3.0:1767319295.208955:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 504 bytes to portal 26, xid 1853164377391488, offset 0 00000400:00000200:3.0:1767319295.208963:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:3.0:1767319295.208972:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:3.0:1767319295.208977:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319295.208981:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:3.0:1767319295.208985:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319295.208992:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.208996:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66552:66552:256:4294967295] 192.168.204.123@tcp LPNI seq info [66552:66552:8:4294967295] 00000400:00000200:3.0:1767319295.209005:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:3.0:1767319295.209012:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 504 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:3.0:1767319295.209016:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f24043bc800. 00000800:00000200:3.0:1767319295.209022:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:3.0:1767319295.209029:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:3.0:1767319295.209034:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f24043bc800 type 1, nob 600 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.209455:0:12509:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.209460:0:12509:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f24043bc800. 00000400:00000200:2.0:1767319295.209464:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.209469:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.209472:0:12509:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e375d8 00000400:00000010:2.0:1767319295.209474:0:12509:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e375d8. 00000100:00000200:2.0:1767319295.209481:0:12509:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438ca8e00 x1853164377391488/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 504/272 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:0.0:1767319295.215136:0:88462:0:(lproc_ptlrpc.c:1375:ldebugfs_import_seq_write()) kmalloced '(kbuf)': 34 at ffff8f2405ebc040. 00000020:00000010:0.0:1767319295.215149:0:88462:0:(lproc_ptlrpc.c:1427:ldebugfs_import_seq_write()) kfreed 'kbuf': 34 at ffff8f2405ebc040. 00000400:00000200:1.0:1767319295.221061:0:12510:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:1.0:1767319295.221080:0:12510:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 272 into portal 25 MB=0x69571746cc180 00000400:00000200:1.0:1767319295.221089:0:12510:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 272/272 into md 0x59215 [1] + 224 00000400:00000200:1.0:1767319295.221108:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.221113:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:1.0:1767319295.221126:0:12510:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438ca8e00 x1853164377391488/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 504/272 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319295.221352:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f241007dd68. 00000400:00000200:3.0:1767319295.221357:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e37c38 00000400:00000010:3.0:1767319295.221360:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e37c38. 00000100:00000200:3.0:1767319295.221367:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438ca8e00 x1853164377391488/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 504/272 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.221376:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438ca8e00 x1853164377391488/t0(0) o501->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 504/272 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319295.221403:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2418a133c0. 02000000:00000010:3.0:1767319295.221414:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 512 at ffff8f2404098000. 02000000:00000010:3.0:1767319295.221418:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2404099000. 00000100:00000010:3.0:1767319295.221422:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438ca8e00. 00000040:00000010:3.0:1767319295.221434:0:88441:0:(llog.c:412:llog_init_handle()) kmalloced '(llh)': 8192 at ffff8f2438bf6000. 00000100:00000010:3.0:1767319295.221438:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438ca8e00. 02000000:00000010:3.0:1767319295.221448:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2404099000. 00000100:00000010:3.0:1767319295.221456:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2418a133c0. 02000000:00000010:3.0:1767319295.221484:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff8f24064a0000. 00000400:00000010:3.0:1767319295.221488:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007dd68. 00000400:00000010:3.0:1767319295.221493:0:88441:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff8f2418a13600. 00000100:00000200:3.0:1767319295.221498:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164377391616, portal 25 00000400:00000010:3.0:1767319295.221502:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e37c38. 00000100:00000200:3.0:1767319295.221517:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164377391616, offset 0 00000400:00000200:3.0:1767319295.221524:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:3.0:1767319295.221538:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:3.0:1767319295.221543:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319295.221547:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:3.0:1767319295.221550:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319295.221553:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.221557:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66553:66553:256:4294967295] 192.168.204.123@tcp LPNI seq info [66553:66553:8:4294967295] 00000400:00000200:3.0:1767319295.221565:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:3.0:1767319295.221570:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:3.0:1767319295.221575:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f24043bca00. 00000800:00000200:3.0:1767319295.221580:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:3.0:1767319295.221586:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:3.0:1767319295.221590:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f24043bca00 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.222908:0:12511:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.222915:0:12511:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f24043bca00. 00000400:00000200:2.0:1767319295.222920:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.222926:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.222932:0:12511:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e37c38 00000400:00000010:2.0:1767319295.222934:0:12511:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e37c38. 00000100:00000200:2.0:1767319295.222943:0:12511:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438ca8e00 x1853164377391616/t0(0) o503->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:2.0:1767319295.224201:0:88464:0:(lproc_ptlrpc.c:1375:ldebugfs_import_seq_write()) kmalloced '(kbuf)': 34 at ffff8f2405af6800. 00000020:00000010:2.0:1767319295.224213:0:88464:0:(lproc_ptlrpc.c:1427:ldebugfs_import_seq_write()) kfreed 'kbuf': 34 at ffff8f2405af6800. 00000400:00000200:2.0:1767319295.230859:0:12509:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.230876:0:12509:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 8416 into portal 25 MB=0x69571746cc200 00000400:00000200:2.0:1767319295.230885:0:12509:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 8416/8416 into md 0x5921d [4] + 224 00000400:00000200:2.0:1767319295.230916:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.230921:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.230937:0:12509:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438ca8e00 x1853164377391616/t0(0) o503->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319295.231023:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f241007dd68. 00000400:00000200:3.0:1767319295.231028:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2418a13600 00000400:00000010:3.0:1767319295.231031:0:88441:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff8f2418a13600. 00000100:00000200:3.0:1767319295.231037:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438ca8e00 x1853164377391616/t0(0) o503->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.231046:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438ca8e00 x1853164377391616/t0(0) o503->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8416 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:3.0:1767319295.231072:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2418a133c0. 02000000:00000010:3.0:1767319295.231082:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff8f24064a0000. 02000000:00000010:3.0:1767319295.231092:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2404099000. 00000100:00000010:3.0:1767319295.231097:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438ca8e00. 00000040:00000010:3.0:1767319295.231106:0:88441:0:(llog.c:945:llog_process_or_fork()) kmalloced '(lpi)': 96 at ffff8f2438cd0660. 00000020:00000010:0.0:1767319295.231761:0:88465:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f24100a5e00. 00000020:00000010:0.0:1767319295.231767:0:88465:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f24100a4200. 00000040:00000010:0.0:1767319295.231772:0:88465:0:(llog_obd.c:216:llog_key_init()) kmalloced '(value)': 480 at ffff8f24100a4600. 00000020:00000010:0.0:1767319295.231776:0:88465:0:(dt_object.c:32:dt_global_key_init()) kmalloced '(value)': 1264 at ffff8f2407d0d000. 00000020:00000010:0.0:1767319295.231782:0:88465:0:(tgt_main.c:719:tgt_key_init()) slab-alloced 'thread': 1288 at ffff8f24075aa840. 00000020:00000010:0.0:1767319295.231786:0:88465:0:(update_records.c:1195:update_key_init()) kmalloced '(value)': 432 at ffff8f24100a5600. 80000000:00000010:0.0:1767319295.231791:0:88465:0:(fld_handler.c:35:fld_key_init()) kmalloced '(value)': 72 at ffff8f24388428a0. 40000000:00000010:0.0:1767319295.231795:0:88465:0:(fid_handler.c:473:seq_key_init()) kmalloced '(value)': 48 at ffff8f2405ebc040. 00100000:00000010:0.0:1767319295.231800:0:88465:0:(lfsck_lib.c:33:lfsck_key_init()) kmalloced '(value)': 1800 at ffff8f2407d0c000. 00040000:00000010:0.0:1767319295.231814:0:88465:0:(lquota_lib.c:35:lquota_key_init()) kmalloced '(value)': 248 at ffff8f2421707500. 00040000:00000010:0.0:1767319295.231818:0:88465:0:(qmt_dev.c:343:qmt_key_init()) kmalloced '(value)': 1256 at ffff8f2407d0a000. 00040000:00000010:0.0:1767319295.231822:0:88465:0:(qsd_lib.c:51:qsd_key_init()) kmalloced '(value)': 408 at ffff8f24100a5a00. 00000004:00000010:0.0:1767319295.231827:0:88465:0:(mdd_device.c:2406:mdd_key_init()) kmalloced '(value)': 1872 at ffff8f2407d0a800. 00000004:00000010:0.0:1767319295.231833:0:88465:0:(mdt_handler.c:8363:mdt_key_init()) kmalloced '(value)': 2568 at ffff8f24376c8000. 00000004:00000010:0.0:1767319295.231837:0:88465:0:(lod_dev.c:2338:lod_key_init()) kmalloced '(value)': 1224 at ffff8f2407d0d800. 00002000:00000010:0.0:1767319295.231842:0:88465:0:(ofd_dev.c:3000:ofd_key_init()) kmalloced '(value)': 816 at ffff8f243ceb6c00. 00000004:00000010:0.0:1767319295.231846:0:88465:0:(osp_dev.c:1816:osp_key_init()) kmalloced '(value)': 616 at ffff8f243ceb5c00. 00000020:00000010:0.0:1767319295.231851:0:88465:0:(lu_object.c:1956:lu_env_add_task()) kmalloced '(lei)': 40 at ffff8f2405ebc400. 00000040:00000010:0.0:1767319295.231860:0:88465:0:(llog.c:570:llog_process_thread()) kmalloced '(buf)': 8192 at ffff8f24376e4000. 00000100:00000010:0.0:1767319295.231868:0:88465:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c67100. 02000000:00000010:0.0:1767319295.231879:0:88465:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f24100a4c00. 00000100:00000010:0.0:1767319295.231890:0:88465:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2405f0bc00. 02000000:00000010:0.0:1767319295.231915:0:88465:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff8f24064a0000. 00000400:00000010:0.0:1767319295.231921:0:88465:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2408fb1370. 00000400:00000010:0.0:1767319295.231927:0:88465:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff8f2405f0b180. 00000100:00000200:0.0:1767319295.231933:0:88465:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164377391744, portal 25 00000400:00000010:0.0:1767319295.231939:0:88465:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d49770. 00000100:00000200:0.0:1767319295.231942:0:88465:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164377391744, offset 0 00000400:00000200:0.0:1767319295.231949:0:88465:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:0.0:1767319295.231959:0:88465:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:0.0:1767319295.231963:0:88465:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319295.231967:0:88465:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:0.0:1767319295.231971:0:88465:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319295.231974:0:88465:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:0.0:1767319295.231978:0:88465:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66554:66554:256:4294967295] 192.168.204.123@tcp LPNI seq info [66554:66554:8:4294967295] 00000400:00000200:0.0:1767319295.231988:0:88465:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:0.0:1767319295.231994:0:88465:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:0.0:1767319295.231998:0:88465:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2421707800. 00000800:00000200:0.0:1767319295.232004:0:88465:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:0.0:1767319295.232011:0:88465:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:0.0:1767319295.232020:0:88465:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2421707800 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:1.0:1767319295.232216:0:12510:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319295.232220:0:12510:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2421707800. 00000400:00000200:1.0:1767319295.232225:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.232229:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:1.0:1767319295.232233:0:12510:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d49770 00000400:00000010:1.0:1767319295.232235:0:12510:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d49770. 00000100:00000200:1.0:1767319295.232242:0:12510:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c67100 x1853164377391744/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000200:2.0:1767319295.234799:0:12511:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.234818:0:12511:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 8472 into portal 25 MB=0x69571746cc280 00000400:00000200:2.0:1767319295.234827:0:12511:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 8472/8472 into md 0x59225 [4] + 224 00000400:00000200:2.0:1767319295.234845:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.234850:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.234862:0:12511:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c67100 x1853164377391744/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 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:1767319295.235019:0:88465:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2408fb1370. 00000400:00000200:3.0:1767319295.235024:0:88465:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405f0b180 00000400:00000010:3.0:1767319295.235026:0:88465:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff8f2405f0b180. 00000100:00000200:3.0:1767319295.235033:0:88465:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c67100 x1853164377391744/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 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:1767319295.235041:0:88465:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c67100 x1853164377391744/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 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:1767319295.235076:0:88465:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2405f0bc00. 02000000:00000010:3.0:1767319295.235088:0:88465:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff8f24064a0000. 02000000:00000010:3.0:1767319295.235098:0:88465:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f24100a4c00. 00000100:00000010:3.0:1767319295.235103:0:88465:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c67100. 00000020:00000010:3.0:1767319295.235120:0:88465:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f24043bcb00. 00000020:00000010:3.0:1767319295.235124:0:88465:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f24043bcb00. 00000020:00000010:3.0:1767319295.235129:0:88465:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 28 at ffff8f2418a02140. 00000020:00000010:3.0:1767319295.235133:0:88465:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 112 at ffff8f241853a580. 00000020:00000010:3.0:1767319295.235139:0:88465:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 112 at ffff8f241853a580. 00000020:00000010:3.0:1767319295.235142:0:88465:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 28 at ffff8f2418a02140. 00000020:00000010:3.0:1767319295.235146:0:88465:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f24043bcb00. 00000020:00000010:3.0:1767319295.235148:0:88465:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f24043bcb00. 00000020:00000010:3.0:1767319295.235150:0:88465:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f24043bcb00. 00000020:00000010:3.0:1767319295.235152:0:88465:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f24043bcb00. 00000020:00000010:3.0:1767319295.235155:0:88465:0:(obd_config.c:1895:class_config_llog_handler()) kmalloced '(inst_name)': 28 at ffff8f2418a02140. 00000020:00000010:3.0:1767319295.235157:0:88465:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 112 at ffff8f241853a580. 00000020:00000010:3.0:1767319295.235205:0:88465:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 112 at ffff8f241853a580. 00000020:00000010:3.0:1767319295.235207:0:88465:0:(obd_config.c:1990:class_config_llog_handler()) kfreed 'inst_name': 28 at ffff8f2418a02140. 00000100:00000010:3.0:1767319295.235215:0:88465:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438ca8e00. 02000000:00000010:3.0:1767319295.235226:0:88465:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2404098000. 00000100:00000010:3.0:1767319295.235235:0:88465:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2418a133c0. 02000000:00000010:3.0:1767319295.235258:0:88465:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 16384 at ffff8f24064a0000. 00000400:00000010:3.0:1767319295.235262:0:88465:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007dd68. 00000400:00000010:3.0:1767319295.235267:0:88465:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 184 at ffff8f2418a13600. 00000100:00000200:3.0:1767319295.235272:0:88465:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 16384 bytes, xid 1853164377391872, portal 25 00000400:00000010:3.0:1767319295.235276:0:88465:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e37220. 00000100:00000200:3.0:1767319295.235279:0:88465:0:(niobuf.c:94:ptl_send_buf()) Sending 272 bytes to portal 26, xid 1853164377391872, offset 0 00000400:00000200:3.0:1767319295.235285:0:88465:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:3.0:1767319295.237140:0:88465:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:3.0:1767319295.237148:0:88465:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319295.237159:0:88465:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:3.0:1767319295.237162:0:88465:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319295.237166:0:88465:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.237170:0:88465:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66555:66555:256:4294967295] 192.168.204.123@tcp LPNI seq info [66555:66555:8:4294967295] 00000400:00000200:3.0:1767319295.237182:0:88465:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:3.0:1767319295.237190:0:88465:0:(socklnd_cb.c:1001:ksocknal_send()) sending 272 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:3.0:1767319295.237195:0:88465:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f24043bcb00. 00000800:00000200:3.0:1767319295.237202:0:88465:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:3.0:1767319295.237209:0:88465:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:3.0:1767319295.237213:0:88465:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f24043bcb00 type 1, nob 368 niov 1 nkiov 1 00000800:00000200:0.0:1767319295.237616:0:12509:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:0.0:1767319295.237620:0:12509:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f24043bcb00. 00000400:00000200:0.0:1767319295.237624:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319295.237629:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:0.0:1767319295.237634:0:12509:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e37220 00000400:00000010:0.0:1767319295.237637:0:12509:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e37220. 00000100:00000200:0.0:1767319295.237647:0:12509:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438ca8e00 x1853164377391872/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'llog_process_th.0' uid:0 gid:0 projid:4294967295 00000400:00000200:0.0:1767319295.247835:0:12510:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:0.0:1767319295.247852:0:12510:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 8472 into portal 25 MB=0x69571746cc300 00000400:00000200:0.0:1767319295.247859:0:12510:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 19 from 12345-192.168.204.123@tcp of length 8472/8472 into md 0x5922d [4] + 224 00000400:00000200:0.0:1767319295.247876:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319295.247879:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:0.0:1767319295.247892:0:12510:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438ca8e00 x1853164377391872/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 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:1767319295.247949:0:88465:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f241007dd68. 00000400:00000200:3.0:1767319295.247955:0:88465:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2418a13600 00000400:00000010:3.0:1767319295.247958:0:88465:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 184 at ffff8f2418a13600. 00000100:00000200:3.0:1767319295.247966:0:88465:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438ca8e00 x1853164377391872/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 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:1767319295.247975:0:88465:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438ca8e00 x1853164377391872/t0(0) o502->MGC192.168.204.123@tcp@192.168.204.123@tcp:26/25 lens 272/8472 e 0 to 0 dl 1767319311 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:1767319295.248002:0:88465:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2418a133c0. 02000000:00000010:3.0:1767319295.248015:0:88465:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 16384 at ffff8f24064a0000. 02000000:00000010:3.0:1767319295.248042:0:88465:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2404098000. 00000100:00000010:3.0:1767319295.248048:0:88465:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438ca8e00. 00000020:00000010:3.0:1767319295.248063:0:88465:0:(obd_config.c:1955:class_config_llog_handler()) kmalloced '(lcfg_new)': 200 at ffff8f24043bce00. 00000020:00000010:3.0:1767319295.248066:0:88465:0:(obd_config.c:1988:class_config_llog_handler()) kfreed 'lcfg_new': 200 at ffff8f24043bce00. 00000040:00000010:3.0:1767319295.248070:0:88465:0:(llog.c:891:llog_process_thread()) kvfree 'buf': 8192 at ffff8f24376e4000. 00000020:00000010:3.0:1767319295.248077:0:88465:0:(lu_object.c:2001:lu_env_remove()) kfreed_rcu 'lei': 40 at ffff8f2405ebc400. 00000020:00000010:3.0:1767319295.248087:0:88465:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f24100a4200. 00000040:00000010:3.0:1767319295.248092:0:88465:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff8f24100a4600. 00000020:00000010:3.0:1767319295.248095:0:88465:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff8f2407d0d000. 00000020:00000010:3.0:1767319295.248101:0:88465:0:(tgt_main.c:739:tgt_key_fini()) slab-freed '(info)': 1288 at ffff8f24075aa840. 00000020:00000010:3.0:1767319295.248108:0:88465:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff8f24100a5600. 80000000:00000010:3.0:1767319295.248122:0:88465:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff8f24388428a0. 40000000:00000010:3.0:1767319295.248127:0:88465:0:(fid_handler.c:473:seq_key_fini()) kfreed 'info': 48 at ffff8f2405ebc040. 00100000:00000010:3.0:1767319295.248131:0:88465:0:(lfsck_lib.c:43:lfsck_key_fini()) kfreed 'info': 1800 at ffff8f2407d0c000. 00040000:00000010:3.0:1767319295.248135:0:88465:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff8f2421707500. 00040000:00000010:3.0:1767319295.248139:0:88465:0:(qmt_dev.c:343:qmt_key_fini()) kfreed 'info': 1256 at ffff8f2407d0a000. 00040000:00000010:3.0:1767319295.248142:0:88465:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff8f24100a5a00. 00000004:00000010:3.0:1767319295.248146:0:88465:0:(mdd_device.c:2418:mdd_key_fini()) kfreed 'info': 1872 at ffff8f2407d0a800. 00000004:00000010:3.0:1767319295.248150:0:88465:0:(mdt_handler.c:8388:mdt_key_fini()) kfreed 'info': 2568 at ffff8f24376c8000. 00000004:00000010:3.0:1767319295.248155:0:88465:0:(lod_dev.c:2364:lod_key_fini()) kfreed 'info': 1224 at ffff8f2407d0d800. 00002000:00000010:3.0:1767319295.248158:0:88465:0:(ofd_dev.c:3000:ofd_key_fini()) kfreed 'info': 816 at ffff8f243ceb6c00. 00000004:00000010:3.0:1767319295.248161:0:88465:0:(osp_dev.c:1816:osp_key_fini()) kfreed 'info': 616 at ffff8f243ceb5c00. 00000020:00000010:3.0:1767319295.248164:0:88465:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f24100a5e00. 00000040:00000010:0.0:1767319295.248518:0:88441:0:(llog.c:986:llog_process_or_fork()) kfreed 'lpi': 96 at ffff8f2438cd0660. 00000040:00000010:0.0:1767319295.248526:0:88441:0:(llog.c:70:llog_free_handle()) kvfree 'loghandle->lgh_hdr': 8192 at ffff8f2438bf6000. 00000040:00000010:0.0:1767319295.248530:0:88441:0:(llog.c:72:llog_free_handle()) kfreed 'loghandle': 352 at ffff8f2404099600. 00000020:00000010:0.0:1767319295.248534:0:88441:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2404099e00. 00000040:00000010:0.0:1767319295.248537:0:88441:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff8f2404098c00. 00000020:00000010:0.0:1767319295.248539:0:88441:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff8f241011e800. 00000020:00000010:0.0:1767319295.248543:0:88441:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff8f2404099800. 80000000:00000010:0.0:1767319295.248546:0:88441:0:(fld_handler.c:35:fld_key_fini()) kfreed 'info': 72 at ffff8f2438cd07e0. 00040000:00000010:0.0:1767319295.248548:0:88441:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff8f2404099a00. 20000000:00000010:0.0:1767319295.248552:0:88441:0:(mgs_handler.c:1706:mgs_key_fini()) kfreed 'info': 392 at ffff8f2404099200. 00000020:00000010:0.0:1767319295.248555:0:88441:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2404098600. 10000000:00000010:0.0:1767319295.248559:0:88441:0:(mgc_request.c:1741:mgc_process_cfg_log()) kfreed 'env': 56 at ffff8f2438c7d580. 00000020:00000010:0.0:1767319295.248678:0:88441:0:(lu_object.c:532:lu_global_key_fini()) kfreed 'info': 512 at ffff8f2402ef9a00. 00000040:00000010:0.0:1767319295.248682:0:88441:0:(llog_obd.c:216:llog_key_fini()) kfreed 'info': 480 at ffff8f2402ef8c00. 00000020:00000010:0.0:1767319295.248685:0:88441:0:(dt_object.c:33:dt_global_key_fini()) kfreed 'info': 1264 at ffff8f2410f13000. 00000020:00000010:0.0:1767319295.248693:0:88441:0:(update_records.c:1191:update_key_fini()) kfreed 'info': 432 at ffff8f2402ef9800. 00040000:00000010:0.0:1767319295.248696:0:88441:0:(lquota_lib.c:35:lquota_key_fini()) kfreed 'info': 248 at ffff8f240482bb00. 00040000:00000010:0.0:1767319295.248700:0:88441:0:(qsd_lib.c:51:qsd_key_fini()) kfreed 'info': 408 at ffff8f2402ef8e00. 00000020:00000010:0.0:1767319295.248702:0:88441:0:(lu_object.c:1648:keys_fini()) kfreed 'ctx->lc_value': 320 at ffff8f2402ef8800. 00000020:00000010:0.0:1767319295.248704:0:88441:0:(obd_mount.c:80:lustre_process_log()) kfreed 'lcfg': 184 at ffff8f2405e08180. 00000020:00000010:0.0:1767319295.248706:0:88441:0:(obd_mount.c:82:lustre_process_log()) kfreed 'bufs': 104 at ffff8f2438c17880. 00000080:00000010:0.0:1767319295.248724:0:88441:0:(llite_lib.c:1498:ll_fill_super()) kmalloced '(dt)': 33 at ffff8f2405ebcac0. 00000080:00000010:0.0:1767319295.248729:0:88441:0:(llite_lib.c:1504:ll_fill_super()) kmalloced '(md)': 33 at ffff8f2405ebc900. 00000080:00000010:0.0:1767319295.248735:0:88441:0:(llite_lib.c:348:client_common_fill_super()) kmalloced '(data)': 192 at ffff8f2405f0bb40. 00000080:00000010:0.0:1767319295.248738:0:88441:0:(llite_lib.c:352:client_common_fill_super()) kmalloced '(osfs)': 144 at ffff8f2405f0b780. 00000020:00000010:0.0:1767319295.248744:0:88441:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f24182c1800. 00000020:00000010:0.0:1767319295.248777:0:88441:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f24182c1000. 00000400:00000200:0.0:1767319295.248789:0:88441:0:(peer.c:1581:LNetPeerDiscovered()) Peer NID 192.168.204.123@tcp is discovered: rc = 1 00000100:00000010:0.0:1767319295.248804:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c64380. 02000000:00000010:0.0:1767319295.248817:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 1024 at ffff8f243ceb6400. 40000000:00000010:0.0:1767319295.248857:0:88441:0:(fid_request.c:432:client_fid_init()) kmalloced '(cli->cl_seq)': 224 at ffff8f2421707500. 40000000:00000010:0.0:1767319295.248861:0:88441:0:(fid_request.c:436:client_fid_init()) kmalloced '(prefix)': 133 at ffff8f2405f0b480. 40000000:00000010:0.0:1767319295.248915:0:88441:0:(fid_request.c:444:client_fid_init()) kfreed 'prefix': 133 at ffff8f2405f0b480. 80000000:00000010:0.0:1767319295.248921:0:88441:0:(fld_request.c:150:fld_client_add_target()) kmalloced '(target)': 40 at ffff8f2405ebce40. 00020000:00000010:0.0:1767319295.248927:0:88441:0:(lu_tgt_descs.c:104:lu_qos_add_tgt()) kmalloced '(svr)': 104 at ffff8f2438bd1080. 00000100:00000010:0.0:1767319295.248935:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c64e00. 02000000:00000010:0.0:1767319295.248941:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 256 at ffff8f2421707800. 00800000:00000010:0.0:1767319295.248967:0:88441:0:(lmv_obd.c:1418:lmv_statfs()) kmalloced '(temp)': 144 at ffff8f2405f0b480. 00000100:00000010:0.0:1767319295.248972:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c66a00. 02000000:00000010:0.0:1767319295.248977:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 256 at ffff8f2438cc5300. 00000100:00000010:0.0:1767319295.248984:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2405f0bd80. 00000008:00000010:0.0:1767319295.249022:0:12518:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405f28000. 00020000:00000010:0.0:1767319295.249038:0:12518:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240a439a80. 00000008:00000010:0.0:1767319295.249043:0:12518:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff8f241a6ad080. 00020000:00000010:0.0:1767319295.249046:0:12518:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f2418131440. 00000008:00000010:0.0:1767319295.249062:0:12519:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405f2aca0. 00020000:00000010:0.0:1767319295.249065:0:12519:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240a439d80. 00000008:00000010:0.0:1767319295.249067:0:12519:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff8f241a6adb80. 00020000:00000010:0.0:1767319295.249077:0:12519:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f2418132880. 00000008:00000010:1.0:1767319295.249266:0:12515:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405c98000. 00020000:00000010:1.0:1767319295.249271:0:12515:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240413fb40. 00000008:00000010:1.0:1767319295.249274:0:12515:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff8f24207586e0. 00020000:00000010:1.0:1767319295.249283:0:12515:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f24088eaf40. 02000000:00000010:1.0:1767319295.249297:0:12515:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f2431557400. 00000400:00000010:1.0:1767319295.249326:0:12515:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2407e39e70. 00000400:00000010:1.0:1767319295.249333:0:12515:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404f354c8. 00000100:00000200:1.0:1767319295.249339:0:12515:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377392000, portal 10 00000020:00000010:1.0:1767319295.249347:0:12515:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff8f243cc1e000. 00000400:00000010:1.0:1767319295.249352:0:12515:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404f35550. 00000100:00000200:1.0:1767319295.249355:0:12515:0:(niobuf.c:94:ptl_send_buf()) Sending 520 bytes to portal 12, xid 1853164377392000, offset 0 00000400:00000200:1.0:1767319295.249362:0:12515:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:1.0:1767319295.249373:0:12515:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:1.0:1767319295.249378:0:12515:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:1.0:1767319295.249382:0:12515:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:1.0:1767319295.249386:0:12515:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:1.0:1767319295.249389:0:12515:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:1.0:1767319295.249392:0:12515:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66556:66556:256:4294967295] 192.168.204.123@tcp LPNI seq info [66556:66556:8:4294967295] 00000400:00000200:1.0:1767319295.249402:0:12515:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:1.0:1767319295.249409:0:12515:0:(socklnd_cb.c:1001:ksocknal_send()) sending 520 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:1.0:1767319295.249413:0:12515:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2405b6df00. 00000800:00000200:1.0:1767319295.249420:0:12515:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:1.0:1767319295.249427:0:12515:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:1.0:1767319295.249432:0:12515:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2405b6df00 type 1, nob 616 niov 1 nkiov 1 00000800:00000200:1.0:1767319295.249541:0:12511:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319295.249545:0:12511:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2405b6df00. 00000400:00000200:1.0:1767319295.249550:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.249554:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:1.0:1767319295.249558:0:12511:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404f35550 00000400:00000010:1.0:1767319295.249560:0:12511:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404f35550. 00000100:00000200:1.0:1767319295.249567:0:12511:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c64380 x1853164377392000/t0(0) o38->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/544 e 0 to 0 dl 1767319305 ref 2 fl Rpc:Nr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:0.0:1767319295.252503:0:12509:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:0.0:1767319295.252520:0:12509:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 416 into portal 10 MB=0x69571746cc380 00000400:00000200:0.0:1767319295.252528:0:12509:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.204.123@tcp of length 416/416 into md 0x59235 [1] + 0 00000400:00000200:0.0:1767319295.252547:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319295.252556:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:0.0:1767319295.252569:0:12509:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c64380 x1853164377392000/t0(0) o38->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:NQr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:1.0:1767319295.252972:0:12515:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2407e39e70. 00000400:00000200:1.0:1767319295.252987:0:12515:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404f354c8 00000400:00000010:1.0:1767319295.252990:0:12515:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404f354c8. 00000100:00000200:1.0:1767319295.252998:0:12515:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c64380 x1853164377392000/t0(0) o38->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:RNQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:1.0:1767319295.253007:0:12515:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c64380 x1853164377392000/t0(0) o38->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:RNQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 02000000:00000010:3.0:1767319295.253831:0:12515:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f2431557400. 02000000:00000010:3.0:1767319295.253839:0:12515:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 1024 at ffff8f243ceb6400. 00000100:00000010:3.0:1767319295.253844:0:12515:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c64380. 02000000:00000010:0.0:1767319295.253907:0:12518:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f243ceb4000. 00000400:00000010:0.0:1767319295.253913:0:12518:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2408fb1840. 00000400:00000010:0.0:1767319295.253918:0:12518:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d49220. 00000100:00000200:0.0:1767319295.253923:0:12518:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377392128, portal 10 00000020:00000010:0.0:1767319295.253932:0:12518:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff8f24376e0000. 00000400:00000010:0.0:1767319295.253937:0:12518:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d49ee0. 00000100:00000200:0.0:1767319295.253939:0:12518:0:(niobuf.c:94:ptl_send_buf()) Sending 224 bytes to portal 12, xid 1853164377392128, offset 0 00000400:00000200:0.0:1767319295.253946:0:12518:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:0.0:1767319295.253957:0:12518:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:0.0:1767319295.253961:0:12518:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319295.253965:0:12518:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:0.0:1767319295.253969:0:12518:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319295.253972:0:12518:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:0.0:1767319295.253975:0:12518:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66557:66557:256:4294967295] 192.168.204.123@tcp LPNI seq info [66557:66557:8:4294967295] 00000400:00000200:0.0:1767319295.253985:0:12518:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:0.0:1767319295.253991:0:12518:0:(socklnd_cb.c:1001:ksocknal_send()) sending 224 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:0.0:1767319295.253996:0:12518:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2438cc5e00. 00000800:00000200:0.0:1767319295.254002:0:12518:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:0.0:1767319295.254009:0:12518:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:0.0:1767319295.254014:0:12518:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2438cc5e00 type 1, nob 320 niov 1 nkiov 1 00000800:00000200:0.0:1767319295.254117:0:12510:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:0.0:1767319295.254125:0:12510:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2438cc5e00. 00000400:00000200:0.0:1767319295.254128:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319295.254133:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:0.0:1767319295.254137:0:12510:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d49ee0 00000400:00000010:0.0:1767319295.254139:0:12510:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d49ee0. 00000100:00000200:0.0:1767319295.254145:0:12510:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c64e00 x1853164377392128/t0(0) o41->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319311 ref 2 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 02000000:00000010:0.0:1767319295.254177:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f243ceb6000. 00000400:00000010:0.0:1767319295.254181:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2408fb1528. 00000400:00000010:0.0:1767319295.254184:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d49ee0. 00000100:00000200:0.0:1767319295.254186:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377392256, portal 10 00000400:00000010:0.0:1767319295.254190:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d49c38. 00000100:00000200:0.0:1767319295.254192:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 224 bytes to portal 12, xid 1853164377392256, offset 0 00000400:00000200:0.0:1767319295.254197:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:0.0:1767319295.254202:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:0.0:1767319295.254205:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319295.254207:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:0.0:1767319295.254209:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319295.254211:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:0.0:1767319295.254214:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66558:66558:256:4294967295] 192.168.204.123@tcp LPNI seq info [66558:66558:8:4294967295] 00000400:00000200:0.0:1767319295.254220:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:0.0:1767319295.254225:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 224 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:0.0:1767319295.254227:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2438cc5e00. 00000800:00000200:0.0:1767319295.254231:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:0.0:1767319295.254235:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:0.0:1767319295.254237:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2438cc5e00 type 1, nob 320 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.260040:0:12511:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.260048:0:12511:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2438cc5e00. 00000400:00000200:2.0:1767319295.260053:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.260073:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.260081:0:12511:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d49c38 00000400:00000010:2.0:1767319295.260084:0:12511:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d49c38. 00000100:00000200:2.0:1767319295.260094:0:12511:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c66a00 x1853164377392256/t0(0) o41->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:0.0:1767319295.260887:0:12509:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:0.0:1767319295.260904:0:12509:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 368 into portal 10 MB=0x69571746cc400 00000400:00000200:0.0:1767319295.260913:0:12509:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.204.123@tcp of length 368/368 into md 0x5923d [1] + 224 00000400:00000200:0.0:1767319295.260926:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319295.260942:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:0.0:1767319295.260951:0:12509:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c64e00 x1853164377392128/t0(0) o41->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319311 ref 1 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:0.0:1767319295.261026:0:12509:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:0.0:1767319295.261032:0:12509:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 368 into portal 10 MB=0x69571746cc480 00000400:00000200:0.0:1767319295.261037:0:12509:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.204.123@tcp of length 368/368 into md 0x59245 [1] + 224 00000400:00000200:0.0:1767319295.261076:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319295.261080:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:0.0:1767319295.261086:0:12509:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c66a00 x1853164377392256/t0(0) o41->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:2.0:1767319295.261610:0:12518:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2408fb1840. 00000400:00000200:2.0:1767319295.261615:0:12518:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d49220 00000400:00000010:2.0:1767319295.261618:0:12518:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d49220. 00000100:00000200:2.0:1767319295.261634:0:12518:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c64e00 x1853164377392128/t0(0) o41->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319311 ref 1 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:2.0:1767319295.261644:0:12518:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c64e00 x1853164377392128/t0(0) o41->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319311 ref 1 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:2.0:1767319295.261665:0:12518:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff8f2430cc4000. 02000000:00000010:2.0:1767319295.261687:0:12518:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f243ceb4000. 02000000:00000010:2.0:1767319295.261692:0:12518:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 256 at ffff8f2421707800. 00000100:00000010:2.0:1767319295.261698:0:12518:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c64e00. 00000400:00000010:3.0:1767319295.262193:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2408fb1528. 00000400:00000200:3.0:1767319295.262197:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d49ee0 00000400:00000010:3.0:1767319295.262199:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d49ee0. 00000100:00000200:3.0:1767319295.262206:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c66a00 x1853164377392256/t0(0) o41->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.262214:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c66a00 x1853164377392256/t0(0) o41->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 224/368 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:3.0:1767319295.262227:0:88441:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff8f2438bf0000. 00000100:00000010:3.0:1767319295.262238:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2405f0bd80. 02000000:00000010:3.0:1767319295.262244:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f243ceb6000. 02000000:00000010:3.0:1767319295.262247:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 256 at ffff8f2438cc5300. 00000100:00000010:3.0:1767319295.262250:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c66a00. 00800000:00000010:3.0:1767319295.262256:0:88441:0:(lmv_obd.c:1478:lmv_statfs()) kfreed 'temp': 144 at ffff8f2405f0b480. 00000100:00000010:3.0:1767319295.262266:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438ca8e00. 02000000:00000010:3.0:1767319295.262277:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f2404098800. 00000100:00000010:3.0:1767319295.262290:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2418a133c0. 02000000:00000010:3.0:1767319295.262777:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f2404bdc400. 00000400:00000010:3.0:1767319295.262790:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007dd68. 00000400:00000010:3.0:1767319295.262796:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e37440. 00000100:00000200:3.0:1767319295.262802:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377392384, portal 10 00000400:00000010:3.0:1767319295.262807:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e37000. 00000100:00000200:3.0:1767319295.262810:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 440 bytes to portal 12, xid 1853164377392384, offset 0 00000400:00000200:3.0:1767319295.262818:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:3.0:1767319295.262829:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:3.0:1767319295.262835:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319295.262840:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:3.0:1767319295.262843:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319295.262846:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.262850:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66559:66559:256:4294967295] 192.168.204.123@tcp LPNI seq info [66559:66559:8:4294967295] 00000400:00000200:3.0:1767319295.262860:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:3.0:1767319295.262866:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 440 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:3.0:1767319295.262871:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f24043bce00. 00000800:00000200:3.0:1767319295.262877:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:3.0:1767319295.262885:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:3.0:1767319295.262891:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f24043bce00 type 1, nob 536 niov 1 nkiov 1 00000800:00000200:0.0:1767319295.264520:0:12510:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:0.0:1767319295.264531:0:12510:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f24043bce00. 00000400:00000200:0.0:1767319295.264540:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:0.0:1767319295.264548:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:0.0:1767319295.264554:0:12510:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e37000 00000400:00000010:0.0:1767319295.264557:0:12510:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e37000. 00000100:00000200:0.0:1767319295.264567:0:12510:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438ca8e00 x1853164377392384/t0(0) o40->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 440/448 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/209/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:3.0:1767319295.265182:0:12511:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:3.0:1767319295.265197:0:12511:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 448 into portal 10 MB=0x69571746cc500 00000400:00000200:3.0:1767319295.265206:0:12511:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.204.123@tcp of length 448/448 into md 0x5924d [1] + 224 00000400:00000200:3.0:1767319295.265220:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:3.0:1767319295.265224:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:3.0:1767319295.265233:0:12511:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438ca8e00 x1853164377392384/t0(0) o40->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 440/448 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/209/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:0.0:1767319295.265563:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f241007dd68. 00000400:00000200:0.0:1767319295.265568:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e37440 00000400:00000010:0.0:1767319295.265570:0:88441:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e37440. 00000100:00000200:0.0:1767319295.265576:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438ca8e00 x1853164377392384/t0(0) o40->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 440/448 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/209/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:0.0:1767319295.265586:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438ca8e00 x1853164377392384/t0(0) o40->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 440/448 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/209/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000010:0.0:1767319295.265750:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2418a133c0. 00000002:00000200:0.0:1767319295.265759:0:88441:0:(mdc_request.c:134:mdc_get_root()) root fid=[0x200000007:0x1:0x0], last_committed=0 02000000:00000010:0.0:1767319295.265764:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f2404bdc400. 02000000:00000010:0.0:1767319295.265769:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f2404098800. 00000100:00000010:0.0:1767319295.265786:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438ca8e00. 00000020:00000010:0.0:1767319295.265805:0:88441:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f24182c4800. 00000020:00000010:0.0:1767319295.265821:0:88441:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f24182c3800. 00000400:00000200:0.0:1767319295.265833:0:88441:0:(peer.c:1581:LNetPeerDiscovered()) Peer NID 192.168.204.123@tcp is discovered: rc = 1 00000100:00000010:0.0:1767319295.265848:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c66a00. 02000000:00000010:0.0:1767319295.265859:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 1024 at ffff8f243ceb7c00. 02000000:00000010:3.0:1767319295.265916:0:12515:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f2404bdd000. 00000400:00000010:3.0:1767319295.265922:0:12515:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007d898. 00000400:00000010:3.0:1767319295.265927:0:12515:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e376e8. 00000100:00000200:3.0:1767319295.265933:0:12515:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377392512, portal 4 00000020:00000010:3.0:1767319295.265946:0:12515:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff8f2438bf4000. 00000400:00000010:3.0:1767319295.265951:0:12515:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e37b28. 00000100:00000200:3.0:1767319295.265955:0:12515:0:(niobuf.c:94:ptl_send_buf()) Sending 520 bytes to portal 28, xid 1853164377392512, offset 0 00000400:00000200:3.0:1767319295.265961:0:12515:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:3.0:1767319295.265970:0:12515:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:3.0:1767319295.265975:0:12515:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319295.265979:0:12515:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:3.0:1767319295.265983:0:12515:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319295.265986:0:12515:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.265989:0:12515:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66560:66560:256:4294967295] 192.168.204.123@tcp LPNI seq info [66560:66560:8:4294967295] 00000400:00000200:3.0:1767319295.266000:0:12515:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:3.0:1767319295.266005:0:12515:0:(socklnd_cb.c:1001:ksocknal_send()) sending 520 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:3.0:1767319295.266010:0:12515:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f24043bc000. 00000800:00000200:3.0:1767319295.266016:0:12515:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:3.0:1767319295.266022:0:12515:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:3.0:1767319295.266026:0:12515:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f24043bc000 type 1, nob 616 niov 1 nkiov 1 00000800:00000200:2.0:1767319295.266152:0:12509:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:2.0:1767319295.266157:0:12509:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f24043bc000. 00000400:00000200:2.0:1767319295.266160:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.266164:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:2.0:1767319295.266168:0:12509:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e37b28 00000400:00000010:2.0:1767319295.266169:0:12509:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e37b28. 00000100:00000200:2.0:1767319295.266174:0:12509:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c66a00 x1853164377392512/t0(0) o8->lustre-OST0000-osc-ffff8f2407d0c800@192.168.204.123@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319305 ref 2 fl Rpc:Nr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000020:00000010:0.0:1767319295.266245:0:88441:0:(genops.c:952:__class_new_export()) kmalloced '(export)': 1208 at ffff8f24182c0800. 00000400:00000200:0.0:1767319295.266256:0:88441:0:(peer.c:1581:LNetPeerDiscovered()) Peer NID 192.168.204.123@tcp is discovered: rc = 1 00000100:00000010:0.0:1767319295.266263:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c64e00. 02000000:00000010:0.0:1767319295.266269:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 1024 at ffff8f243ceb7800. 02000000:00000010:3.0:1767319295.266961:0:12515:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 1024 at ffff8f2404bde000. 00000400:00000010:3.0:1767319295.266968:0:12515:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f241007dc08. 00000400:00000010:3.0:1767319295.266972:0:12515:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e372a8. 00000100:00000200:3.0:1767319295.266976:0:12515:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 1024 bytes, xid 1853164377392640, portal 4 00000020:00000010:3.0:1767319295.266983:0:12515:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 4608 at ffff8f2438bf2000. 00000400:00000010:3.0:1767319295.266987:0:12515:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2404e37198. 00000100:00000200:3.0:1767319295.266989:0:12515:0:(niobuf.c:94:ptl_send_buf()) Sending 520 bytes to portal 28, xid 1853164377392640, offset 0 00000400:00000200:3.0:1767319295.266995:0:12515:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:3.0:1767319295.267002:0:12515:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:3.0:1767319295.267006:0:12515:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:3.0:1767319295.267009:0:12515:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:3.0:1767319295.267011:0:12515:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:3.0:1767319295.267013:0:12515:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:3.0:1767319295.267016:0:12515:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66561:66561:256:4294967295] 192.168.204.123@tcp LPNI seq info [66561:66561:8:4294967295] 00000400:00000200:3.0:1767319295.267034:0:12515:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:3.0:1767319295.267038:0:12515:0:(socklnd_cb.c:1001:ksocknal_send()) sending 520 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:3.0:1767319295.267042:0:12515:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f24043bc700. 00000800:00000200:3.0:1767319295.267046:0:12515:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:3.0:1767319295.267051:0:12515:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:3.0:1767319295.267054:0:12515:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f24043bc700 type 1, nob 616 niov 1 nkiov 1 00000800:00000200:1.0:1767319295.267177:0:12510:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:1.0:1767319295.267181:0:12510:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f24043bc700. 00000400:00000200:1.0:1767319295.267185:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.267189:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:1.0:1767319295.267192:0:12510:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e37198 00000400:00000010:1.0:1767319295.267194:0:12510:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e37198. 00000100:00000200:1.0:1767319295.267199:0:12510:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c64e00 x1853164377392640/t0(0) o8->lustre-OST0001-osc-ffff8f2407d0c800@192.168.204.123@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319305 ref 2 fl Rpc:Nr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000080:00000010:0.0:1767319295.267888:0:88441:0:(llite_lib.c:734:client_common_fill_super()) kmalloced '(op_data)': 384 at ffff8f24100a5800. 00000020:00000010:0.0:1767319295.267895:0:88441:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 640 at ffff8f243ceb5800. 00000020:00000010:0.0:1767319295.267902:0:88441:0:(lprocfs_status.c:1413:lprocfs_stats_alloc_one()) alloc '(stats->ls_percpu[cpuid])': 640 at ffff8f243ceb4800. 00000100:00000010:0.0:1767319295.267907:0:88441:0:(client.c:592:ptlrpc_request_cache_alloc()) slab-alloced 'req': 888 at ffff8f2438c64380. 02000000:00000010:0.0:1767319295.267916:0:88441:0:(sec_null.c:146:null_alloc_reqbuf()) kmalloced '(req->rq_reqbuf)': 512 at ffff8f24100a5e00. 00000100:00000010:0.0:1767319295.267929:0:88441:0:(client.c:1157:ptlrpc_prep_set()) kmalloced '(set)': 144 at ffff8f2405f0bf00. 02000000:00000010:0.0:1767319295.268006:0:88441:0:(sec_null.c:189:null_alloc_repbuf()) kmalloced '(req->rq_repbuf)': 131072 at ffff8f2437740000. 00000400:00000010:0.0:1767319295.268010:0:88441:0:(lib-me.c:70:LNetMEAttach()) slab-alloced 'me': 88 at ffff8f2408fb1cb8. 00000400:00000010:0.0:1767319295.268015:0:88441:0:(lib-md.c:137:lnet_md_build()) alloc '(lmd)': 632 at ffff8f243ceb6800. 00000100:00000200:0.0:1767319295.268019:0:88441:0:(niobuf.c:1096:ptl_send_rpc()) Setup reply buffer: 131072 bytes, xid 1853164377392768, portal 10 00000400:00000010:0.0:1767319295.268024:0:88441:0:(lib-md.c:131:lnet_md_build()) slab-alloced 'lmd': 136 at ffff8f2405d496e8. 00000100:00000200:0.0:1767319295.268026:0:88441:0:(niobuf.c:94:ptl_send_buf()) Sending 448 bytes to portal 23, xid 1853164377392768, offset 0 00000400:00000200:0.0:1767319295.268032:0:88441:0:(lib-move.c:5303:LNetPut()) LNetPut -> 12345-192.168.204.123@tcp 00000400:00000200:0.0:1767319295.268038:0:88441:0:(lib-move.c:2973:lnet_handle_send_case_locked()) Source ANY to MR: 192.168.204.123@tcp local destination 00000400:00000200:0.0:1767319295.268042:0:88441:0:(lib-move.c:2603:lnet_find_best_ni_on_local_net()) selected best_lpn tcp 00000400:00000200:0.0:1767319295.268045:0:88441:0:(lib-move.c:1789:lnet_get_best_ni()) selected best_ni 192.168.204.23@tcp 00000400:00000200:0.0:1767319295.268048:0:88441:0:(lib-move.c:1343:lnet_select_peer_ni()) 192.168.204.23@tcp lpni_is_preferred = 0 00000400:00000200:0.0:1767319295.268050:0:88441:0:(lib-move.c:1412:lnet_select_peer_ni()) sd_best_lpni = 192.168.204.123@tcp 00000400:00000200:0.0:1767319295.268053:0:88441:0:(lib-move.c:1909:lnet_handle_send()) 192.168.204.23@tcp NI seq info: [66562:66562:256:4294967295] 192.168.204.123@tcp LPNI seq info [66562:66562:8:4294967295] 00000400:00000200:0.0:1767319295.268061:0:88441:0:(lib-move.c:2024:lnet_handle_send()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp:) -> 192.168.204.123@tcp(192.168.204.123@tcp:192.168.204.123@tcp) : PUT try# 0 00000800:00000200:0.0:1767319295.268066:0:88441:0:(socklnd_cb.c:1001:ksocknal_send()) sending 448 bytes in 1 frags to 12345-192.168.204.123@tcp 00000800:00000010:0.0:1767319295.268074:0:88441:0:(socklnd_cb.c:41:ksocknal_alloc_tx()) alloc '(tx)': 248 at ffff8f2438cc5800. 00000800:00000200:0.0:1767319295.268079:0:88441:0:(socklnd.c:214:ksocknal_find_peer_locked()) got peer_ni [ffff8f240a500540] -> 12345-192.168.204.123@tcp (5) 00000800:00000200:0.0:1767319295.268084:0:88441:0:(socklnd_cb.c:748:ksocknal_queue_tx_locked()) Sending to 12345-192.168.204.123@tcp ip 192.168.204.123:988 00000800:00000200:0.0:1767319295.268087:0:88441:0:(socklnd_cb.c:767:ksocknal_queue_tx_locked()) Packet ffff8f2438cc5800 type 1, nob 544 niov 1 nkiov 1 00000800:00000200:3.0:1767319295.268344:0:12511:0:(socklnd_cb.c:539:ksocknal_process_transmit()) send(0) 0 00000800:00000010:3.0:1767319295.268348:0:12511:0:(socklnd_cb.c:98:ksocknal_free_tx()) kfreed 'tx': 248 at ffff8f2438cc5800. 00000400:00000200:3.0:1767319295.268351:0:12511:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:3.0:1767319295.268355:0:12511:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000400:00000200:3.0:1767319295.268359:0:12511:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2405d496e8 00000400:00000010:3.0:1767319295.268361:0:12511:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2405d496e8. 00000100:00000200:3.0:1767319295.268366:0:12511:0:(events.c:39:request_out_callback()) @@@ type 5, status 0 req@ffff8f2438c64380 x1853164377392768/t0(0) o33->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 448/66264 e 0 to 0 dl 1767319311 ref 3 fl Rpc:r/600/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:0 00000400:00000200:2.0:1767319295.275293:0:12509:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:2.0:1767319295.275356:0:12509:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 416 into portal 4 MB=0x69571746cc580 00000400:00000200:2.0:1767319295.275365:0:12509:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 4 from 12345-192.168.204.123@tcp of length 416/416 into md 0x59255 [1] + 0 00000400:00000200:2.0:1767319295.275382:0:12509:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:2.0:1767319295.275386:0:12509:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:2.0:1767319295.275412:0:12509:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c66a00 x1853164377392512/t0(0) o8->lustre-OST0000-osc-ffff8f2407d0c800@192.168.204.123@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:NQr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000010:3.0:1767319295.275546:0:12515:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f241007d898. 00000400:00000200:3.0:1767319295.275552:0:12515:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e376e8 00000400:00000010:3.0:1767319295.275555:0:12515:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e376e8. 00000100:00000200:3.0:1767319295.275561:0:12515:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c66a00 x1853164377392512/t0(0) o8->lustre-OST0000-osc-ffff8f2407d0c800@192.168.204.123@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:RNQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.275571:0:12515:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c66a00 x1853164377392512/t0(0) o8->lustre-OST0000-osc-ffff8f2407d0c800@192.168.204.123@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:RNQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 02000000:00000010:3.0:1767319295.275658:0:12515:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f2404bdd000. 02000000:00000010:3.0:1767319295.275664:0:12515:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 1024 at ffff8f243ceb7c00. 00000100:00000010:3.0:1767319295.275670:0:12515:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c66a00. 00000400:00000200:1.0:1767319295.276955:0:12510:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:1.0:1767319295.276969:0:12510:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 416 into portal 4 MB=0x69571746cc600 00000400:00000200:1.0:1767319295.276977:0:12510:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index 4 from 12345-192.168.204.123@tcp of length 416/416 into md 0x5925d [1] + 0 00000400:00000200:1.0:1767319295.276987:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.276992:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:1.0:1767319295.277002:0:12510:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c64e00 x1853164377392640/t0(0) o8->lustre-OST0001-osc-ffff8f2407d0c800@192.168.204.123@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:NQr/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000400:00000200:1.0:1767319295.277030:0:12510:0:(lib-move.c:4793:lnet_parse()) TRACE: 192.168.204.23@tcp(192.168.204.23@tcp) <- 192.168.204.123@tcp : PUT - for me 00000400:00000200:1.0:1767319295.277036:0:12510:0:(lib-ptl.c:584:lnet_ptl_match_md()) Request from 12345-192.168.204.123@tcp of length 464 into portal 10 MB=0x69571746cc680 00000400:00000200:1.0:1767319295.277041:0:12510:0:(lib-ptl.c:210:lnet_try_match_md()) Incoming put index a from 12345-192.168.204.123@tcp of length 464/464 into md 0x59265 [32] + 224 00000400:00000200:1.0:1767319295.277061:0:12510:0:(lib-msg.c:1046:lnet_is_health_check()) health check = 1, status = 0, hstatus = 0 00000400:00000200:1.0:1767319295.277065:0:12510:0:(lib-msg.c:823:lnet_health_check()) health check: 192.168.204.23@tcp->192.168.204.123@tcp: PUT: OK 00000100:00000200:1.0:1767319295.277073:0:12510:0:(events.c:80:reply_in_callback()) @@@ type 2, status 0 req@ffff8f2438c64380 x1853164377392768/t0(0) o33->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 448/66264 e 0 to 0 dl 1767319311 ref 2 fl Rpc:Qr/600/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:0 00000400:00000010:0.0:1767319295.277175:0:88441:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f2408fb1cb8. 00000400:00000200:0.0:1767319295.277181:0:88441:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f243ceb6800 00000400:00000010:0.0:1767319295.277183:0:88441:0:(lib-lnet.h:315:lnet_md_free()) kfreed 'md': 632 at ffff8f243ceb6800. 00000100:00000200:0.0:1767319295.277190:0:88441:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c64380 x1853164377392768/t0(0) o33->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 448/66264 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQ/600/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:0 00000100:00000200:0.0:1767319295.277198:0:88441:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c64380 x1853164377392768/t0(0) o33->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 448/66264 e 0 to 0 dl 1767319311 ref 2 fl Rpc:RQU/600/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:0 00000100:00000010:0.0:1767319295.277222:0:88441:0:(client.c:3770:ptlrpc_reqset_free()) kfreed 'set': 144 at ffff8f2405f0bf00. 00000002:00000200:0.0:1767319295.277229:0:88441:0:(mdc_request.c:172:mdc_getattr_common()) mode: 40755 00000080:00000010:0.0:1767319295.277234:0:88441:0:(llite_lib.c:749:client_common_fill_super()) kfreed 'op_data': 384 at ffff8f24100a5800. 00000020:00000010:0.0:1767319295.277247:0:88441:0:(cl_object.c:714:cl_env_new()) slab-alloced 'cle': 144 at ffff8f2420775c60. 00000020:00000010:0.0:1767319295.277251:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f24100a5800. 00000020:00000010:0.0:1767319295.277255:0:88441:0:(lu_object.c:532:lu_global_key_init()) kmalloced '(value)': 512 at ffff8f24100a5a00. 00000020:00000010:0.0:1767319295.277260:0:88441:0:(cl_object.c:1136:cl_key_init()) kmalloced '(value)': 72 at ffff8f2438842840. 00000008:00000010:0.0:1767319295.277266:0:88441:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405f2c2f0. 00020000:00000010:0.0:1767319295.277270:0:88441:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240a439c00. 00008000:00000010:0.0:1767319295.277275:0:88441:0:(echo_client.c:413:echo_thread_key_init()) slab-alloced 'info': 904 at ffff8f2405c38388. 00000020:00000010:0.0:1767319295.277282:0:88441:0:(lu_object.c:1715:keys_init()) kmalloced '(ctx->lc_value)': 320 at ffff8f24100a5600. 00000008:00000010:0.0:1767319295.277286:0:88441:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff8f241a6ad4a0. 00020000:00000010:0.0:1767319295.277289:0:88441:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f2418132ac0. 00008000:00000010:0.0:1767319295.277292:0:88441:0:(echo_client.c:438:echo_session_key_init()) slab-alloced 'session': 8 at ffff8f2420b8fa38. 00000080:00000010:0.0:1767319295.277297:0:88441:0:(vvp_dev.c:175:vvp_device_alloc()) kmalloced '(vdv)': 72 at ffff8f24388421e0. 00000080:00000010:0.0:1767319295.277345:0:88441:0:(vvp_dev.c:183:vvp_device_alloc()) kmalloced '(site)': 528 at ffff8f243ceb6800. 00000020:00000010:0.0:1767319295.277380:0:88441:0:(lu_object.c:1121:lu_site_init()) kmalloced '(s->ls_bkts)': 14336 at ffff8f24064a0000. 00000020:00000010:0.0:1767319295.277390:0:88441:0:(lprocfs_status.c:1450:lprocfs_stats_alloc()) alloc '(stats)': 608 at ffff8f243ceb6000. 00000020:00000010:0.0:1767319295.277393:0:88441:0:(lprocfs_status.c:1462:lprocfs_stats_alloc()) alloc '(stats->ls_cnt_header)': 192 at ffff8f2405f0bf00. 00000008:00000010:0.0:1767319295.277400:0:88441:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405f2ce18. 00020000:00000010:0.0:1767319295.277406:0:88441:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240a439b40. 00000080:00000010:0.0:1767319295.277410:0:88441:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff8f24206b2e70. 00000080:00000010:0.0:1767319295.277413:0:88441:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff8f2420693478. 00000008:00000010:0.0:1767319295.277417:0:88441:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff8f241a6ac6e0. 00020000:00000010:0.0:1767319295.277419:0:88441:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f2418130480. 00000080:00000010:0.0:1767319295.277423:0:88441:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff8f241a6d5690. 00000008:00000010:0.0:1767319295.277427:0:88441:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405f2e468. 00020000:00000010:0.0:1767319295.277429:0:88441:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240a439000. 00000080:00000010:0.0:1767319295.277431:0:88441:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff8f24206b2d20. 00000080:00000010:0.0:1767319295.277434:0:88441:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff8f2420690b68. 00000008:00000010:0.0:1767319295.277436:0:88441:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff8f241a6ac000. 00020000:00000010:0.0:1767319295.277439:0:88441:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f2418133180. 00000080:00000010:0.0:1767319295.277442:0:88441:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff8f241a6d51e0. 00000008:00000010:0.0:1767319295.277445:0:88441:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405f29650. 00020000:00000010:0.0:1767319295.277447:0:88441:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240a439780. 00000080:00000010:0.0:1767319295.277449:0:88441:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff8f24206b23f0. 00000080:00000010:0.0:1767319295.277451:0:88441:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff8f2420692238. 00000008:00000010:0.0:1767319295.277454:0:88441:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff8f241a6acc60. 00020000:00000010:0.0:1767319295.277456:0:88441:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f24181333c0. 00000080:00000010:0.0:1767319295.277458:0:88441:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff8f241a6d5e10. 00000008:00000010:0.0:1767319295.277462:0:88441:0:(osc_dev.c:88:osc_key_init()) slab-alloced 'info': 2856 at ffff8f2405f2a178. 00020000:00000010:0.0:1767319295.277464:0:88441:0:(lov_dev.c:80:lov_key_init()) slab-alloced 'info': 192 at ffff8f240a4399c0. 00000080:00000010:0.0:1767319295.277466:0:88441:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff8f24206b29d8. 00000080:00000010:0.0:1767319295.277468:0:88441:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff8f2420693908. 00000008:00000010:0.0:1767319295.277470:0:88441:0:(osc_dev.c:115:osc_session_init()) slab-alloced 'info': 352 at ffff8f241a6ad600. 00020000:00000010:0.0:1767319295.277472:0:88441:0:(lov_dev.c:119:lov_session_key_init()) slab-alloced 'info': 576 at ffff8f2418133840. 00000080:00000010:0.0:1767319295.277475:0:88441:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff8f241a6d5a50. 00020000:00000010:0.0:1767319295.277482:0:88441:0:(lovsub_dev.c:89:lovsub_device_alloc()) kmalloced '(lsd)': 72 at ffff8f2438842b40. 00020000:00000010:0.0:1767319295.277488:0:88441:0:(lovsub_dev.c:89:lovsub_device_alloc()) kmalloced '(lsd)': 72 at ffff8f24388424e0. 00020000:00000010:0.0:1767319295.277490:0:88441:0:(lovsub_dev.c:89:lovsub_device_alloc()) kmalloced '(lsd)': 72 at ffff8f24388423c0. 00000080:00000010:0.0:1767319295.277513:0:88441:0:(super25.c:43:ll_alloc_inode()) slab-alloced 'lli': 2072 at ffff8f2408216300. 02000000:00000010:0.0:1767319295.277533:0:88441:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 131072 at ffff8f2437740000. 02000000:00000010:0.0:1767319295.277553:0:88441:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 512 at ffff8f24100a5e00. 00000100:00000010:0.0:1767319295.277561:0:88441:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c64380. 00000080:00000010:0.0:1767319295.277571:0:88441:0:(dcache.c:138:ll_d_init()) kmalloced '(lld)': 24 at ffff8f2438aaf6e0. 00000080:00000010:0.0:1767319295.277578:0:88441:0:(llite_lib.c:838:client_common_fill_super()) kfreed 'data': 192 at ffff8f2405f0bb40. 00000080:00000010:0.0:1767319295.277581:0:88441:0:(llite_lib.c:839:client_common_fill_super()) kfreed 'osfs': 144 at ffff8f2405f0b780. 00000080:00000010:0.0:1767319295.277703:0:88441:0:(llite_lib.c:1517:ll_fill_super()) kfreed 'md': 33 at ffff8f2405ebc900. 00000080:00000010:0.0:1767319295.277707:0:88441:0:(llite_lib.c:1519:ll_fill_super()) kfreed 'dt': 33 at ffff8f2405ebcac0. 00000080:00000010:0.0:1767319295.277718:0:88441:0:(llite_lib.c:1527:ll_fill_super()) kfreed 'cfg': 88 at ffff8f2405c77ae0. 00000080:02000400:0.0:1767319295.277721:0:88441:0:(llite_lib.c:1533:ll_fill_super()) Mounted lustre-client 00000080:00000010:3.0:1767319295.278858:0:12515:0:(vvp_dev.c:69:ll_thread_key_init()) slab-alloced 'lti': 168 at ffff8f2420b42690. 00000080:00000010:3.0:1767319295.278866:0:12515:0:(vvp_dev.c:120:vvp_thread_key_init()) slab-alloced 'vti': 584 at ffff8f2420bbcdb0. 00000080:00000010:3.0:1767319295.278872:0:12515:0:(vvp_dev.c:95:vvp_session_key_init()) slab-alloced 'session': 240 at ffff8f24206e6870. 00000400:00000010:3.0:1767319295.278881:0:12515:0:(lib-me.c:113:lnet_me_unlink()) slab-freed 'me': 88 at ffff8f241007dc08. 00000400:00000200:3.0:1767319295.278885:0:12515:0:(lib-md.c:46:lnet_md_unlink()) Unlinking md ffff8f2404e372a8 00000400:00000010:3.0:1767319295.278896:0:12515:0:(lib-lnet.h:312:lnet_md_free()) slab-freed 'md': 136 at ffff8f2404e372a8. 00000100:00000200:3.0:1767319295.278907:0:12515:0:(events.c:80:reply_in_callback()) @@@ type 6, status 0 req@ffff8f2438c64e00 x1853164377392640/t0(0) o8->lustre-OST0001-osc-ffff8f2407d0c800@192.168.204.123@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:RNQ/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 00000100:00000200:3.0:1767319295.278917:0:12515:0:(events.c:102:reply_in_callback()) @@@ unlink req@ffff8f2438c64e00 x1853164377392640/t0(0) o8->lustre-OST0001-osc-ffff8f2407d0c800@192.168.204.123@tcp:28/4 lens 520/544 e 0 to 0 dl 1767319305 ref 1 fl Rpc:RNQU/200/ffffffff rc 0/-1 job:'mount.lustre.0' uid:0 gid:0 projid:4294967295 02000000:00000010:3.0:1767319295.278969:0:12515:0:(sec_null.c:203:null_free_repbuf()) kfreed 'req->rq_repbuf': 1024 at ffff8f2404bde000. 02000000:00000010:3.0:1767319295.278974:0:12515:0:(sec_null.c:173:null_free_reqbuf()) kvfree 'req->rq_reqbuf': 1024 at ffff8f243ceb7800. 00000100:00000010:3.0:1767319295.278978:0:12515:0:(client.c:598:ptlrpc_request_cache_free()) slab-freed '(req)': 888 at ffff8f2438c64e00. 00000080:00200008:0.0:1767319295.420879:0:88484:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319295.420890:0:88484:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319295.420912:0:88484: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:1767319295.420978:0:88484:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88484 initiator: MDT0 00010000:00010000:0.0:1767319295.420987:0:88484:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88484 initiator: MDT0 00010000:00010000:0.0:1767319295.420995:0:88484:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88484 initiator: MDT0 00000100:00100000:0.0:1767319295.421020:0:88484:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64380 pname:cluuid:pid:xid:nid:opc:job mkdir:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88484:1853164377392896:192.168.204.123@tcp:101:mkdir.0 00000100:00100000:0.0:1767319295.421162:0:88484:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405f0b780 going to sleep for 11 seconds 00000100:00100000:0.0:1767319295.424066:0:88484:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64380 pname:cluuid:pid:xid:nid:opc:job mkdir:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88484:1853164377392896:192.168.204.123@tcp:101:mkdir.0 00010000:00010000:0.0:1767319295.424100:0:88484:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319295.424112:0:88484:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319295.424122:0:88484:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319295.424154:0:88484:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319295.424168:0:88484:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319295.424176:0:88484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319295.424183:0:88484:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319295.424194:0:88484:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c64380 x1853164377392896/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319311 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'mkdir.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319295.424208:0:88484:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319295.424220:0:88484:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319295.424238:0:88484:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319295.424266:0:88484:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319295.424271:0:88484:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:0.0:1767319295.424276:0:88484:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319295.424280:0:88484:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c937fcb8 00010000:00010000:0.0:1767319295.424283:0:88484:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319295.424290:0:88484:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319296.184297:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319297.213671:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200008:1.0:1767319297.404571:0:88536:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319297.404588:0:88536:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319297.404619:0:88536: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:1767319297.404640:0:88536:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319297.404657:0:88536:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319297.404666:0:88536:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319297.404686:0:88536:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319297.404690:0:88536:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:1.0:1767319297.404698:0:88536:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c0c97cb8 00010000:00010000:1.0:1767319297.404703:0:88536:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319297.404712:0:88536:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200008:1.0:1767319297.405387:0:88536:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), request_mask 0, flags 0, foreign 0 00000080:00200000:1.0:1767319297.405395:0:88536:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319297.405408:0:88536: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:1767319297.405419:0:88536:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319297.405431:0:88536:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319297.405448:0:88536:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319297.405452:0:88536:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319297.405456:0:88536:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:1.0:1767319297.405461:0:88536:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c0c97cb8 00010000:00010000:1.0:1767319297.405464:0:88536:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319297.405472:0:88536:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319297.405584:0:88536:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319297.405592:0:88536: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:1767319297.405599:0:88536:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319297.405608:0:88536:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319297.405615:0:88536:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319297.405619:0:88536:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319297.405622:0:88536:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:1.0:1767319297.405626:0:88536:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c0c97bb0 00010000:00010000:1.0:1767319297.405630:0:88536:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319297.405638:0:88536:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319297.405657:0:88536:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 44 00000080:00200008:1.0:1767319297.405666:0:88536:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), flags 100000 00000080:00200080:1.0:1767319297.405797:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.405815:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00800000:00000004:1.0:1767319297.405825:0:88536:0:(obd_class.h:1083:obd_statfs()) lustre-MDT0000-mdc-ffff8f2407d0c800: age 4543, max_age 4544 00000100:00100000:1.0:1767319297.405885:0:88536:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88536:1853164377393024:192.168.204.123@tcp:41:lfs.0 00000100:00100000:1.0:1767319297.406004:0:88536:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24056bf540 going to sleep for 11 seconds 00000100:00100000:1.0:1767319297.412074:0:88536:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88536:1853164377393024:192.168.204.123@tcp:41:lfs.0 00800000:00000004:1.0:1767319297.412120:0:88536:0:(obd_class.h:1109:obd_statfs()) lustre-MDT0000-mdc-ffff8f2407d0c800: update ffff8f2407e2cdf8 cache blocks 2174/2215 objects 63458/63796 00000080:00200080:1.0:1767319297.412232:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412253:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412263:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412268:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412272:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412278:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412282:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412286:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412290:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412324:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412331:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412335:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412339:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412342:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412362:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412367:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412371:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412374:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412378:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412380:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412384:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412388:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412651:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412657:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412661:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412664:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412667:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412681:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412686:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412690:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412693:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412696:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412701:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412704:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412707:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412710:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412714:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412717:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412721:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412732:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412737:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412742:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412745:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412749:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412753:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412756:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412760:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412763:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412767:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412770:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412774:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412777:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412781:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412783:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412787:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412790:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412794:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412798:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412803:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412806:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412810:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412813:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412816:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412819:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412832:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412836:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412840:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412843:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412847:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412851:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412856:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412859:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412863:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412867:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412871:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412874:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412879:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412884:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412888:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412892:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412897:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412901:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412906:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412910:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412917:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412921:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412926:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412931:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412936:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412948:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412954:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412958:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412963:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412966:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412971:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412974:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412977:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412981:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412984:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412988:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412991:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.412995:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.412999:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413002:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413006:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413009:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413013:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413016:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413019:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413023:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413026:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413029:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413032:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413035:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413046:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413051:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413055:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413058:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413063:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413067:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413071:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413075:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413079:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413083:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413086:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413090:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413094:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00800000:00000080:1.0:1767319297.413098:0:88536:0:(lmv_obd.c:905:lmv_iocontrol()) lustre-clilmv-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.413102:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.413109:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00020000:00000004:1.0:1767319297.413117:0:88536:0:(obd_class.h:1083:obd_statfs()) lustre-OST0000-osc-ffff8f2407d0c800: age 3543, max_age 4544 00000100:00100000:1.0:1767319297.413169:0:88536:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88536:1853164377393152:192.168.204.123@tcp:13:lfs.0 00000100:00100000:1.0:1767319297.413280:0:88536:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24056bf540 going to sleep for 11 seconds 00000100:00100000:1.0:1767319297.416005:0:88536:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88536:1853164377393152:192.168.204.123@tcp:13:lfs.0 00020000:00000004:1.0:1767319297.416042:0:88536:0:(obd_class.h:1109:obd_statfs()) lustre-OST0000-osc-ffff8f2407d0c800: update ffff8f2407e2b520 cache blocks 269/276 objects 8672/9087 00000080:00200080:1.0:1767319297.416208:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.416229:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00020000:00000004:1.0:1767319297.416238:0:88536:0:(obd_class.h:1083:obd_statfs()) lustre-OST0001-osc-ffff8f2407d0c800: age 3543, max_age 4544 00000100:00100000:1.0:1767319297.416284:0:88536:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88536:1853164377393280:192.168.204.123@tcp:13:lfs.0 00000100:00100000:1.0:1767319297.416926:0:88536:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24056bf540 going to sleep for 11 seconds 00000100:00100000:1.0:1767319297.420492:0:88536:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88536:1853164377393280:192.168.204.123@tcp:13:lfs.0 00020000:00000004:1.0:1767319297.420524:0:88536:0:(obd_class.h:1109:obd_statfs()) lustre-OST0001-osc-ffff8f2407d0c800: update ffff8f2407e29c48 cache blocks 271/276 objects 8736/9124 00000080:00200080:1.0:1767319297.422442:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422467:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422483:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422490:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422495:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422500:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422504:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422508:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422511:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422514:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422518:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422522:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422525:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422527:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422530:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422533:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422536:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422539:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422542:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422545:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422548:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422567:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422571:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422574:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422578:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422592:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.422598:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.422604:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424476:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.424498:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424503:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.424506:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424510:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.424513:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424517:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.424520:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424524:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.424527:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424531:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.424534:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424538:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.424541:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424545:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.424549:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424567:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.424573:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.424601:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426446:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426473:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426485:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426489:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426493:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426497:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426500:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426504:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426507:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426510:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426514:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426517:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426521:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426524:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426528:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426532:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426536:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426541:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426544:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426549:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426564:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426570:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426573:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426576:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426602:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426621:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426626:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426630:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426633:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426637:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426641:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426645:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426649:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426653:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426656:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426660:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426663:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426667:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426687:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426692:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426695:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426698:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426701:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426704:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426707:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426710:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426713:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426716:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426719:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426730:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426734:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426738:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426741:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426745:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426747:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426751:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426754:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426758:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426761:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426765:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426768:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426772:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426775:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426778:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426782:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426786:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426789:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426792:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426795:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426799:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426802:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426806:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426810:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426813:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426822:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426828:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426831:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200080:1.0:1767319297.426835:0:88536:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c00866a4 arg=7ffcb1acd550 00020000:00000080:1.0:1767319297.426839:0:88536:0:(lov_obd.c:958:lov_iocontrol()) lustre-clilov-ffff8f2407d0c800: cmd=c00866a4 len=592 karg=ffff8f2431554400 uarg=0000000000000000 00000080:00200008:1.0:1767319297.426853:0:88536:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), flags 100000 00010000:00010000:3.0:1767319298.231583:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319299.255657:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:0.0:1767319299.722619:0:88726:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: Using TIMEOUT=20 00010000:00010000:2.0:1767319300.279914:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319300.409259:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377393408:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319300.409563:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319300.409572:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377393792:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319300.409648:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377393536:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319300.409676:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:1.0:1767319300.409682:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377393664:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319300.413452:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ed80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377393536:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319300.426782:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377393408:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319300.430824:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377393664:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319300.431163:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377393792:192.168.204.123@tcp:400:kworker.0 00010000:00010000:3.0:1767319301.314504:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319302.328893:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319302.986091:0:12511:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:3.0:1767319302.986373:0:88443:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438514048 00000100:00100000:3.0:1767319302.986387:0:88443:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438514048 00000100:00100000:3.0:1767319302.986466:0:88443:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 0 00000100:00100000:3.0:1767319302.986477:0:88443:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2438c64380 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:d09155ed-8f06-4c01-9cc3-591d55ea9374+3:186448:x1853164438514048:12345-192.168.204.123@tcp:104: 00010000:00010000:3.0:1767319302.986509:0:88443:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: MGC192.168.204.123@tcp lock: ffff8f2438dd8800/0xf84d4ea57fe82994 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1400000000000 nid: local remote: 0xa16e0e9cff035203 expref: -99 pid: 88441 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319302.986624:0:88443:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:3.0:1767319302.986631:0:88443:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2438c64380 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:d09155ed-8f06-4c01-9cc3-591d55ea9374+3:186448:x1853164438514048:12345-192.168.204.123@tcp:104: Request processed in 156us (557us total) trans 0 rc 0/0 00000100:00100000:3.0:1767319302.986639:0:88443:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 0 00010000:00010000:0.0:1767319302.986830:0:88447: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:1767319302.986838:0:88447:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: MGC192.168.204.123@tcp lock: ffff8f2438dd8800/0xf84d4ea57fe82994 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1400000000000 nid: local remote: 0xa16e0e9cff035203 expref: -99 pid: 88441 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319302.986848:0:88447:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2438dd8800 already unused, calling callback (ffffffffc141ac20) 10000000:00010000:0.0:1767319302.986853:0:88447:0:(mgc_request.c:922:mgc_blocking_ast()) ### MGC blocking CB ns: MGC192.168.204.123@tcp lock: ffff8f2438dd8800/0xf84d4ea57fe82994 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1400400000000 nid: local remote: 0xa16e0e9cff035203 expref: -99 pid: 88441 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319302.986863:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: MGC192.168.204.123@tcp lock: ffff8f2438dd8800/0xf84d4ea57fe82994 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1408400000000 nid: local remote: 0xa16e0e9cff035203 expref: -99 pid: 88441 timeout: 0 lvb_type: 0 10000000:00010000:0.0:1767319302.986871:0:88447:0:(mgc_request.c:928:mgc_blocking_ast()) ### MGC cancel CB ns: MGC192.168.204.123@tcp lock: ffff8f2438dd8800/0xf84d4ea57fe82994 lrc: 3/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1409400000000 nid: local remote: 0xa16e0e9cff035203 expref: -99 pid: 88441 timeout: 0 lvb_type: 0 10000000:01000000:0.0:1767319302.986878:0:88447:0:(mgc_request.c:932:mgc_blocking_ast()) Lock res [0x736d61726170:0x3:0x0].0x0 (params) 00010000:00010000:0.0:1767319302.986933:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: MGC192.168.204.123@tcp lock: ffff8f2438dd8800/0xf84d4ea57fe82994 lrc: 2/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5c09400000020 nid: local remote: 0xa16e0e9cff035203 expref: -99 pid: 88441 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319302.986940:0:88447:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319302.986964:0:88447:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: MGC192.168.204.123@tcp lock: ffff8f2438dd8800/0xf84d4ea57fe82994 lrc: 1/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5c09400000020 nid: local remote: 0xa16e0e9cff035203 expref: -99 pid: 88441 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319302.986971:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: MGC192.168.204.123@tcp lock: ffff8f2438dd8800/0xf84d4ea57fe82994 lrc: 0/0,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x5c09400000020 nid: local remote: 0xa16e0e9cff035203 expref: -99 pid: 88441 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319302.986995:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319302.986997:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319302.987000:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319302.987074:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319302.987098:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377393920:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319302.994272:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377393920:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1767319303.355844:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319304.376526:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 10000000:01000000:3.0:1767319304.567484:0:88450:0:(mgc_request.c:611:do_requeue()) updating log params 10000000:01000000:3.0:1767319304.567494:0:88450:0:(mgc_request.c:1812:mgc_process_log()) Process log params-ffff8f2407d0c800 from 7 10000000:01000000:3.0:1767319304.567500:0:88450:0:(mgc_request.c:996:mgc_enqueue()) Enqueue for params (res 0x736d61726170) 00010000:00010000:3.0:1767319304.567581:0:88450:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f243cc0fa00/0xf84d4ea57fe829c5 lrc: 3/1,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88450 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319304.567613:0:88450:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000000000000 ns: MGC192.168.204.123@tcp lock: ffff8f243cc0fa00/0xf84d4ea57fe829c5 lrc: 3/1,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88450 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319304.567627:0:88450:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: MGC192.168.204.123@tcp lock: ffff8f243cc0fa00/0xf84d4ea57fe829c5 lrc: 3/1,0 mode: --/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0x0 expref: -99 pid: 88450 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1767319304.567664:0:88450:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:d09155ed-8f06-4c01-9cc3-591d55ea9374:88450:1853164377394048:192.168.204.123@tcp:101:ll_cfg_requeue.0 00000100:00100000:3.0:1767319304.567844:0:88450:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08840 going to sleep for 11 seconds 00000100:00100000:3.0:1767319304.573664:0:88450:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:d09155ed-8f06-4c01-9cc3-591d55ea9374:88450:1853164377394048:192.168.204.123@tcp:101:ll_cfg_requeue.0 00010000:00010000:3.0:1767319304.573705:0:88450:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: MGC192.168.204.123@tcp lock: ffff8f243cc0fa00/0xf84d4ea57fe829c5 lrc: 4/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xa16e0e9cff035234 expref: -99 pid: 88450 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319304.573720:0:88450:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: MGC192.168.204.123@tcp lock: ffff8f243cc0fa00/0xf84d4ea57fe829c5 lrc: 4/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x1000000000000 nid: local remote: 0xa16e0e9cff035234 expref: -99 pid: 88450 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1767319304.573826:0:88450:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:d09155ed-8f06-4c01-9cc3-591d55ea9374:88450:1853164377394176:192.168.204.123@tcp:501:ll_cfg_requeue.0 00000100:00100000:3.0:1767319304.573995:0:88450:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08840 going to sleep for 11 seconds 00000100:00100000:3.0:1767319304.581781:0:88450:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:d09155ed-8f06-4c01-9cc3-591d55ea9374:88450:1853164377394176:192.168.204.123@tcp:501:ll_cfg_requeue.0 00000100:00100000:3.0:1767319304.581870:0:88450:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:d09155ed-8f06-4c01-9cc3-591d55ea9374:88450:1853164377394304:192.168.204.123@tcp:503:ll_cfg_requeue.0 00000100:00100000:3.0:1767319304.582029:0:88450:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08840 going to sleep for 11 seconds 00000100:00100000:3.0:1767319304.588882:0:88450:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ll_cfg_requeue:d09155ed-8f06-4c01-9cc3-591d55ea9374:88450:1853164377394304:192.168.204.123@tcp:503:ll_cfg_requeue.0 00000040:00080000:0.0:1767319304.590233:0:88907:0:(llog.c:854:llog_process_thread()) stop processing plain [0xa:0x2:0x0] index 64768 count 7 00000020:01000000:3.0:1767319304.592761:0:88450:0:(obd_config.c:2043:class_config_parse_llog()) Processed log params gen 7-6 (rc=0) 10000000:01000000:3.0:1767319304.592801:0:88450:0:(mgc_request.c:1889:mgc_process_log()) MGC192.168.204.123@tcp: configuration from log 'params' succeeded (0). 00010000:00010000:3.0:1767319304.592817:0:88450:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: MGC192.168.204.123@tcp lock: ffff8f243cc0fa00/0xf84d4ea57fe829c5 lrc: 3/1,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xa16e0e9cff035234 expref: -99 pid: 88450 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319304.592866:0:88450:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: MGC192.168.204.123@tcp lock: ffff8f243cc0fa00/0xf84d4ea57fe829c5 lrc: 2/0,0 mode: CR/CR res: [0x736d61726170:0x3:0x0].0x0 rrc: 2 type: PLN flags: 0x11000000000000 nid: local remote: 0xa16e0e9cff035234 expref: -99 pid: 88450 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319305.399519:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319305.528807:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377394816:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319305.528943:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1767319305.528950:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377394688:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319305.529236:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d09155ed-8f06-4c01-9cc3-591d55ea9374:12516:1853164377394432:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319305.529327:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:1.0:1767319305.529335:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377394560:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319305.533705:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377394688:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319305.533730:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377394816:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319305.542011:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377394560:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319305.542039:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:d09155ed-8f06-4c01-9cc3-591d55ea9374:12516:1853164377394432:192.168.204.123@tcp:400:kworker.0 00010000:00010000:0.0:1767319306.425095:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319307.449024:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:0.0:1767319308.075492:0:86176:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319308.075582:0:86176: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:1767319308.075605:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.075623:0:86176:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.075633:0:86176:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.075644:0:86176:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319308.075649:0:86176:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:0.0:1767319308.075657:0:86176:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c7ff7bb0 00010000:00010000:0.0:1767319308.076178:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.076193:0:86176:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.076214:0:86176:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 44 00000080:00200008:0.0:1767319308.076226:0:86176:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), flags 304000 00000080:00200008:0.0:1767319308.076251:0:86176:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), request_mask 2047, flags 0, foreign 0 00000002:00010000:0.0:1767319308.076273:0:86176:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000007:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: readdir flags 0 00010000:00010000:0.0:1767319308.076281:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.076289:0:86176:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000100:00100000:0.0:1767319308.079995:0:86176:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377394944:192.168.204.123@tcp:37:bash.0 00000100:00100000:0.0:1767319308.080224:0:86176:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.104086:0:86176:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377394944:192.168.204.123@tcp:37:bash.0 00010000:00010000:0.0:1767319308.104907:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.104923:0:86176:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.104958:0:86176:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319308.104982:0:86176: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:1767319308.104996:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.105007:0:86176:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.105012:0:86176:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.105016:0:86176:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319308.105019:0:86176:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:0.0:1767319308.105023:0:86176:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c7ff7cd8 00010000:00010000:0.0:1767319308.105026:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.105031:0:86176:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.105944:0:86176:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) pos/size0/10752 32bit_api 0 00000080:00200000:0.0:1767319308.106020:0:86176:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:0.0:1767319308.106092:0:86176:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), flags 304000 00000080:00200000:3.0:1767319308.118017:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:3.0:1767319308.118066:0:88908: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:1767319308.118090:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.118109:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.118118:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319308.118127:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:3.0:1767319308.118133:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:3.0:1767319308.118141:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c7e8fb58 00010000:00010000:3.0:1767319308.118145:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.118153:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.118171:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:3.0:1767319308.118187:0:88908:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), flags=8 00000080:00200000:3.0:1767319308.118192:0:88908:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), intent=getattr 00000002:00010000:3.0:1767319308.118206:0:88908:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: d20a.sanity-lfsck,[0x0:0x0:0x0]) in obj [0x200000007:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319308.118264:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.118279:0:88908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.118290:0:88908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00000100:00100000:3.0:1767319308.118623:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395072:192.168.204.123@tcp:101:rm.0 00000100:00100000:3.0:1767319308.118814:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08840 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.126216:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395072:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319308.126249:0:88908:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126277:0:88908:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126286:0:88908:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126300:0:88908:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126370:0:88908:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126393:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126403:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126410:0:88908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319308.126453:0:88908:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438cabb80 x1853164377395072/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319308.126467:0:88908:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126488:0:88908:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953617/30 (0 0) 00000080:00200000:0.0:1767319308.126497:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319308.126534:0:88908:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348) 00000080:00200000:0.0:1767319308.126543:0:88908:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000080:00010000:0.0:1767319308.126550:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) for lock 0xf84d4ea57fe829cc 00000080:00010000:0.0:1767319308.126565:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) 00000080:00010000:0.0:1767319308.126569:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829cc from it ffffaaa9c7e8fb20 00010000:00010000:0.0:1767319308.126572:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126580:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1767319308.126632:0:88908:0:(file.c:6252:ll_getattr_dentry()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408215348), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319308.126640:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348),name=d20a.sanity-lfsck 00000002:00010000:0.0:1767319308.126666:0:88908: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:1767319308.126675:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.126684:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.126700:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.126706:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) 00000080:00010000:0.0:1767319308.127060:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) for lock 0xf84d4ea57fe829cc 00000080:00010000:0.0:1767319308.127065:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829cc from it ffffaaa9c7e8fcb8 00010000:00010000:0.0:1767319308.127067:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.127073:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.127146:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319308.127153:0:88908: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:1767319308.127158:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.127164:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.127168:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.127172:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319308.127174:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:0.0:1767319308.127176:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c7e8fbf8 00010000:00010000:0.0:1767319308.127179:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.127183:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.127197:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.127204:0:88908:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=266 00000080:00200000:0.0:1767319308.127209:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348), inode mode 41ed mask 44 00000080:00200008:0.0:1767319308.127220:0:88908:0:(file.c:1001:ll_file_open()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408215348), flags 704400 00000002:00010000:0.0:1767319308.127238:0:88908: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:1767319308.129103:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.129126:0:88908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00000020:00100000:0.0:1767319308.129148:0:88908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319308.129165:0:88908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c67480 x1853164377395328/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/131984 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319308.129176:0:88908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00000100:00100000:0.0:1767319308.129216:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395328:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319308.131946:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.136940:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395328:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319308.136975:0:88908:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.136991:0:88908: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-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.136999:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.137031:0:88908:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.137039:0:88908:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.137046:0:88908:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431528000 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319308.137051:0:88908:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.137059:0:88908:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.137066:0:88908:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.137074:0:88908:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319308.137082:0:88908:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.137088:0:88908:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829d3 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88908 initiator: MDT0 00000002:00100000:0.0:1767319308.137110:0:88908:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438c67480 x1853164377395328/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319308.137124:0:88908:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c67480 x1853164377395328/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319308.137140:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319308.137168:0:88908:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000002:00100000:0.0:1767319308.137186:0:88908:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c67480 x1853164377395328/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1767319308.137274:0:88908:0:(file.c:6252:ll_getattr_dentry()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408215348), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319308.137283:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348),name=d20a.sanity-lfsck 00000002:00010000:0.0:1767319308.137369:0:88908: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:1767319308.137388:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.137403:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.137411:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.137427:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) 00000080:00010000:0.0:1767319308.137432:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) for lock 0xf84d4ea57fe829cc 00000080:00010000:0.0:1767319308.137438:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829cc from it ffffaaa9c7e8fcd8 00010000:00010000:0.0:1767319308.137442:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.137450:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.137568:0:88908:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348) pos/size0/11776 32bit_api 0 00000002:00010000:0.0:1767319308.137590:0:88908:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1e:0x0]) in obj [0x200004a51:0x1e:0x0], intent: readdir flags 0 00010000:00010000:0.0:1767319308.137599:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.137608:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000100:00100000:0.0:1767319308.138368:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395456:192.168.204.123@tcp:37:rm.0 00000100:00100000:0.0:1767319308.138508:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.160122:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395456:192.168.204.123@tcp:37:rm.0 00010000:00010000:0.0:1767319308.160972:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.160994:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200008:0.0:1767319308.161151:0:88908:0:(file.c:424:ll_file_release()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408215348), flags 704000 00000002:00100000:0.0:1767319308.161238:0:88908:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c67480 x1853164377395328/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319308.161252:0:88908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319308.161258:0:88908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65c00 x1853164377395712/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319308.161286:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395712:192.168.204.123@tcp:35:rm.0 00000100:00100000:0.0:1767319308.161437:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.173881:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395712:192.168.204.123@tcp:35:rm.0 00000002:00100000:0.0:1767319308.173930:0:88908:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c67480 x1853164377395328/t42949673153(42949673153) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319308.174044:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319308.174071:0:88908: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:1767319308.174097:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.174114:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.174146:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.174154:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319308.174158:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:0.0:1767319308.174168:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c7e8fbf8 00010000:00010000:0.0:1767319308.174173:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.174182:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.174198:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.174206:0:88908:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20a.sanity-lfsck, flags=266 00000080:00200000:0.0:1767319308.174214:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348), inode mode 41ed mask 44 00000080:00200008:0.0:1767319308.174224:0:88908:0:(file.c:1001:ll_file_open()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408215348), flags 704400 00000002:00010000:0.0:1767319308.174241:0:88908: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:1767319308.175025:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.175037:0:88908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00000020:00100000:0.0:1767319308.175053:0:88908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319308.175065:0:88908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65c00 x1853164377395968/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/131984 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319308.175076:0:88908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00000100:00100000:0.0:1767319308.175105:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395968:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319308.176648:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.182955:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377395968:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319308.183000:0:88908:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.183014:0:88908:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.183030:0:88908:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.183042:0:88908:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319308.183060:0:88908:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8f2438c65c00 x1853164377395968/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319308.183074:0:88908:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65c00 x1853164377395968/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319308.183087:0:88908:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.183098:0:88908:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 16 res 8589953617/30 (0 0) 00000080:00200000:0.0:1767319308.183106:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319308.183135:0:88908:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000080:00010000:0.0:1767319308.183142:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) for lock 0xf84d4ea57fe829da 00000080:00010000:0.0:1767319308.183152:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829da from it ffffaaa9c7e8fbd0 00010000:00010000:0.0:1767319308.183156:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.183187:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319308.183219:0:88908:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65c00 x1853164377395968/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1767319308.183850:0:88908:0:(file.c:6252:ll_getattr_dentry()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408215348), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319308.183861:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348),name=d20a.sanity-lfsck 00000002:00010000:0.0:1767319308.183889:0:88908: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:1767319308.183902:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.183915:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.183923:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.183937:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) 00000080:00010000:0.0:1767319308.183940:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) for lock 0xf84d4ea57fe829cc 00000080:00010000:0.0:1767319308.183945:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829cc from it ffffaaa9c7e8fcd8 00010000:00010000:0.0:1767319308.183948:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.183957:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.184069:0:88908:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348) pos/size0/11776 32bit_api 0 00000080:00200000:0.0:1767319308.184101:0:88908:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200000:0.0:1767319308.184126:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.184149:0:88908:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408215348), flags=0 00000080:00200000:0.0:1767319308.184155:0:88908:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:0.0:1767319308.184168:0:88908:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: a1,[0x0:0x0:0x0]) in obj [0x200004a51:0x1e:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319308.184225:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.184233:0:88908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00010000:00010000:0.0:1767319308.184244:0:88908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00000100:00100000:0.0:1767319308.184273:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396096:192.168.204.123@tcp:101:rm.0 00000100:00100000:2.0:1767319308.185158:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.193843:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67480 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396096:192.168.204.123@tcp:101:rm.0 00010000:00010000:2.0:1767319308.193880:0:88908:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.193913:0:88908:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.193924:0:88908:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.193939:0:88908:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.193957:0:88908:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.193998:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.194007:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.194015:0:88908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319308.194028:0:88908:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c67480 x1853164377396096/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319308.194043:0:88908:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.194055:0:88908:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953617/31 (0 0) 00000080:00200000:2.0:1767319308.194063:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319308.194108:0:88908:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2406ca63c8) 00000080:00200000:2.0:1767319308.194118:0:88908:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 11776 00000080:00010000:2.0:1767319308.194126:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2406ca63c8) for lock 0xf84d4ea57fe829e1 00000080:00010000:2.0:1767319308.194141:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2406ca63c8) 00000080:00010000:2.0:1767319308.194145:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829e1 from it ffffaaa9c7e8fb20 00010000:00010000:2.0:1767319308.194148:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.194157:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200008:2.0:1767319308.194202:0:88908:0:(file.c:6252:ll_getattr_dentry()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2406ca63c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:2.0:1767319308.195851:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2406ca63c8),name=a1 00000002:00010000:2.0:1767319308.195893:0:88908: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:1767319308.195910:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.195926:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.195934:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319308.195941:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2406ca63c8) 00000080:00010000:2.0:1767319308.195946:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2406ca63c8) for lock 0xf84d4ea57fe829e1 00000080:00010000:2.0:1767319308.195953:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829e1 from it ffffaaa9c7e8fcb8 00010000:00010000:2.0:1767319308.195957:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.195965:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.196033:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319308.196044:0:88908:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=258 00000080:00200000:2.0:1767319308.196057:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2406ca63c8), inode mode 41ed mask 44 00000080:00200008:2.0:1767319308.196068:0:88908:0:(file.c:1001:ll_file_open()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2406ca63c8), flags 704400 00000002:00010000:2.0:1767319308.196086:0:88908: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:1767319308.196150:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 88908 initiator: MDT0 00010000:00010000:2.0:1767319308.196158:0:88908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00000020:00100000:2.0:1767319308.196172:0:88908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319308.196198:0:88908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdf800 x1853164377396352/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/131984 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319308.196209:0:88908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 3/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00000100:00100000:2.0:1767319308.196236:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396352:192.168.204.123@tcp:101:rm.0 00000100:00100000:2.0:1767319308.196550:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e300 going to sleep for 11 seconds 00000100:00100000:3.0:1767319308.205811:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396352:192.168.204.123@tcp:101:rm.0 00010000:00010000:3.0:1767319308.205843:0:88908:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.205858:0:88908: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-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.205867:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 4/1,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.205874:0:88908:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x10206400000000 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.205884:0:88908:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x0 rrc: 4 type: IBT flags: 0x206400000000 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.205891:0:88908:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2438dd9200 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319308.205896:0:88908:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.205903:0:88908:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 4/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x206400000000 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.205937:0:88908:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 5/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x20e400000000 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.205945:0:88908:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319308.205953:0:88908:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 3/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 88908 initiator: MDT0 00010000:00010000:3.0:1767319308.205960:0:88908:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe829e8 lrc: 0/0,0 mode: --/CR res: [0x200004a51:0x1e:0x0].0x0 bits 0x1/0x1 rrc: 4 type: IBT flags: 0x4a0f400000000 pid: 88908 initiator: MDT0 00000002:00100000:3.0:1767319308.205985:0:88908:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438bdf800 x1853164377396352/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319308.205999:0:88908:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdf800 x1853164377396352/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319308.206014:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319308.206040:0:88908:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1f:0x0], updating i_size 11776 00000002:00100000:3.0:1767319308.206062:0:88908:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdf800 x1853164377396352/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1767319308.206145:0:88908:0:(file.c:6252:ll_getattr_dentry()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2406ca63c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:3.0:1767319308.206154:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2406ca63c8),name=a1 00000002:00010000:3.0:1767319308.206182:0:88908:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1e:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319308.206199:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.206212:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.206219:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a51:0x1e:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319308.206232:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2406ca63c8) 00000080:00010000:3.0:1767319308.206236:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1f:0x0](ffff8f2406ca63c8) for lock 0xf84d4ea57fe829e1 00000080:00010000:3.0:1767319308.206242:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829e1 from it ffffaaa9c7e8fcd8 00010000:00010000:3.0:1767319308.206978:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.206989:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.207034:0:88908:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2406ca63c8) pos/size0/11776 32bit_api 0 00000002:00010000:3.0:1767319308.207052:0:88908:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x1f:0x0]) in obj [0x200004a51:0x1f:0x0], intent: readdir flags 0 00010000:00010000:3.0:1767319308.207061:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.207070:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000100:00100000:3.0:1767319308.207860:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396480:192.168.204.123@tcp:37:rm.0 00000100:00100000:3.0:1767319308.207989:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08f00 going to sleep for 11 seconds 00000100:00100000:3.0:1767319308.227776:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396480:192.168.204.123@tcp:37:rm.0 00010000:00010000:3.0:1767319308.231091:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.231121:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.231360:0:88908:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2406ca63c8) pos/size18446744073709551614/11776 32bit_api 0 00000080:00200008:2.0:1767319308.231386:0:88908:0:(file.c:424:ll_file_release()) START file a1:[0x200004a51:0x1f:0x0](ffff8f2406ca63c8), flags 704000 00000002:00100000:2.0:1767319308.231504:0:88908:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdf800 x1853164377396352/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319308.231518:0:88908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319308.231524:0:88908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bde680 x1853164377396736/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319308.231552:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396736:192.168.204.123@tcp:35:rm.0 00000100:00100000:2.0:1767319308.231667:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e480 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.235203:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396736:192.168.204.123@tcp:35:rm.0 00000002:00100000:0.0:1767319308.235252:0:88908:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdf800 x1853164377396352/t42949673156(42949673156) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'rm.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319308.235399:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.235427:0:88908:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=a1, flags=0 00000080:00200000:0.0:1767319308.235437:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:0.0:1767319308.235444:0:88908:0:(namei.c:2264:ll_rmdir()) VFS Op:name=a1, dir=[0x200004a51:0x1e:0x0](ffff8f2408215348) 00010000:00010000:0.0:1767319308.235524:0:88908:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.235556:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.235588:0:88908:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.235682:0:88908:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.235723:0:88908:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.235730:0:88908:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:0.0:1767319308.235733:0:88908:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe829e1 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: 0xa16e0e9cff0352b9 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.235749:0:88908:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ea00/0xf84d4ea57fe829cc 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: 0xa16e0e9cff03527a expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319308.235767:0:88908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319308.235775:0:88908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c64000 x1853164377396992/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 488/752 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319308.235804:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396992:192.168.204.123@tcp:36:rm.0 00000100:00100000:0.0:1767319308.235910:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.240619:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64000 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377396992:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319308.240663:0:88908:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1f:0x0](ffff8f2406ca63c8) 00000080:00200008:2.0:1767319308.240741:0:88908:0:(file.c:424:ll_file_release()) START file d20a.sanity-lfsck:[0x200004a51:0x1e:0x0](ffff8f2408215348), flags 704000 00010000:00010000:2.0:1767319308.240777:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.240820:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319308.240837:0:88908: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:1767319308.240846:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.240873:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.240880:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319308.240886:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319308.240890:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:2.0:1767319308.240896:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c7e8fc10 00010000:00010000:2.0:1767319308.240902:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.240912:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.242270:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319308.242298:0:88908:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), flags=0 00000080:00200000:2.0:1767319308.242319:0:88908:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), intent=getattr 00000002:00010000:2.0:1767319308.242568:0:88908: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:1767319308.242629:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88908 initiator: MDT0 00010000:00010000:2.0:1767319308.242639:0:88908:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00010000:00010000:2.0:1767319308.242648:0:88908:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88908 initiator: MDT0 00000100:00100000:2.0:1767319308.242674:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377397120:192.168.204.123@tcp:101:rm.0 00000100:00100000:2.0:1767319308.242759:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ef00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.246524:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377397120:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319308.246559:0:88908:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246581:0:88908:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246591:0:88908:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246606:0:88908:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246641:0:88908:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246655:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246663:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246670:0:88908:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319308.246682:0:88908:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438bdce00 x1853164377397120/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319308.246696:0:88908:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246718:0:88908:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953617/30 (0 0) 00000080:00200000:0.0:1767319308.246727:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319308.246756:0:88908:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a51:0x1e:0x0], updating i_size 11776 00000080:00200000:0.0:1767319308.246760:0:88908:0:(namei.c:151:ll_iget()) got inode: [0x200004a51:0x1e:0x0](ffff8f2408215348): rc = 0 00000080:00010000:0.0:1767319308.246766:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) for lock 0xf84d4ea57fe829ef 00000080:00010000:0.0:1767319308.246780:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x1e:0x0](ffff8f2408215348) 00000080:00010000:0.0:1767319308.246784:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829ef from it ffffaaa9c7e8fe00 00010000:00010000:0.0:1767319308.246787:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246809:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.246850:0:88908:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319308.246874:0:88908: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:1767319308.246884:0:88908:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246896:0:88908:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.246903:0:88908:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.246910:0:88908:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319308.246914:0:88908:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829be 00000080:00010000:0.0:1767319308.246917:0:88908:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829be from it ffffaaa9c7e8fd88 00010000:00010000:0.0:1767319308.246920:0:88908:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.246926:0:88908:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.246934:0:88908:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 3 00000080:00200000:0.0:1767319308.246942:0:88908:0:(namei.c:2264:ll_rmdir()) VFS Op:name=d20a.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8) 00010000:00010000:0.0:1767319308.246967:0:88908:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.247068:0:88908:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.247094:0:88908:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319308.247148:0:88908:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c65c00 x1853164377395968/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319308.247160:0:88908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319308.247166:0:88908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c66d80 x1853164377397376/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319308.247193:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377397376:192.168.204.123@tcp:35:rm.0 00000100:00100000:0.0:1767319308.247297:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.251615:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377397376:192.168.204.123@tcp:35:rm.0 00000002:00100000:0.0:1767319308.251665:0:88908:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c65c00 x1853164377395968/t42949673155(42949673155) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'rm.0' uid:0 gid:0 projid:0 00010000:00010000:0.0:1767319308.251784:0:88908:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.251796:0:88908:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.251805:0:88908:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.251811:0:88908:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 3 locks packed 00010000:00010000:0.0:1767319308.251814:0:88908:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe829ef 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: 0xa16e0e9cff0352f8 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.251849:0:88908:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe829da 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: 0xa16e0e9cff035296 expref: -99 pid: 88908 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.251864:0:88908:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe829be 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: 0xa16e0e9cff035226 expref: -99 pid: 88484 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319308.251888:0:88908:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319308.251895:0:88908:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c66d80 x1853164377397632/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 512/752 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319308.251922:0:88908:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377397632:192.168.204.123@tcp:36:rm.0 00000100:00100000:1.0:1767319308.255596:0:88908:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.262632:0:88908:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88908:1853164377397632:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319308.262676:0:88908:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x1e:0x0](ffff8f2408215348) 00000080:00200000:2.0:1767319308.281838:0:88911:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319308.281864:0:88911: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:1767319308.282054:0:88911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.282062:0:88911:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.282069:0:88911:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88911 initiator: MDT0 00000100:00100000:2.0:1767319308.282090:0:88911:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88911:1853164377397760:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319308.282164:0:88911:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ed80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.285801:0:88911:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88911:1853164377397760:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319308.285821:0:88911:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.285830:0:88911:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.285838:0:88911:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.285846:0:88911:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.285853:0:88911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.285875:0:88911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.285879:0:88911:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319308.285887:0:88911:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438bdd180 x1853164377397760/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319308.285896:0:88911:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.285904:0:88911:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1767319308.285909:0:88911:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319308.286046:0:88911:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319308.286051:0:88911:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829f6 00000080:00010000:2.0:1767319308.286055:0:88911:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319308.286057:0:88911:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829f6 from it ffffaaa9c7ec7b58 00010000:00010000:2.0:1767319308.286060:0:88911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.286066:0:88911:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.286085:0:88911:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319308.286100:0:88911:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), flags=13 00000080:00200000:2.0:1767319308.286103:0:88911:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), intent=getattr 00000002:00010000:2.0:1767319308.286119:0:88911: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:2.0:1767319308.286155:0:88911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.286160:0:88911:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.286166:0:88911:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88911 initiator: MDT0 00000100:00100000:2.0:1767319308.286180:0:88911:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88911:1853164377397888:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319308.286294:0:88911:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ed80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.288687:0:88911:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88911:1853164377397888:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319308.288705:0:88911:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.288717:0:88911: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-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.288723:0:88911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.288730:0:88911:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.288736:0:88911:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.288743:0:88911:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2438dd8e00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319308.288747:0:88911:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.288753:0:88911:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.288775:0:88911:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.288782:0:88911:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319308.288788:0:88911:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88911 initiator: MDT0 00010000:00010000:2.0:1767319308.288793:0:88911:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe829fd lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88911 initiator: MDT0 00000002:00100000:2.0:1767319308.288810:0:88911:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438bdd180 x1853164377397888/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319308.288822:0:88911:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:2.0:1767319308.288844:0:88911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.288856:0:88911:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00010000:2.0:1767319308.288864:0:88911:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829f6 from it ffffaaa9c7ec7940 00010000:00010000:2.0:1767319308.288868:0:88911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.288874:0:88911:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.289080:0:88911:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319308.289093:0:88911: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:1767319308.289100:0:88911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.289118:0:88911:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.289124:0:88911:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319308.289128:0:88911:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319308.289132:0:88911:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829f6 00000080:00010000:2.0:1767319308.289136:0:88911:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829f6 from it ffffaaa9c7ec7be8 00010000:00010000:2.0:1767319308.289140:0:88911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.289147:0:88911:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.289154:0:88911:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319308.289159:0:88911:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=16392 00000080:00200008:2.0:1767319308.289182:0:88911:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), request_mask 0, flags 0, foreign 0 00000080:00200000:2.0:1767319308.289186:0:88911:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319308.289191:0:88911: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:1767319308.289196:0:88911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.289203:0:88911:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.289208:0:88911:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319308.289211:0:88911:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319308.289213:0:88911:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829f6 00000080:00010000:2.0:1767319308.289216:0:88911:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829f6 from it ffffaaa9c7ec7cb8 00010000:00010000:2.0:1767319308.289224:0:88911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.289230:0:88911:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200008:3.0:1767319308.290530:0:88911:0:(file.c:6252:ll_getattr_dentry()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), request_mask 0, flags 0, foreign 0 00000080:00200000:3.0:1767319308.290539:0:88911:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:3.0:1767319308.290559:0:88911: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:1767319308.290570:0:88911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.290582:0:88911:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.290588:0:88911:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319308.290593:0:88911:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:3.0:1767319308.290596:0:88911:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829f6 00000080:00010000:3.0:1767319308.290601:0:88911:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829f6 from it ffffaaa9c7ec7cb8 00010000:00010000:3.0:1767319308.290604:0:88911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.290611:0:88911:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.290723:0:88911:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:3.0:1767319308.290731:0:88911: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:1767319308.290737:0:88911:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.290745:0:88911:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.290751:0:88911:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319308.290755:0:88911:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:3.0:1767319308.290757:0:88911:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe829f6 00000080:00010000:3.0:1767319308.290760:0:88911:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe829f6 from it ffffaaa9c7ec7bb0 00010000:00010000:3.0:1767319308.290772:0:88911:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.290779:0:88911:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.290788:0:88911:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 44 00000080:00200008:3.0:1767319308.290795:0:88911:0:(file.c:1001:ll_file_open()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), flags 300000 00000080:00200080:3.0:1767319308.290822:0:88911:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) cmd=c03066f0 arg=7ffda4409950 00000080:00200000:3.0:1767319308.290834:0:88911:0:(dir.c:483:ll_dir_setdirstripe()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8) name=d20b.sanity-lfsck stripe_offset=0 stripe_count=1, hash_type=0 00000100:00100000:3.0:1767319308.290887:0:88911:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88911:1853164377398016:192.168.204.123@tcp:700:lfs.0 00000100:00100000:3.0:1767319308.290970:0:88911:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08f00 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.295132:0:88911:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88911:1853164377398016:192.168.204.123@tcp:700:lfs.0 00010000:00010000:0.0:1767319308.295174:0:88911:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.295241:0:88911:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.295248:0:88911:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319308.295251:0:88911:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe829f6 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: 0xa16e0e9cff03531b expref: -99 pid: 88911 timeout: 0 lvb_type: 0 00000020:00100000:0.0:1767319308.295273:0:88911:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319308.295281:0:88911:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65c00 x1853164377398272/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 568/704 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319308.296144:0:88911:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88911:1853164377398272:192.168.204.123@tcp:36:lfs.0 00000100:00100000:0.0:1767319308.296234:0:88911:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.309183:0:88911:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88911:1853164377398272:192.168.204.123@tcp:36:lfs.0 00000080:00200000:0.0:1767319308.309234:0:88911:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348) 00000080:00200000:0.0:1767319308.309241:0:88911:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 512 00000080:00200008:0.0:1767319308.309274:0:88911:0:(file.c:424:ll_file_release()) START file /:[0x200000007:0x1:0x0](ffff8f24082163c8), flags 300000 00000080:00200000:2.0:1767319308.346855:0:86176:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319308.346883:0:86176: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:1767319308.347915:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 86176 initiator: MDT0 00010000:00010000:2.0:1767319308.347929:0:86176:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00010000:00010000:2.0:1767319308.347954:0:86176:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00000100:00100000:2.0:1767319308.347980:0:86176:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377398400:192.168.204.123@tcp:101:bash.0 00000100:00100000:2.0:1767319308.348215:0:86176:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ed80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.354677:0:86176:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377398400:192.168.204.123@tcp:101:bash.0 00010000:00010000:2.0:1767319308.354702:0:86176:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.354713:0:86176:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.354723:0:86176:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.354733:0:86176:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.354756:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.354764:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.354772:0:86176:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319308.354783:0:86176:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438bdd180 x1853164377398400/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319308.354797:0:86176:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.354810:0:86176:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:2.0:1767319308.354817:0:86176:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319308.354844:0:86176:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319308.354851:0:86176:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:2.0:1767319308.354858:0:86176:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319308.354861:0:86176:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ff7bf8 00010000:00010000:2.0:1767319308.354864:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.354872:0:86176:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.354897:0:86176:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319308.354920:0:86176:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), flags=27 00000080:00200000:2.0:1767319308.354924:0:86176:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=.lustre, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), intent=0 00000002:00010000:2.0:1767319308.354951:0:86176: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:1767319308.354991:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 86176 initiator: MDT0 00010000:00010000:2.0:1767319308.354998:0:86176:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00010000:00010000:2.0:1767319308.355006:0:86176:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00000100:00100000:2.0:1767319308.355026:0:86176:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377398528:192.168.204.123@tcp:101:bash.0 00000100:00100000:2.0:1767319308.355110:0:86176:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ed80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.360218:0:86176:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377398528:192.168.204.123@tcp:101:bash.0 00010000:00010000:2.0:1767319308.360243:0:86176:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.360265:0:86176:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.360273:0:86176:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.360284:0:86176:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.360295:0:86176:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.360358:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.360365:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.360372:0:86176:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319308.360383:0:86176:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438bdd180 x1853164377398528/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319308.360395:0:86176:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.360404:0:86176:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589934594/1 (0 0) 00000080:00200000:2.0:1767319308.360411:0:86176:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319308.360439:0:86176:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2406ca63c8) 00000080:00200000:2.0:1767319308.360446:0:86176:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000002:0x1:0x0], updating i_size 10752 00000080:00010000:2.0:1767319308.360453:0:86176:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000002:0x1:0x0](ffff8f2406ca63c8) for lock 0xf84d4ea57fe82a0b 00000080:00010000:2.0:1767319308.360464:0:86176:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x1:0x0](ffff8f2406ca63c8) 00000080:00010000:2.0:1767319308.360467:0:86176:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a0b from it ffffaaa9c7ff7ac8 00010000:00010000:2.0:1767319308.360481:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.360490:0:86176:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.360521:0:86176:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2406ca63c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319308.360542:0:86176:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff8f2406ca63c8), flags=27 00000080:00200000:2.0:1767319308.360546:0:86176:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=lost+found, dir=[0x200000002:0x1:0x0](ffff8f2406ca63c8), intent=0 00000002:00010000:2.0:1767319308.360563:0:86176: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:1767319308.360604:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 86176 initiator: MDT0 00010000:00010000:2.0:1767319308.360610:0:86176:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00010000:00010000:2.0:1767319308.360618:0:86176:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00000100:00100000:2.0:1767319308.360637:0:86176:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377398656:192.168.204.123@tcp:101:bash.0 00000100:00100000:2.0:1767319308.360700:0:86176:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ed80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.369798:0:86176:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377398656:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319308.369821:0:86176:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.369851:0:86176:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.369857:0:86176:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.369866:0:86176:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.369873:0:86176:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.369882:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.369887:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.369892:0:86176:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319308.369909:0:86176:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438bdd180 x1853164377398656/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 584/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319308.369918:0:86176:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.369925:0:86176:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589934594/3 (0 0) 00000080:00200000:0.0:1767319308.369929:0:86176:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319308.369956:0:86176:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f2408213248) 00000080:00200000:0.0:1767319308.369961:0:86176:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000002:0x3:0x0], updating i_size 10752 00000080:00010000:0.0:1767319308.369966:0:86176:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000002:0x3:0x0](ffff8f2408213248) for lock 0xf84d4ea57fe82a12 00000080:00010000:0.0:1767319308.369976:0:86176:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000002:0x3:0x0](ffff8f2408213248) 00000080:00010000:0.0:1767319308.369978:0:86176:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a12 from it ffffaaa9c7ff7ac8 00010000:00010000:0.0:1767319308.369981:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.369987:0:86176:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.370011:0:86176:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f2408213248), inode mode 4140 mask 1 00000080:00200000:0.0:1767319308.370023:0:86176:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f2408213248), file ffff8f241a44c480, open_flags 18800, mode 0 opened 0 00000080:00200000:0.0:1767319308.370028:0:86176:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f2408213248), intent=open 00000002:00010000:0.0:1767319308.370048:0:86176:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: open flags 0304001 00010000:00010000:0.0:1767319308.370088:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.370095:0:86176:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00000020:00100000:0.0:1767319308.370117:0:86176:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319308.370123:0:86176:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65f80 x1853164377398912/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/131984 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319308.370131:0:86176:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00000100:00100000:0.0:1767319308.370152:0:86176:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377398912:192.168.204.123@tcp:101:bash.0 00000100:00100000:0.0:1767319308.370353:0:86176:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.374830:0:86176:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377398912:192.168.204.123@tcp:101:bash.0 00010000:00010000:0.0:1767319308.374852:0:86176:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.374866:0:86176: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-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.374873:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 4/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.374880:0:86176:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.374887:0:86176:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.374894:0:86176:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431529600 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319308.374898:0:86176:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.374905:0:86176:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 4/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.374925:0:86176:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 5/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.374932:0:86176:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319308.374938:0:86176:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 3/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.374945:0:86176:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a19 lrc: 0/0,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 86176 initiator: MDT0 00000002:00100000:0.0:1767319308.374964:0:86176:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438c65f80 x1853164377398912/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319308.374978:0:86176:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65f80 x1853164377398912/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319308.374991:0:86176:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319308.375023:0:86176:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08) 00000080:00200000:0.0:1767319308.375031:0:86176:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319308.375036:0:86176:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f2408212a08) for lock 0x0 00000080:00200008:0.0:1767319308.375060:0:86176:0:(file.c:1001:ll_file_open()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f2408212a08), flags 304000 00000002:00100000:0.0:1767319308.375080:0:86176:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65f80 x1853164377398912/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319308.375131:0:86176:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 44 00000080:00200008:0.0:1767319308.375156:0:86176:0:(file.c:6252:ll_getattr_dentry()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f2408212a08), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319308.375163:0:86176:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08),name=MDT0000 00000002:00010000:0.0:1767319308.375177:0:86176:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319308.375229:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.375247:0:86176:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00010000:00010000:0.0:1767319308.375257:0:86176:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 86176 initiator: MDT0 00000100:00100000:0.0:1767319308.375278:0:86176:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377399040:192.168.204.123@tcp:101:bash.0 00000100:00100000:1.0:1767319308.377373:0:86176:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.386999:0:86176:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377399040:192.168.204.123@tcp:101:bash.0 00010000:00010000:1.0:1767319308.387025:0:86176:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.387038:0:86176:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.387050:0:86176:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.387061:0:86176:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.387073:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.387081:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.387088:0:86176:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319308.387099:0:86176:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c66300 x1853164377399040/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'bash.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319308.387126:0:86176:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.387139:0:86176:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1767319308.387145:0:86176:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:1.0:1767319308.387165:0:86176:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00010000:1.0:1767319308.387170:0:86176:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f2408212a08) for lock 0xf84d4ea57fe82a20 00000080:00010000:1.0:1767319308.387175:0:86176:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f2408212a08) 00000080:00010000:1.0:1767319308.387178:0:86176:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a20 from it ffffaaa9c7ff7cd8 00010000:00010000:1.0:1767319308.387181:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.387190:0:86176:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.387390:0:86176:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08) pos/size0/10752 32bit_api 0 00000002:00010000:1.0:1767319308.387408:0:86176:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200000402:0x1:0x0]) in obj [0x200000402:0x1:0x0], intent: readdir flags 0 00010000:00010000:1.0:1767319308.387417:0:86176:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.387427:0:86176:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1767319308.388030:0:86176:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377399168:192.168.204.123@tcp:37:bash.0 00000100:00100000:1.0:1767319308.388131:0:86176:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdcd80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.400930:0:86176:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377399168:192.168.204.123@tcp:37:bash.0 00010000:00010000:1.0:1767319308.401772:0:86176:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.401800:0:86176:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.401860:0:86176:0:(dir.c:354:ll_iterate()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08) pos/size18446744073709551614/10752 32bit_api 0 00000080:00200008:1.0:1767319308.401877:0:86176:0:(file.c:424:ll_file_release()) START file MDT0000:[0x200000402:0x1:0x0](ffff8f2408212a08), flags 304000 00000002:00100000:1.0:1767319308.401939:0:86176:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c65f80 x1853164377398912/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000020:00100000:1.0:1767319308.401951:0:86176:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:1.0:1767319308.401956:0:86176:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6ea00 x1853164377399424/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:1.0:1767319308.401979:0:86176:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377399424:192.168.204.123@tcp:35:bash.0 00000100:00100000:1.0:1767319308.402100:0:86176:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdcd80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.412895:0:86176:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job bash:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:86176:1853164377399424:192.168.204.123@tcp:35:bash.0 00000002:00100000:1.0:1767319308.412928:0:86176:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c65f80 x1853164377398912/t42949673162(42949673162) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'bash.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319308.416570:0:88914:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319308.416594:0:88914: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:1767319308.416611:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.416627:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.416635:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.416642:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319308.416646:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:0.0:1767319308.416652:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c16b3b58 00010000:00010000:0.0:1767319308.416656:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.416665:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.416678:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.416685:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:0.0:1767319308.416690:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2406ca63c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.416693:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:0.0:1767319308.416701:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f2408213248), inode mode 4140 mask 1 00000080:00200000:0.0:1767319308.416708:0:88914:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f2408213248), flags=24 00000080:00200000:0.0:1767319308.416712:0:88914:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f2408213248), intent=0 00000002:00010000:0.0:1767319308.416723:0:88914:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: lookup flags 0 00010000:00010000:0.0:1767319308.416764:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88914 initiator: MDT0 00010000:00010000:0.0:1767319308.416771:0:88914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00010000:00010000:0.0:1767319308.416780:0:88914:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00000100:00100000:0.0:1767319308.416802:0:88914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377399552:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319308.416890:0:88914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.419856:0:88914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377399552:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319308.419880:0:88914:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.419896:0:88914:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.419903:0:88914:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.419913:0:88914:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.419923:0:88914:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.419954:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.419961:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.419968:0:88914:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319308.419978:0:88914:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438c67800 x1853164377399552/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319308.419990:0:88914:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.420000:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.420011:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.420018:0:88914:0:(ldlm_lock.c:947:ldlm_lock_decref_and_cancel()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.420023:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.420029:0:88914:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.420113:0:88914:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to regular blp list, 1 blwis in pool 00000080:00200000:0.0:1767319308.420121:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319308.420141:0:88914:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:0.0:1767319308.420144:0:88914:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8f2408212a08): rc = 0 00000080:00010000:0.0:1767319308.420150:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f2408212a08) for lock 0xf84d4ea57fe82a20 00000080:00010000:0.0:1767319308.420161:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f2408212a08) 00000080:00010000:0.0:1767319308.420165:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a20 from it ffffaaa9c16b3a28 00010000:00010000:0.0:1767319308.420168:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 lrc: 3/1,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.420175:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.420204:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 1 00000080:00200000:0.0:1767319308.420221:0:88914:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a51:0x21:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8f2408212a08), flags=8 00000080:00200000:0.0:1767319308.420225:0:88914:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a51:0x21:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8f2408212a08), intent=getattr 00000002:00010000:0.0:1767319308.420241:0:88914: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:0.0:1767319308.420278:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 4 type: IBT flags: 0x10000000000000 pid: 88914 initiator: MDT0 00010000:00010000:0.0:1767319308.420285:0:88914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00010000:00010000:0.0:1767319308.420294:0:88914:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00000100:00100000:0.0:1767319308.420343:0:88914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377399680:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319308.420418:0:88914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00010000:00010000:3.0:1767319308.426811:0:88447: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:1767319308.426829:0:88447:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x0 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.426842:0:88447:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431529600 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319308.426847:0:88447:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.426857:0:88447:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 lrc: 2/0,0 mode: PR/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 4 type: IBT gid 0 flags: 0x400000000 nid: local remote: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.426866:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000100:00100000:1.0:1767319308.427243:0:88914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377399680:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319308.427262:0:88914:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e lrc: 4/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 4 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.427279:0:88914:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.427287:0:88914:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.427343:0:88914:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.427363:0:88914:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.427375:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.427382:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.427388:0:88914:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319308.427400:0:88914:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c67800 x1853164377399680/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 600/664 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319308.427413:0:88914:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319308.427424:0:88914:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.427432:0:88914:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953617/33 (0 0) 00000080:00200000:1.0:1767319308.427439:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319308.427480:0:88914:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8f2430aee3c8) 00000080:00200000:1.0:1767319308.427590:0:88914:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x21:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:1.0:1767319308.427596:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8f2430aee3c8) for lock 0xf84d4ea57fe82a2e 00000080:00010000:1.0:1767319308.427615:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8f2430aee3c8) 00000080:00010000:1.0:1767319308.427618:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a2e from it ffffaaa9c16b3b20 00010000:00010000:1.0:1767319308.427622:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.427630:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1767319308.427665:0:88914:0:(file.c:6252:ll_getattr_dentry()) START file [0x200004a51:0x21:0x0]-R-0:[0x200004a51:0x21:0x0](ffff8f2430aee3c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319308.427671:0:88914:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8f2430aee3c8),name=[0x200004a51:0x21:0x0]-R-0 00000002:00010000:1.0:1767319308.427689:0:88914:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x21:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319308.427696:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.427706:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319308.427713:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319308.427718:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8f2430aee3c8) 00000080:00010000:1.0:1767319308.427721:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x21:0x0](ffff8f2430aee3c8) for lock 0xf84d4ea57fe82a2e 00000080:00010000:1.0:1767319308.427725:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a2e from it ffffaaa9c16b3cb8 00010000:00010000:1.0:1767319308.427728:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.427734:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319308.427749:0:88914:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1767319308.427763:0:88914:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x21:0x0] 00000008:00010000:1.0:1767319308.427791:0:88914:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319308.427794:0:88914:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2403cdc3f0, osc lock ffff8f2407e9b0a0, flags 0x400001002 00000008:00010000:1.0:1767319308.427810:0:88914:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319308.427812:0:88914:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2403cdc430, osc lock ffff8f2407e9ad10, flags 0x400001002 00010000:00010000:1.0:1767319308.427855:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.427862:0:88914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.427910:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.427918:0:88914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319308.427929:0:88914:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00000100:00100000:3.0:1767319308.428077:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377399936:192.168.204.123@tcp:101:rm.0 00000100:00100000:3.0:1767319308.428155:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:3.0:1767319308.428168:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377399808:192.168.204.123@tcp:101:rm.0 00010000:00010000:2.0:1767319308.428956:0:88447:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.429001:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 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: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.429007:0:88447:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319308.429040:0:88447:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 lrc: 1/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.429048:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82a27 lrc: 0/0,0 mode: --/PR res: [0x200000402:0x1:0x0].0x0 bits 0x13/0x13 rrc: 3 type: IBT gid 0 flags: 0x4809400000020 nid: local remote: 0xa16e0e9cff0353ca expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.429066:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319308.429067:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319308.429069:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319308.429113:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:3.0:1767319308.429126:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377400064:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319308.433179:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377400064:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319308.433265:0:12517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433285:0:12517:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433300:0:12517:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433343:0:12517:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319308.433364:0:12517:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319308.433376:0:12517:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319308.433380:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433387:0:12517:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433394:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433415:0:12517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319308.433432:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377399808:192.168.204.123@tcp:101:rm.0 00010000:00010000:3.0:1767319308.433450:0:12517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433459:0:12517:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433476:0:12517:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433488:0:12517:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319308.433497:0:12517:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319308.433505:0:12517:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:3.0:1767319308.433516:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433522:0:12517:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433540:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.433548:0:12517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319308.433559:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377399936:192.168.204.123@tcp:101:rm.0 00000080:00200000:1.0:1767319308.433707:0:88914:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x21:0x0] updating i_size 1052672 i_blocks 2062 00000020:00010000:1.0:1767319308.433714:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2407efc490 (ffff8f2403ab8cf8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.433718:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2407efc490 (ffff8f2403ab8cf8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.433724:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2403cdc3f0 (ffff8f2403ab8128/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.433729:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2403cdc430 (ffff8f2403ab8c68/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.433732:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2407efc490 (ffff8f2403ab8cf8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.433735:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2403cdc3f0 (ffff8f2403ab8cf8/1) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.433740:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2403cdc430 (ffff8f2403ab8cf8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.433756:0:88914: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:1.0:1767319308.433828:0:88914:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319308.433848:0:88914: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:1767319308.433863:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.433874:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.433881:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319308.433890:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319308.433893:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:1.0:1767319308.433899:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c16b3c10 00010000:00010000:1.0:1767319308.433902:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.433909:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.433919:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.433926:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1767319308.433931:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2406ca63c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.433934:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1767319308.433937:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f2408213248), inode mode 4140 mask 1 00000080:00200000:1.0:1767319308.433940:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:1.0:1767319308.433943:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 1 00000080:00200000:1.0:1767319308.433948:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a51:0x21:0x0]-R-0, flags=0 00000080:00200000:1.0:1767319308.433952:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 3 00000080:00200000:1.0:1767319308.433957:0:88914:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x200004a51:0x21:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8f2408212a08) 00010000:00010000:1.0:1767319308.433984:0:88914:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.434060:0:88914:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319308.434071:0:88914:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x21:0x0]: losing layout lock 00010000:00010000:1.0:1767319308.434100:0:88914:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.434108:0:88914:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.434113:0:88914:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 2 locks packed 00010000:00010000:1.0:1767319308.434116:0:88914:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82a2e 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: 0xa16e0e9cff0353e6 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.434133:0:88914:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528000/0xf84d4ea57fe82a20 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: 0xa16e0e9cff0353ae expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000020:00100000:1.0:1767319308.434149:0:88914:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319308.434157:0:88914:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6ed80 x1853164377400320/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 512/752 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319308.434181:0:88914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ed80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377400320:192.168.204.123@tcp:36:rm.0 00000100:00100000:1.0:1767319308.434245:0:88914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc3c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.442675:0:88914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ed80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377400320:192.168.204.123@tcp:36:rm.0 00000080:00200000:1.0:1767319308.442734:0:88914:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00020000:00200000:1.0:1767319308.442748:0:88914:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.442780:0:88914:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a51:0x21:0x0] ignore/verify layout 1/0, layout version 0 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:1.0:1767319308.442787:0:88914:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x21:0x0](ffff8f2430aee3c8) 00000008:00010000:1.0:1767319308.442869:0:88914:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319143 1767319143 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319143 1767319143 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319308.442912:0:88914:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 11 [cma]time: 1767319143 1767319143 0 by oinfo size 4096 blocks 11 [cma]time 1767319143 1767319143 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.442984:0:88914:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319308.443002:0:88914: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:1767319308.443014:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.443028:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.443035:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319308.443040:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319308.443043:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:1.0:1767319308.443050:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c16b3b58 00010000:00010000:1.0:1767319308.443053:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.443061:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.443076:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.443083:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1767319308.443089:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2406ca63c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.443092:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1767319308.443102:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f2408213248), inode mode 4140 mask 1 00000080:00200000:1.0:1767319308.443114:0:88914:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f2408213248), flags=24 00000080:00200000:1.0:1767319308.443118:0:88914:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=MDT0000, dir=[0x200000002:0x3:0x0](ffff8f2408213248), intent=0 00000002:00010000:1.0:1767319308.443131:0:88914:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: MDT0000,[0x0:0x0:0x0]) in obj [0x200000002:0x3:0x0], intent: lookup flags 0 00010000:00010000:1.0:1767319308.443173:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88914 initiator: MDT0 00010000:00010000:1.0:1767319308.443181:0:88914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00010000:00010000:1.0:1767319308.443191:0:88914:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 lrc: 3/1,0 mode: --/CR res: [0x200000002:0x3:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00000100:00100000:1.0:1767319308.443210:0:88914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377400448:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319308.443350:0:88914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdcd80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.452481:0:88914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377400448:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319308.452506:0:88914:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.452528:0:88914:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.452536:0:88914:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.452549:0:88914:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.452559:0:88914:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.452590:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.452598:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.452605:0:88914:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319308.452617:0:88914:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2405f6d180 x1853164377400448/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319308.452628:0:88914:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.452638:0:88914:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589935618/1 (0 0) 00000080:00200000:1.0:1767319308.452645:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000002:0x3:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319308.452665:0:88914:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000402:0x1:0x0], updating i_size 10752 00000080:00200000:1.0:1767319308.452668:0:88914:0:(namei.c:151:ll_iget()) got inode: [0x200000402:0x1:0x0](ffff8f2408212a08): rc = 0 00000080:00010000:1.0:1767319308.452674:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f2408212a08) for lock 0xf84d4ea57fe82a43 00000080:00010000:1.0:1767319308.452686:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000402:0x1:0x0](ffff8f2408212a08) 00000080:00010000:1.0:1767319308.452690:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a43 from it ffffaaa9c16b3a28 00010000:00010000:1.0:1767319308.452693:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.452701:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.452733:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 1 00000080:00200000:1.0:1767319308.452757:0:88914:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a51:0x22:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8f2408212a08), flags=8 00000080:00200000:1.0:1767319308.452761:0:88914:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a51:0x22:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8f2408212a08), intent=getattr 00000002:00010000:1.0:1767319308.452778:0:88914: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:1.0:1767319308.452819:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88914 initiator: MDT0 00010000:00010000:1.0:1767319308.452826:0:88914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00010000:00010000:1.0:1767319308.452835:0:88914:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00000100:00100000:1.0:1767319308.452855:0:88914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377400576:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319308.452917:0:88914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdcd80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.457578:0:88914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377400576:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319308.457605:0:88914:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.457628:0:88914:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.457636:0:88914:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.457648:0:88914:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.457658:0:88914:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.457690:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.457698:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.457705:0:88914:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319308.457716:0:88914:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2405f6d180 x1853164377400576/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 600/664 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319308.457728:0:88914:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319308.457742:0:88914:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.457752:0:88914:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953617/34 (0 0) 00000080:00200000:1.0:1767319308.457759:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319308.457789:0:88914:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff8f2430aee3c8) 00000080:00200000:1.0:1767319308.458147:0:88914:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x22:0x0]: layout version change: 4294967294 -> 1 00000080:00010000:1.0:1767319308.458155:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x22:0x0](ffff8f2430aee3c8) for lock 0xf84d4ea57fe82a4a 00000080:00010000:1.0:1767319308.458168:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x22:0x0](ffff8f2430aee3c8) 00000080:00010000:1.0:1767319308.458172:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a4a from it ffffaaa9c16b3b20 00010000:00010000:1.0:1767319308.458175:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.458195:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1767319308.458235:0:88914:0:(file.c:6252:ll_getattr_dentry()) START file [0x200004a51:0x22:0x0]-R-0:[0x200004a51:0x22:0x0](ffff8f2430aee3c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319308.458243:0:88914:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff8f2430aee3c8),name=[0x200004a51:0x22:0x0]-R-0 00000002:00010000:1.0:1767319308.458263:0:88914:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x22:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319308.458272:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.458282:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319308.458289:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319308.458294:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x22:0x0](ffff8f2430aee3c8) 00000080:00010000:1.0:1767319308.458298:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x22:0x0](ffff8f2430aee3c8) for lock 0xf84d4ea57fe82a4a 00000080:00010000:1.0:1767319308.458330:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a4a from it ffffaaa9c16b3cb8 00010000:00010000:1.0:1767319308.458333:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.458340:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319308.458357:0:88914:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1767319308.458367:0:88914:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x22:0x0] 00000008:00010000:1.0:1767319308.458386:0:88914:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319308.458390:0:88914:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x400001002 00010000:00010000:1.0:1767319308.458434:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.458447:0:88914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319308.458536:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000020:00200000:1.0:1767319308.459538:0:88914:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00000100:00100000:0.0:1767319308.461596:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377400704:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319308.464285:0:12518:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.464404:0:12518:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.464420:0:12518:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.464435:0:12518:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319308.464451:0:12518:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 4096, setting rss=4096; kms=4096, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319308.464462:0:12518:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:0.0:1767319308.464528:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.464537:0:12518:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.464544:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.464572:0:12518:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319308.464592:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377400704:192.168.204.123@tcp:101:rm.0 00000080:00200000:1.0:1767319308.467714:0:88914:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x22:0x0] updating i_size 1052672 i_blocks 11 00000020:00010000:1.0:1767319308.467724:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2407efc490 (ffff8f2403ab8cf8/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.467729:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2407efc490 (ffff8f2403ab8cf8/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.467734:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f2403ab8128/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.467739:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2407efc490 (ffff8f2403ab8cf8/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.467742:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f2403ab8cf8/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.467757:0:88914: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:1.0:1767319308.467804:0:88914:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319308.467825:0:88914: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:1767319308.467841:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.467855:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.467863:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319308.467870:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319308.467873:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:1.0:1767319308.467879:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c16b3c10 00010000:00010000:1.0:1767319308.467883:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.467891:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.467925:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.467932:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:1.0:1767319308.467937:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2406ca63c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.467940:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:1.0:1767319308.467944:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f2408213248), inode mode 4140 mask 1 00000080:00200000:1.0:1767319308.467947:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:1.0:1767319308.467950:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 1 00000080:00200000:1.0:1767319308.467955:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a51:0x22:0x0]-R-0, flags=0 00000080:00200000:1.0:1767319308.467958:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 3 00000080:00200000:1.0:1767319308.467963:0:88914:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x200004a51:0x22:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8f2408212a08) 00010000:00010000:1.0:1767319308.467997:0:88914:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319308.468012:0:88914:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x22:0x0]: losing layout lock 00010000:00010000:1.0:1767319308.468054:0:88914:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.468061:0:88914:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319308.468064:0:88914:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a4a 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: 0xa16e0e9cff035448 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1767319308.468093:0:88914:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319308.468106:0:88914:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6fb80 x1853164377400960/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 512/752 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319308.468131:0:88914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377400960:192.168.204.123@tcp:36:rm.0 00000100:00100000:2.0:1767319308.470167:0:88914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc540 going to sleep for 11 seconds 00010000:00010000:3.0:1767319308.471477:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319308.474573:0:88914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377400960:192.168.204.123@tcp:36:rm.0 00000080:00200000:0.0:1767319308.474647:0:88914:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x22:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:0.0:1767319308.474660:0:88914:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.474710:0:88914: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:0.0:1767319308.474719:0:88914:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x22:0x0](ffff8f2430aee3c8) 00000008:00010000:0.0:1767319308.474752:0:88914:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 4096 blocks 11 [cma]time: 1767319143 1767319143 0 by oinfo size 4096 blocks 11 [cma]time 1767319143 1767319143 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.474839:0:88914:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319308.474859:0:88914: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:1767319308.474872:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.474885:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.474892:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.474898:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319308.474901:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:0.0:1767319308.474908:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c16b3b58 00010000:00010000:0.0:1767319308.474926:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.474935:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.474950:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.474957:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:0.0:1767319308.474962:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2406ca63c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.474965:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:0.0:1767319308.474968:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f2408213248), inode mode 4140 mask 1 00000080:00200000:0.0:1767319308.474971:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:0.0:1767319308.474974:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 1 00000080:00200000:0.0:1767319308.474987:0:88914:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=[0x200004a51:0x23:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8f2408212a08), flags=8 00000080:00200000:0.0:1767319308.474992:0:88914:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=[0x200004a51:0x23:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8f2408212a08), intent=getattr 00000002:00010000:0.0:1767319308.475006:0:88914: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:0.0:1767319308.475048:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88914 initiator: MDT0 00010000:00010000:0.0:1767319308.475055:0:88914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00010000:00010000:0.0:1767319308.475064:0:88914:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 lrc: 3/1,0 mode: --/CR res: [0x200000402:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88914 initiator: MDT0 00000100:00100000:0.0:1767319308.475084:0:88914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377401088:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319308.475264:0:88914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.481376:0:88914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377401088:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319308.481411:0:88914:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.481450:0:88914:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.481457:0:88914:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.481476:0:88914:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.481487:0:88914:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.481501:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.481509:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.481517:0:88914:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319308.481529:0:88914:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c65180 x1853164377401088/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 600/664 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319308.481541:0:88914:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 80 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319308.481554:0:88914:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319308.481575:0:88914:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953617/35 (0 0) 00000080:00200000:0.0:1767319308.481583:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319308.481616:0:88914:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff8f24082142c8) 00000080:00200000:0.0:1767319308.481704:0:88914:0:(file.c:6809:ll_layout_conf()) [0x200004a51:0x23:0x0]: layout version change: 4294967294 -> 1 00000080:00010000:0.0:1767319308.481711:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x23:0x0](ffff8f24082142c8) for lock 0xf84d4ea57fe82a58 00000080:00010000:0.0:1767319308.481723:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x23:0x0](ffff8f24082142c8) 00000080:00010000:0.0:1767319308.481727:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a58 from it ffffaaa9c16b3b20 00010000:00010000:0.0:1767319308.481730:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319308.481739:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200008:0.0:1767319308.481786:0:88914:0:(file.c:6252:ll_getattr_dentry()) START file [0x200004a51:0x23:0x0]-R-0:[0x200004a51:0x23:0x0](ffff8f24082142c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:0.0:1767319308.481799:0:88914:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff8f24082142c8),name=[0x200004a51:0x23:0x0]-R-0 00000002:00010000:0.0:1767319308.481823:0:88914:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a51:0x23:0x0]) in obj [0x200000402:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319308.481832:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319308.481842:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319308.481848:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000402:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.481852:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a51:0x23:0x0](ffff8f24082142c8) 00000080:00010000:0.0:1767319308.481855:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a51:0x23:0x0](ffff8f24082142c8) for lock 0xf84d4ea57fe82a58 00000080:00010000:0.0:1767319308.481859:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a58 from it ffffaaa9c16b3cb8 00010000:00010000:0.0:1767319308.481870:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319308.481877:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319308.481893:0:88914:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:0.0:1767319308.481903:0:88914:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a51:0x23:0x0] 00000008:00010000:0.0:1767319308.481917:0:88914:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:0.0:1767319308.481920:0:88914:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x400001002 00010000:00010000:0.0:1767319308.481966:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.481974:0:88914:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319308.482037:0:88914:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00000100:00100000:2.0:1767319308.482109:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377401216:192.168.204.123@tcp:101:rm.0 00010000:00010000:2.0:1767319308.485181:0:12516:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.485208:0:12516:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.485223:0:12516:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.485239:0:12516:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319308.485255:0:12516:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319308.485267:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:2.0:1767319308.485286:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.485295:0:12516:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.485325:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.485334:0:12516:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319308.485367:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377401216:192.168.204.123@tcp:101:rm.0 00000080:00200000:0.0:1767319308.485463:0:88914:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a51:0x23:0x0] updating i_size 1048576 i_blocks 2051 00000020:00010000:0.0:1767319308.485480:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2420690920 (ffff8f2420775c68/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.485483:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2420690920 (ffff8f2420775c68/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.485488:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775008/1) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.485493:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2420690920 (ffff8f2420775c68/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.485495:0:88914:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.485508:0:88914: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:0.0:1767319308.485554:0:88914:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319308.485574:0:88914: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:1767319308.485589:0:88914:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.485613:0:88914:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.485621:0:88914:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.485627:0:88914:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319308.485631:0:88914:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:0.0:1767319308.485637:0:88914:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c16b3c10 00010000:00010000:0.0:1767319308.485640:0:88914:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.485648:0:88914:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.485659:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.485666:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=.lustre, flags=24 00000080:00200000:0.0:1767319308.485671:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x1:0x0](ffff8f2406ca63c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.485674:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=lost+found, flags=24 00000080:00200000:0.0:1767319308.485677:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000002:0x3:0x0](ffff8f2408213248), inode mode 4140 mask 1 00000080:00200000:0.0:1767319308.485680:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=MDT0000, flags=24 00000080:00200000:0.0:1767319308.485683:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 1 00000080:00200000:0.0:1767319308.485690:0:88914:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=[0x200004a51:0x23:0x0]-R-0, flags=0 00000080:00200000:0.0:1767319308.485695:0:88914:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000402:0x1:0x0](ffff8f2408212a08), inode mode 41c0 mask 3 00000080:00200000:0.0:1767319308.485699:0:88914:0:(namei.c:2354:ll_unlink()) VFS Op:name=[0x200004a51:0x23:0x0]-R-0, dir=[0x200000402:0x1:0x0](ffff8f2408212a08) 00010000:00010000:0.0:1767319308.485731:0:88914:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319308.485746:0:88914:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a51:0x23:0x0]: losing layout lock 00010000:00010000:0.0:1767319308.485783:0:88914:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319308.485795:0:88914:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319308.485798:0:88914:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82a58 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: 0xa16e0e9cff035487 expref: -99 pid: 88914 timeout: 0 lvb_type: 3 00000020:00100000:0.0:1767319308.485825:0:88914:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:0.0:1767319308.485832:0:88914:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c67b80 x1853164377401472/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 512/752 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:0.0:1767319308.485857:0:88914:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67b80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377401472:192.168.204.123@tcp:36:rm.0 00000100:00100000:0.0:1767319308.485936:0:88914:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.490421:0:88914:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67b80 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88914:1853164377401472:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319308.490514:0:88914:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a51:0x23:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:2.0:1767319308.490526:0:88914:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.490562:0:88914: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:1767319308.490570:0:88914:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a51:0x23:0x0](ffff8f24082142c8) 00000008:00010000:2.0:1767319308.490602:0:88914:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319143 1767319143 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319143 1767319143 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.504126:0:88915:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:3.0:1767319308.504154:0:88915: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:1767319308.504171:0:88915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.504188:0:88915:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.504196:0:88915:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319308.504203:0:88915:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:3.0:1767319308.504207:0:88915:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:3.0:1767319308.504214:0:88915:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ec7b58 00010000:00010000:3.0:1767319308.504217:0:88915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.504226:0:88915:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.504251:0:88915:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:3.0:1767319308.504263:0:88915:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), flags=24 00000080:00200000:3.0:1767319308.504268:0:88915:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), intent=0 00000002:00010000:3.0:1767319308.504280:0:88915: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:1767319308.504354:0:88915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.504361:0:88915:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.504371:0:88915:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00000100:00100000:3.0:1767319308.504396:0:88915:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa300 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377401600:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319308.504845:0:88915:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08540 going to sleep for 11 seconds 00000100:00100000:3.0:1767319308.510508:0:88915:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa300 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377401600:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319308.510537:0:88915:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.510561:0:88915:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.510569:0:88915:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.510581:0:88915:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.510610:0:88915:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.510621:0:88915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.510629:0:88915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.510636:0:88915:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319308.510647:0:88915:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438caa300 x1853164377401600/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319308.510659:0:88915:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.510668:0:88915:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/1 (0 0) 00000080:00200000:3.0:1767319308.510674:0:88915:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319308.510694:0:88915:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 512 00000080:00200000:3.0:1767319308.510697:0:88915:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x1:0x0](ffff8f2408215348): rc = 0 00000080:00010000:3.0:1767319308.510703:0:88915:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x1:0x0](ffff8f2408215348) for lock 0xf84d4ea57fe82a66 00000080:00010000:3.0:1767319308.510714:0:88915:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x1:0x0](ffff8f2408215348) 00000080:00010000:3.0:1767319308.510718:0:88915:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a66 from it ffffaaa9c7ec7a28 00010000:00010000:3.0:1767319308.510722:0:88915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.510729:0:88915:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.510769:0:88915:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319308.510785:0:88915:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), flags=8 00000080:00200000:3.0:1767319308.510789:0:88915:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:3.0:1767319308.510807:0:88915: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:1767319308.510848:0:88915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.510855:0:88915:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.510864:0:88915:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00000100:00100000:3.0:1767319308.510885:0:88915:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa300 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377401728:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319308.510943:0:88915:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08540 going to sleep for 11 seconds 00000100:00100000:3.0:1767319308.516290:0:88915:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa300 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377401728:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319308.516349:0:88915:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516363:0:88915: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-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516371:0:88915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516377:0:88915:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516385:0:88915:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516409:0:88915:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f243cc0f400 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319308.516413:0:88915:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516420:0:88915:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516426:0:88915:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516433:0:88915:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319308.516439:0:88915:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516444:0:88915:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a6d lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88915 initiator: MDT0 00000002:00100000:3.0:1767319308.516461:0:88915:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438caa300 x1853164377401728/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319308.516485:0:88915:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:3.0:1767319308.516506:0:88915:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 30 res 8589953618/1 (0 0) 00000080:00200000:3.0:1767319308.516581:0:88915:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:3.0:1767319308.516595:0:88915: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:1767319308.516604:0:88915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.516615:0:88915:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.516621:0:88915:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319308.516632:0:88915:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:3.0:1767319308.516635:0:88915:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:3.0:1767319308.516641:0:88915:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ec7bf8 00010000:00010000:3.0:1767319308.516644:0:88915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.516653:0:88915:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.516667:0:88915:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:3.0:1767319308.516673:0:88915:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:3.0:1767319308.516694:0:88915:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319308.516706:0:88915:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:3.0:1767319308.516711:0:88915:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), file ffff8f2409868c00, open_flags a141, mode 81b6 opened 0 00000080:00200000:3.0:1767319308.516719:0:88915:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=open|creat 00000002:00010000:3.0:1767319308.516737:0:88915: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:3.0:1767319308.516786:0:88915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.516793:0:88915:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00000020:00100000:3.0:1767319308.516803:0:88915:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319308.516811:0:88915:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438caa300 x1853164377401984/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/66448 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319308.516820:0:88915:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00000100:00100000:3.0:1767319308.516839:0:88915:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa300 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377401984:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319308.516985:0:88915:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08540 going to sleep for 11 seconds 00000100:00100000:3.0:1767319308.524820:0:88915:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa300 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377401984:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319308.524849:0:88915:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.524872:0:88915:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.524880:0:88915:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.524891:0:88915:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.524903:0:88915:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.524914:0:88915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.524921:0:88915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.524928:0:88915:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319308.524938:0:88915:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff8f2438caa300 x1853164377401984/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319308.524968:0:88915:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438caa300 x1853164377401984/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319308.524980:0:88915:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.524989:0:88915:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:3.0:1767319308.524996:0:88915:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319308.525010:0:88915:0:(namei.c:1569:ll_create_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=open|creat 00000080:00200000:3.0:1767319308.525035:0:88915:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000080:00200000:3.0:1767319308.525041:0:88915:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x2:0x0], updating i_size 0 00000080:00200000:3.0:1767319308.525102:0:88915:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:3.0:1767319308.525107:0:88915:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000080:00010000:3.0:1767319308.525110:0:88915:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) for lock 0xf84d4ea57fe82a74 00000080:00010000:3.0:1767319308.525120:0:88915:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000080:00200008:3.0:1767319308.525133:0:88915:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a52:0x2:0x0](ffff8f2406cda1c8), flags 120501 00000002:00100000:3.0:1767319308.525150:0:88915:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438caa300 x1853164377401984/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:3.0:1767319308.525181:0:88915:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a74 from it ffff8f2438cd0d80 00010000:00010000:3.0:1767319308.525185:0:88915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.525195:0:88915:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319308.525215:0:88915:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8f2406cda1c8), inode mode 81a4 mask 40 00000080:00200000:3.0:1767319308.525263:0:88915:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8f2406cda1c8), inode mode 81a4 mask 2 00000080:00200000:3.0:1767319308.525276:0:88915:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8f2406cda1c8), xattr lov 00000002:00010000:3.0:1767319308.525291:0:88915:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x2:0x0]) in obj [0x200004a52:0x1:0x0], intent: open flags 040000002 00010000:00010000:3.0:1767319308.525382:0:88915:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.525390:0:88915:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00000020:00100000:3.0:1767319308.525400:0:88915:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319308.525417:0:88915:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca9500 x1853164377402240/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/131984 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319308.525426:0:88915:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00000100:00100000:3.0:1767319308.525445:0:88915:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9500 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377402240:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319308.525596:0:88915:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.531366:0:12510:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:3.0:1767319308.531776:0:88442:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438516992 00000100:00100000:3.0:1767319308.531787:0:88442:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438516992 00000100:00100000:3.0:1767319308.531841:0:88442:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 1 00000100:00100000:3.0:1767319308.531967:0:88442:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2405f6c380 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f+5:157959:x1853164438516992:12345-192.168.204.123@tcp:104: 00010000:00010000:3.0:1767319308.531987:0:88442:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319308.532155:0:88442:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:3.0:1767319308.532163:0:88442:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2405f6c380 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f+5:157959:x1853164438516992:12345-192.168.204.123@tcp:104: Request processed in 313us (807us total) trans 0 rc 0/0 00000100:00100000:3.0:1767319308.532171:0:88442:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 1 00010000:00010000:0.0:1767319308.533171:0:88447: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:1767319308.533183:0:88447:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.533195:0:88447:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f243cc0fc00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319308.533200:0:88447:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.533209:0:88447:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.533218:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.533241:0:88447:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:0.0:1767319308.533284:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.533291:0:88447:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319308.533367:0:88447:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.533375:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0fc00/0xf84d4ea57fe82a74 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: 0xa16e0e9cff0354f7 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.533395:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319308.533397:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319308.533399:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319308.533416:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377402368:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319308.537783:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377402368:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319308.542133:0:88915:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9500 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377402240:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319308.542162:0:88915:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.542178:0:88915: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-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.542185:0:88915:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.542192:0:88915:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.542200:0:88915:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.542206:0:88915:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f243cc0f400 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:3.0:1767319308.542211:0:88915:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.542218:0:88915:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.542225:0:88915:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.542234:0:88915:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:3.0:1767319308.542242:0:88915:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88915 initiator: MDT0 00010000:00010000:3.0:1767319308.542248:0:88915:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f400/0xf84d4ea57fe82a7b lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88915 initiator: MDT0 00000002:00100000:3.0:1767319308.542290:0:88915:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff8f2438ca9500 x1853164377402240/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319308.542699:0:88915:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438ca9500 x1853164377402240/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:3.0:1767319308.542719:0:88915:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:3.0:1767319308.542795:0:88915:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319308.542803:0:88915: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:3.0:1767319308.542844:0:88915:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x2:0x0], updating i_size 0 00000002:00100000:3.0:1767319308.542860:0:88915:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438ca9500 x1853164377402240/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:3.0:1767319308.542897:0:88915:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438ca9500 x1853164377402240/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319308.542906:0:88915:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319308.542911:0:88915:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca9f80 x1853164377402624/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319308.542933:0:88915:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9f80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377402624:192.168.204.123@tcp:35:lfs.0 00000100:00100000:3.0:1767319308.543005:0:88915:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08780 going to sleep for 11 seconds 00000100:00100000:3.0:1767319308.546191:0:88915:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9f80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377402624:192.168.204.123@tcp:35:lfs.0 00000002:00100000:3.0:1767319308.546222:0:88915:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438ca9500 x1853164377402240/t42949673168(42949673168) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:3.0:1767319308.546271:0:88915:0:(file.c:424:ll_file_release()) START file f0:[0x200004a52:0x2:0x0](ffff8f2406cda1c8), flags 100001 00000002:00100000:3.0:1767319308.546348:0:88915:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438caa300 x1853164377401984/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319308.546371:0:88915:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319308.546376:0:88915:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438caaa00 x1853164377402880/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319308.546395:0:88915:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caaa00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377402880:192.168.204.123@tcp:35:lfs.0 00000100:00100000:3.0:1767319308.546478:0:88915:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08540 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.550780:0:88915:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caaa00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88915:1853164377402880:192.168.204.123@tcp:35:lfs.0 00000002:00100000:1.0:1767319308.550827:0:88915:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438caa300 x1853164377401984/t42949673167(42949673167) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319308.563511:0:88916:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319308.563544:0:88916: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:1767319308.563562:0:88916:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.563578:0:88916:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.563586:0:88916:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319308.563595:0:88916:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319308.563599:0:88916:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:2.0:1767319308.563606:0:88916:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ec7b58 00010000:00010000:2.0:1767319308.563610:0:88916:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.563618:0:88916:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.563641:0:88916:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319308.563648:0:88916:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319308.563654:0:88916:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319308.563665:0:88916:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), flags=8 00000080:00200000:2.0:1767319308.563669:0:88916:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:2.0:1767319308.563681:0:88916:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:2.0:1767319308.563728:0:88916:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.563735:0:88916:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.563746:0:88916:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88916 initiator: MDT0 00000100:00100000:2.0:1767319308.563772:0:88916:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc380 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377403008:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319308.563872:0:88916:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e780 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.567211:0:88916:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc380 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377403008:192.168.204.123@tcp:101:lfs.0 00010000:00010000:1.0:1767319308.567234:0:88916:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567247:0:88916: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-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567254:0:88916:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567261:0:88916:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567269:0:88916:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567275:0:88916:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2438dd8200 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:1.0:1767319308.567279:0:88916:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567286:0:88916:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567293:0:88916:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567299:0:88916:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:1.0:1767319308.567340:0:88916:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567363:0:88916:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82a82 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88916 initiator: MDT0 00000002:00100000:1.0:1767319308.567381:0:88916:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2438bdc380 x1853164377403008/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319308.567395:0:88916:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:1.0:1767319308.567420:0:88916:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 30 res 8589953618/1 (0 0) 00000080:00200000:1.0:1767319308.567510:0:88916:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319308.567526:0:88916: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:1767319308.567535:0:88916:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.567545:0:88916:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.567552:0:88916:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319308.567557:0:88916:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319308.567560:0:88916:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:1.0:1767319308.567565:0:88916:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ec7bf8 00010000:00010000:1.0:1767319308.567568:0:88916:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.567576:0:88916:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.567591:0:88916:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.567598:0:88916:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:1.0:1767319308.567604:0:88916:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.567622:0:88916:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:1.0:1767319308.567627:0:88916:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), file ffff8f240a6c4a80, open_flags a141, mode 81b6 opened 0 00000080:00200000:1.0:1767319308.567635:0:88916:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=open|creat 00000002:00010000:1.0:1767319308.567653:0:88916: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:1.0:1767319308.567694:0:88916:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88916 initiator: MDT0 00010000:00010000:1.0:1767319308.567701:0:88916:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88916 initiator: MDT0 00000020:00100000:1.0:1767319308.567711:0:88916:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319308.567718:0:88916:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6ca80 x1853164377403264/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/66448 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319308.567727:0:88916:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88916 initiator: MDT0 00000100:00100000:1.0:1767319308.567745:0:88916:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377403264:192.168.204.123@tcp:101:lfs.0 00000100:00100000:1.0:1767319308.567874:0:88916:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc300 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.571784:0:88916:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377403264:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319308.571812:0:88916:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.571835:0:88916:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.571844:0:88916:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.571855:0:88916:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.571881:0:88916:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.571894:0:88916:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.571902:0:88916:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.571909:0:88916:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319308.571921:0:88916:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff8f2405f6ca80 x1853164377403264/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319308.571935:0:88916:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6ca80 x1853164377403264/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319308.571946:0:88916:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.571957:0:88916:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:2.0:1767319308.571964:0:88916:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319308.571976:0:88916:0:(namei.c:1569:ll_create_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=open|creat 00000080:00200000:2.0:1767319308.572006:0:88916:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000080:00200000:2.0:1767319308.572013:0:88916:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x3:0x0], updating i_size 0 00000080:00200000:2.0:1767319308.572068:0:88916:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:2.0:1767319308.572074:0:88916:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000080:00010000:2.0:1767319308.572077:0:88916:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82a89 00000080:00010000:2.0:1767319308.572096:0:88916:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000080:00200008:2.0:1767319308.572110:0:88916:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a52:0x3:0x0](ffff8f2406ca1988), flags 120501 00000002:00100000:2.0:1767319308.572129:0:88916:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6ca80 x1853164377403264/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319308.572159:0:88916:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a89 from it ffff8f2408453a20 00010000:00010000:2.0:1767319308.572163:0:88916:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.572172:0:88916:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.572194:0:88916:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8f2406ca1988), inode mode 81a4 mask 40 00000080:00200000:2.0:1767319308.572248:0:88916:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8f2406ca1988), inode mode 81a4 mask 2 00000080:00200000:2.0:1767319308.572258:0:88916:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8f2406ca1988), xattr lov 00000002:00010000:2.0:1767319308.572274:0:88916: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:1767319308.572669:0:88916:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.572678:0:88916:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88916 initiator: MDT0 00000020:00100000:2.0:1767319308.572688:0:88916:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319308.572695:0:88916:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdc380 x1853164377403520/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/131984 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319308.572704:0:88916:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88916 initiator: MDT0 00000100:00100000:2.0:1767319308.572722:0:88916:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc380 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377403520:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319308.572862:0:88916:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e780 going to sleep for 11 seconds 00000100:00100000:3.0:1767319308.575488:0:12511:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:1.0:1767319308.575692:0:88442:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438517120 00000100:00100000:1.0:1767319308.575702:0:88442:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438517120 00000100:00100000:1.0:1767319308.575757:0:88442:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 2 00000100:00100000:1.0:1767319308.575767:0:88442:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2438ca8000 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f+5:157957:x1853164438517120:12345-192.168.204.123@tcp:104: 00010000:00010000:1.0:1767319308.575782:0:88442:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.575856:0:88442: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:1767319308.575863:0:88442:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2438ca8000 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f+5:157957:x1853164438517120:12345-192.168.204.123@tcp:104: Request processed in 98us (386us total) trans 0 rc 0/0 00000100:00100000:1.0:1767319308.575885:0:88442:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 2 00010000:00010000:2.0:1767319308.576140:0:88448:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1767319308.576147:0:88448:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.576157:0:88448:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2400030800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319308.576162:0:88448:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.576172:0:88448:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.576180:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.576202:0:88448:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:2.0:1767319308.576241:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.576247:0:88448:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00000100:00100000:0.0:1767319308.576322:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377403648:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1767319308.576405:0:88448:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.576413:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030800/0xf84d4ea57fe82a89 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: 0xa16e0e9cff035544 expref: -99 pid: 88916 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.576433:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319308.576435:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319308.576438:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319308.581753:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377403648:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319308.582136:0:88916:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc380 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377403520:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319308.582155:0:88916:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.582179:0:88916: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-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.582186:0:88916:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.582193:0:88916:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.582201:0:88916:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.582207:0:88916:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2438dd9200 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319308.582212:0:88916:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.582219:0:88916:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.582226:0:88916:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.582233:0:88916:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319308.582239:0:88916:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88916 initiator: MDT0 00010000:00010000:2.0:1767319308.582245:0:88916:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82a90 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88916 initiator: MDT0 00000002:00100000:2.0:1767319308.582263:0:88916:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff8f2438bdc380 x1853164377403520/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319308.582276:0:88916:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdc380 x1853164377403520/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319308.582379:0:88916:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319308.582446:0:88916: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:1767319308.582454:0:88916: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:2.0:1767319308.583789:0:88916:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x3:0x0], updating i_size 0 00000002:00100000:2.0:1767319308.583819:0:88916:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bdc380 x1853164377403520/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319308.583859:0:88916:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bdc380 x1853164377403520/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319308.583868:0:88916:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319308.583874:0:88916:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdd180 x1853164377403904/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319308.583896:0:88916:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377403904:192.168.204.123@tcp:35:lfs.0 00000100:00100000:2.0:1767319308.583969:0:88916:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ed80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.589293:0:88916:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd180 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377403904:192.168.204.123@tcp:35:lfs.0 00000002:00100000:2.0:1767319308.589343:0:88916:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bdc380 x1853164377403520/t42949673172(42949673172) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:2.0:1767319308.589392:0:88916:0:(file.c:424:ll_file_release()) START file f1:[0x200004a52:0x3:0x0](ffff8f2406ca1988), flags 100001 00000002:00100000:2.0:1767319308.589444:0:88916:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6ca80 x1853164377403264/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319308.589454:0:88916:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319308.589460:0:88916:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdce00 x1853164377404160/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319308.589492:0:88916:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377404160:192.168.204.123@tcp:35:lfs.0 00000100:00100000:2.0:1767319308.589573:0:88916:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e6c0 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.592569:0:88916:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdce00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88916:1853164377404160:192.168.204.123@tcp:35:lfs.0 00000002:00100000:1.0:1767319308.592605:0:88916:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6ca80 x1853164377403264/t42949673171(42949673171) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319308.603015:0:88917:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319308.603048:0:88917: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:1767319308.603069:0:88917:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.603088:0:88917:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.603096:0:88917:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319308.603104:0:88917:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319308.603108:0:88917:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:1.0:1767319308.603115:0:88917:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c16b3b58 00010000:00010000:1.0:1767319308.603120:0:88917:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.603129:0:88917:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.603144:0:88917:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.603153:0:88917:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1767319308.603158:0:88917:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.603168:0:88917:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), flags=8 00000080:00200000:1.0:1767319308.603173:0:88917:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:1.0:1767319308.603192:0:88917:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319308.603237:0:88917:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88917 initiator: MDT0 00010000:00010000:1.0:1767319308.603245:0:88917:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88917 initiator: MDT0 00010000:00010000:1.0:1767319308.603255:0:88917:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88917 initiator: MDT0 00000100:00100000:1.0:1767319308.603280:0:88917:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377404288:192.168.204.123@tcp:101:lfs.0 00000100:00100000:1.0:1767319308.603801:0:88917:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdcc00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.609116:0:88917:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377404288:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319308.609137:0:88917:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88917 initiator: MDT0 00010000:00010000:2.0:1767319308.609149:0:88917: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-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88917 initiator: MDT0 00010000:00010000:2.0:1767319308.609155:0:88917:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88917 initiator: MDT0 00010000:00010000:2.0:1767319308.609161:0:88917:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88917 initiator: MDT0 00010000:00010000:2.0:1767319308.609167:0:88917:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88917 initiator: MDT0 00010000:00010000:2.0:1767319308.609172:0:88917:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2400031a00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319308.609177:0:88917:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88917 initiator: MDT0 00010000:00010000:2.0:1767319308.609182:0:88917:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x206400000000 pid: 88917 initiator: MDT0 00010000:00010000:2.0:1767319308.609189:0:88917:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88917 initiator: MDT0 00010000:00010000:2.0:1767319308.609196:0:88917:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:2.0:1767319308.609202:0:88917:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88917 initiator: MDT0 00010000:00010000:2.0:1767319308.609207:0:88917:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82a97 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x2 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88917 initiator: MDT0 00000002:00100000:2.0:1767319308.609241:0:88917:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=7, status=0 req@ffff8f2405f6d500 x1853164377404288/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/584 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319308.609254:0:88917:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00010000:00010000:0.0:1767319308.609625:0:88917:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 30 res 8589953618/1 (0 0) 00000080:00200000:0.0:1767319308.609700:0:88917:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319308.609716:0:88917: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:1767319308.609725:0:88917:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.609737:0:88917:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.609744:0:88917:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319308.609749:0:88917:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319308.609753:0:88917:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:0.0:1767319308.609757:0:88917:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c16b3bf8 00010000:00010000:0.0:1767319308.609760:0:88917:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.609767:0:88917:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.609789:0:88917:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.609797:0:88917:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319308.609803:0:88917:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319308.609817:0:88917:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:0.0:1767319308.609822:0:88917:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), file ffff8f2402987e00, open_flags a141, mode 81b6 opened 0 00000080:00200000:0.0:1767319308.609829:0:88917:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=open|creat 00000002:00010000:0.0:1767319308.609850:0:88917: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:0.0:1767319308.609899:0:88917:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.609906:0:88917:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88917 initiator: MDT0 00000020:00100000:0.0:1767319308.609918:0:88917:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319308.609924:0:88917:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c66680 x1853164377404544/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/66448 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319308.609933:0:88917:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88917 initiator: MDT0 00000100:00100000:0.0:1767319308.609952:0:88917:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66680 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377404544:192.168.204.123@tcp:101:lfs.0 00000100:00100000:0.0:1767319308.610207:0:88917:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.615692:0:88917:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66680 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377404544:192.168.204.123@tcp:101:lfs.0 00010000:00010000:0.0:1767319308.615719:0:88917:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.615742:0:88917:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.615767:0:88917:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.615780:0:88917:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.615793:0:88917:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.615806:0:88917:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.615814:0:88917:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.615821:0:88917:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319308.615833:0:88917:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=8000037, status=0 req@ffff8f2438c66680 x1853164377404544/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319308.615846:0:88917:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c66680 x1853164377404544/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319308.615858:0:88917:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.615869:0:88917:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:0.0:1767319308.615875:0:88917:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319308.615893:0:88917:0:(namei.c:1569:ll_create_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=open|creat 00000080:00200000:0.0:1767319308.615924:0:88917:0:(llite_lib.c:3217:ll_read_inode2()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff8f24082121c8) 00000080:00200000:0.0:1767319308.615930:0:88917:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x4:0x0], updating i_size 0 00000080:00200000:0.0:1767319308.615966:0:88917:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 4294967295 00000080:00010000:0.0:1767319308.615971:0:88917:0:(namei.c:1535:ll_create_node()) setting l_ast_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) 00000080:00010000:0.0:1767319308.615974:0:88917:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) for lock 0xf84d4ea57fe82a9e 00000080:00010000:0.0:1767319308.615983:0:88917:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) 00000080:00200008:0.0:1767319308.615997:0:88917:0:(file.c:1001:ll_file_open()) START file f2:[0x200004a52:0x4:0x0](ffff8f24082121c8), flags 120501 00000002:00100000:0.0:1767319308.616016:0:88917:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c66680 x1853164377404544/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00010000:0.0:1767319308.616045:0:88917:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a9e from it ffff8f24388428a0 00010000:00010000:0.0:1767319308.616050:0:88917:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319308.616058:0:88917:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319308.616079:0:88917:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff8f24082121c8), inode mode 81a4 mask 40 00000080:00200000:0.0:1767319308.616131:0:88917:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff8f24082121c8), inode mode 81a4 mask 2 00000080:00200000:0.0:1767319308.616142:0:88917:0:(xattr.c:406:ll_xattr_set()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff8f24082121c8), xattr lov 00000002:00010000:0.0:1767319308.616156:0:88917:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x1:0x0], intent: open flags 040000002 00010000:00010000:0.0:1767319308.616199:0:88917:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.616206:0:88917:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88917 initiator: MDT0 00000020:00100000:0.0:1767319308.616216:0:88917:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319308.616222:0:88917:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65500 x1853164377404800/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/131984 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319308.616237:0:88917:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88917 initiator: MDT0 00000100:00100000:0.0:1767319308.616256:0:88917:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65500 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377404800:192.168.204.123@tcp:101:lfs.0 00000100:00100000:0.0:1767319308.616812:0:88917:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:3.0:1767319308.621012:0:12511:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:1.0:1767319308.621103:0:88443:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438517248 00000100:00100000:1.0:1767319308.621113:0:88443:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438517248 00000100:00100000:1.0:1767319308.621167:0:88443:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 3 00000100:00100000:1.0:1767319308.621176:0:88443:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2438ca9180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f+5:157957:x1853164438517248:12345-192.168.204.123@tcp:104: 00010000:00010000:1.0:1767319308.621193:0:88443:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.621276:0:88443: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:1767319308.621283:0:88443:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2438ca9180 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f+5:157957:x1853164438517248:12345-192.168.204.123@tcp:104: Request processed in 108us (283us total) trans 0 rc 0/0 00000100:00100000:1.0:1767319308.621290:0:88443:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 3 00010000:00010000:2.0:1767319308.621460:0:88447:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1767319308.621477:0:88447:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.621486:0:88447:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431528c00 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:2.0:1767319308.621491:0:88447:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.621499:0:88447:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.621507:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319308.621531:0:88447:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:2.0:1767319308.621571:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.621579:0:88447:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319308.621611:0:88447:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.621620:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528c00/0xf84d4ea57fe82a9e 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: 0xa16e0e9cff035591 expref: -99 pid: 88917 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319308.621640:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319308.621653:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319308.621655:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319308.621663:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1767319308.621677:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377404928:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319308.624416:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377404928:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319308.631269:0:88917:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65500 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377404800:192.168.204.123@tcp:101:lfs.0 00010000:00010000:0.0:1767319308.631296:0:88917:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.631351:0:88917: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-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.631358:0:88917:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 4/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.631364:0:88917:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.631371:0:88917:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.631384:0:88917:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2431528800 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319308.631389:0:88917:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.631396:0:88917:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 4/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.631403:0:88917:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 5/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.631410:0:88917:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319308.631431:0:88917:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 3/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88917 initiator: MDT0 00010000:00010000:0.0:1767319308.631438:0:88917:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528800/0xf84d4ea57fe82aa5 lrc: 0/0,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88917 initiator: MDT0 00000002:00100000:0.0:1767319308.631458:0:88917:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=800002b, status=0 req@ffff8f2438c65500 x1853164377404800/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319308.631482:0:88917:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65500 x1853164377404800/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319308.631499:0:88917:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319308.631574:0:88917: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:1767319308.631582:0:88917: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:0.0:1767319308.631628:0:88917:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x4:0x0], updating i_size 0 00000002:00100000:0.0:1767319308.631643:0:88917:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c65500 x1853164377404800/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319308.631692:0:88917:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c65500 x1853164377404800/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319308.631701:0:88917:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319308.631706:0:88917:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65880 x1853164377405184/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319308.631728:0:88917:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65880 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377405184:192.168.204.123@tcp:35:lfs.0 00000100:00100000:0.0:1767319308.631800:0:88917:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.645693:0:88917:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65880 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377405184:192.168.204.123@tcp:35:lfs.0 00000002:00100000:0.0:1767319308.645728:0:88917:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c65500 x1853164377404800/t42949673176(42949673176) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200008:0.0:1767319308.646038:0:88917:0:(file.c:424:ll_file_release()) START file f2:[0x200004a52:0x4:0x0](ffff8f24082121c8), flags 100001 00000002:00100000:0.0:1767319308.646095:0:88917:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c66680 x1853164377404544/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319308.646105:0:88917:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319308.646109:0:88917:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c64700 x1853164377405440/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/752 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319308.646129:0:88917:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377405440:192.168.204.123@tcp:35:lfs.0 00000100:00100000:0.0:1767319308.646233:0:88917:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319308.649115:0:88917:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88917:1853164377405440:192.168.204.123@tcp:35:lfs.0 00000002:00100000:0.0:1767319308.649150:0:88917:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c66680 x1853164377404544/t42949673175(42949673175) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 520/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:1.0:1767319308.657096:0:88918:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319308.657124:0:88918: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:1767319308.657139:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.657156:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.657173:0:88918:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319308.657180:0:88918:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319308.657184:0:88918:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:1.0:1767319308.657192:0:88918:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ecfbf8 00010000:00010000:1.0:1767319308.657196:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.657204:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319308.657220:0:88918:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.657227:0:88918:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:1.0:1767319308.657232:0:88918:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319308.657242:0:88918:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:1.0:1767319308.657247:0:88918:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), file ffff8f24029b1380, open_flags 8241, mode 81b6 opened 0 00000080:00200000:1.0:1767319308.657254:0:88918:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=open|creat 00000002:00010000:1.0:1767319308.657275:0:88918: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:1.0:1767319308.657351:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88918 initiator: MDT0 00010000:00010000:1.0:1767319308.657359:0:88918:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88918 initiator: MDT0 00000020:00100000:1.0:1767319308.657371:0:88918:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319308.657384:0:88918:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6d880 x1853164377405696/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/66448 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319308.657393:0:88918:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88918 initiator: MDT0 00000100:00100000:1.0:1767319308.657421:0:88918:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d880 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377405696:192.168.204.123@tcp:101:dd.0 00000100:00100000:1.0:1767319308.658956:0:88918:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc300 going to sleep for 11 seconds 00000100:00100000:1.0:1767319308.662387:0:88918:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d880 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377405696:192.168.204.123@tcp:101:dd.0 00010000:00010000:1.0:1767319308.662412:0:88918:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.662433:0:88918:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.662440:0:88918:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.662451:0:88918:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.662473:0:88918:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.662485:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.662492:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319308.662499:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319308.662509:0:88918:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff8f2405f6d880 x1853164377405696/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:1.0:1767319308.662537:0:88918:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6d880 x1853164377405696/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 776/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319308.662550:0:88918:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319308.662562:0:88918:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.662573:0:88918:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:1.0:1767319308.662579:0:88918:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319308.662627:0:88918:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x2:0x0](ffff8f2406cda1c8): rc = 0 00000080:00200000:1.0:1767319308.662643:0:88918:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:1.0:1767319308.662648:0:88918:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) for lock 0xf84d4ea57fe82aac 00000080:00010000:1.0:1767319308.662658:0:88918:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000080:00200008:1.0:1767319308.662672:0:88918:0:(file.c:1001:ll_file_open()) START file f0:[0x200004a52:0x2:0x0](ffff8f2406cda1c8), flags 101101 00000002:00100000:1.0:1767319308.662691:0:88918:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2405f6d880 x1853164377405696/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:1.0:1767319308.662720:0:88918:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82aac from it ffff8f24084530c0 00010000:00010000:1.0:1767319308.662725:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.662734:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319308.662755:0:88918:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8f2406cda1c8), inode mode 81a4 mask 42 00000080:00200008:1.0:1767319308.662767:0:88918:0:(llite_lib.c:2314:ll_setattr_raw()) START file f0:[0x200004a52:0x2:0x0](ffff8f2406cda1c8) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319308.000000000, mtime 1767319308.000000000, ctime 1767319308.000000000 00010000:00010000:1.0:1767319308.662796:0:88918:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319308.662810:0:88918:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:1.0:1767319308.662842:0:88918:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319308.662848:0:88918:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319308.662850:0:88918:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400031a00/0xf84d4ea57fe82aac 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: 0xa16e0e9cff0355c9 expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1767319308.662874:0:88918:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319308.662880:0:88918:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6f800 x1853164377405952/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319308.662901:0:88918:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377405952:192.168.204.123@tcp:36:dd.0 00000100:00100000:1.0:1767319308.663357:0:88918:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc300 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.667762:0:88918:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377405952:192.168.204.123@tcp:36:dd.0 00000080:00200000:2.0:1767319308.667809:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000080:00200000:2.0:1767319308.667816:0:88918: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:1767319308.667836:0:88918:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000002:00010000:2.0:1767319308.667847:0:88918: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:1767319308.667899:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88918 initiator: MDT0 00010000:00010000:2.0:1767319308.667908:0:88918:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88918 initiator: MDT0 00010000:00010000:2.0:1767319308.667918:0:88918:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88918 initiator: MDT0 00000100:00100000:2.0:1767319308.667937:0:88918:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377406080:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319308.668016:0:88918:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ed80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.670653:0:88918:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377406080:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319308.670678:0:88918:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.670692:0:88918:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1767319308.670722:0:88918:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8f2438bde680 x1853164377406080/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 376/608 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319308.670733:0:88918:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000002:00010000:2.0:1767319308.670743:0:88918:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.670753:0:88918:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 16 res 8589953618/2 (0 0) 00000080:00200000:2.0:1767319308.670759:0:88918:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x2:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1767319308.670773:0:88918:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) for lock 0xf84d4ea57fe82ab3 00000080:00010000:2.0:1767319308.670780:0:88918:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82ab3 from it ffffaaa9c7ecf8c8 00010000:00010000:2.0:1767319308.670784:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.670793:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.670811:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.670821:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319308.670829:0:88918:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x2:0x0](000000008f79d699) being reconfigured ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319308.670868:0:88918:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:2.0:1767319308.670878:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.670886:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00020000:00200000:2.0:1767319308.670904:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319308.670918:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1767319308.670921:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:2.0:1767319308.670933:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1767319308.670936:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241a64edb0, osc lock ffff8f24069fbb50, flags 0x80000000 00000008:00010000:2.0:1767319308.670939:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1767319308.670941:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241a64edf0, osc lock ffff8f24069fa5f0, flags 0x80000000 00010000:00010000:2.0:1767319308.670983:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.670992:0:88918:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.671002:0:88918:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319308.671022:0:88918:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377406208:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319308.671122:0:88918:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ef00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.677740:0:88918:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377406208:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319308.677776:0:88918:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,1 mode: --/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.677795:0:88918:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.677833:0:88918:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.677847:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319308.677861:0:88918:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.677873:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.677881:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.677949:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.677958:0:88918:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.677968:0:88918:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319308.677989:0:88918:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377406336:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319308.678067:0:88918:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64ef00 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.682505:0:88918:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377406336:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319308.682532:0:88918:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.682550:0:88918:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.682561:0:88918:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.682575:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319308.682588:0:88918:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.682599:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.682607:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319308.682724:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377406592:192.168.204.123@tcp:10:dd.0 00000100:00100000:1.0:1767319308.682758:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377406464:192.168.204.123@tcp:10:dd.0 00000100:00100000:1.0:1767319308.687265:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377406592:192.168.204.123@tcp:10:dd.0 00000100:00100000:2.0:1767319308.687439:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377406464:192.168.204.123@tcp:10:dd.0 00000080:00200000:1.0:1767319308.687506:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 0 i_blocks 2 00000020:00010000:1.0:1767319308.687512:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.687515:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.687520:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241a64edb0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.687529:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.687541:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.687572:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241a64edf0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.687577:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.687586:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.687594:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.687597:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241a64edb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.687601:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241a64edf0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.687619:0:88918:0:(vvp_io.c:289:vvp_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:1.0:1767319308.687630:0:88918:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file f0:[0x200004a52:0x2:0x0](ffff8f2406cda1c8) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319308.000000000, mtime 1767319308.000000000, ctime 1767319308.000000000, rc 0 00000080:00200008:1.0:1767319308.687720:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 0, count: 4096 00000080:00200000:1.0:1767319308.687729:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 0, bytes: 4096 00000080:00200000:1.0:1767319308.687733:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.687740:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 1, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.687742:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:1.0:1767319308.687746:0:88918: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:1767319308.687758:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1767319308.687764:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:1.0:1767319308.687768:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.687781:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1767319308.687794:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.687799:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.687815:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.687837:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.687848:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.687855:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.687862:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.687874:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [0, 4096) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.687886:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.687919:0:88918:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:1.0:1767319308.687927:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d029a5dc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.687930:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1969711 17ffffc0001001 3:0 ffff8f24376a3e58 0 lru 00000080:00200000:1.0:1767319308.687938:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000641cd06f 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 3407872 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319308.687940:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d029a5dc 00000080:00200000:1.0:1767319308.687941:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.687947:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.687963:0:88918:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.687981:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.687985:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.687988:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.687999:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.688006:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.688009:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.688013:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688021:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.688030:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.688032:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.688036:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.688040:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319308.688044:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.688047:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.688052:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 4096 i_blocks 2 00000080:00200000:1.0:1767319308.688056:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.688064:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 4096, count: 4096 00000080:00200000:1.0:1767319308.688068:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 4096, bytes: 4096 00000080:00200000:1.0:1767319308.688070:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.688074:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 2, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.688075:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:1.0:1767319308.688078:0:88918: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:1767319308.688083:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:1.0:1767319308.688085:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:1.0:1767319308.688087:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.688093:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:1.0:1767319308.688097:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.688100:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.688107:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688125:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688133:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688140:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688147:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.688154:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.688159:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.688178:0:88918:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:1.0:1767319308.688182:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000798e0311[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.688185:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000454e6a86 17ffffc0001001 3:0 ffff8f24376a3000 1 lru 00000080:00200000:1.0:1767319308.688191:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b03e854d 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319308.688193:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000798e0311 00000080:00200000:1.0:1767319308.688194:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.688197:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.688205:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.688216:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.688220:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.688222:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.688228:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.688235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.688238:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.688243:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688250:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.688258:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.688260:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.688265:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.688269:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:1.0:1767319308.688273:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.688275:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.688281:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 8192 i_blocks 2 00000080:00200000:1.0:1767319308.688283:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.688290:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 8192, count: 4096 00000080:00200000:1.0:1767319308.688294:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 8192, bytes: 4096 00000080:00200000:1.0:1767319308.688296:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.688299:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 3, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.688327:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:1.0:1767319308.688330:0:88918: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:1767319308.688335:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:1.0:1767319308.688337:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:1.0:1767319308.688340:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.688345:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:1.0:1767319308.688350:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.688352:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.688360:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688379:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688389:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688395:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688402:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.688411:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.688417:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.688433:0:88918:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:1.0:1767319308.688438:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cd59327e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.688441:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002f9a2776 17ffffc0001001 3:0 ffff8f24376a3798 2 lru 00000080:00200000:1.0:1767319308.688447:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000049048781 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319308.688449:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cd59327e 00000080:00200000:1.0:1767319308.688450:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.688452:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.688459:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.688484:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.688487:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.688490:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.688496:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.688504:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.688507:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.688512:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688519:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.688528:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.688530:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.688535:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.688538:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:1.0:1767319308.688542:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.688545:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.688550:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 12288 i_blocks 2 00000080:00200000:1.0:1767319308.688553:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.688560:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 12288, count: 4096 00000080:00200000:1.0:1767319308.688564:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 12288, bytes: 4096 00000080:00200000:1.0:1767319308.688566:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.688570:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 4, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.688572:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:1.0:1767319308.688574:0:88918: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:1767319308.688579:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:1.0:1767319308.688581:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:1.0:1767319308.688584:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.688589:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:1.0:1767319308.688594:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.688596:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.688603:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688621:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688630:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688637:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688644:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.688652:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.688657:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.688669:0:88918:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:1.0:1767319308.688673:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000081970fed[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.688676:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002b880e76 17ffffc0001001 3:0 ffff8f24376a3438 3 lru 00000080:00200000:1.0:1767319308.688682:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e22d8f0b 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319308.688683:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000081970fed 00000080:00200000:1.0:1767319308.688684:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.688687:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.688694:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.688705:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.688707:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.688710:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.688719:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.688722:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.688725:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.688729:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688737:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.688744:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.688747:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.688750:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.688752:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:1.0:1767319308.688756:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.688759:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.688763:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 16384 i_blocks 2 00000080:00200000:1.0:1767319308.688766:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.688773:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 16384, count: 4096 00000080:00200000:1.0:1767319308.688776:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 16384, bytes: 4096 00000080:00200000:1.0:1767319308.688778:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.688782:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 5, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.688783:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:1.0:1767319308.688786:0:88918: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:1767319308.688791:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:1.0:1767319308.688793:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:1.0:1767319308.688796:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.688800:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:1.0:1767319308.688805:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.688807:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.688814:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688833:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688841:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688848:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688855:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.688864:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.688870:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.688885:0:88918:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:1.0:1767319308.688890:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000506490f5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.688892:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a35da4f0 17ffffc0001001 3:0 ffff8f24376a3bd0 4 lru 00000080:00200000:1.0:1767319308.688897:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7b1f5c1 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319308.688899:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000506490f5 00000080:00200000:1.0:1767319308.688900:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.688902:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.688911:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.688923:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.688925:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.688928:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.688939:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.688942:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.688944:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.688948:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.688956:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.688965:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.688967:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.688971:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.688974:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:1.0:1767319308.688978:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.688981:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.688986:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 20480 i_blocks 2 00000080:00200000:1.0:1767319308.688989:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.688997:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 20480, count: 4096 00000080:00200000:1.0:1767319308.689000:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 20480, bytes: 4096 00000080:00200000:1.0:1767319308.689002:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.689006:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 6, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.689008:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:1.0:1767319308.689010:0:88918: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:1767319308.689015:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:1.0:1767319308.689018:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:1.0:1767319308.689020:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.689025:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:1.0:1767319308.689030:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.689033:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.689040:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689057:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689064:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689071:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689078:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.689086:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.689091:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.689106:0:88918:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:1.0:1767319308.689111:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000a7ba7b9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.689113:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000029a9b88d 17ffffc0001001 3:0 ffff8f24376a3360 5 lru 00000080:00200000:1.0:1767319308.689119:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002bc0c3be 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319308.689121:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000a7ba7b9 00000080:00200000:1.0:1767319308.689122:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.689124:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.689133:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.689145:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.689147:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.689150:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.689162:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.689165:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.689168:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.689171:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689178:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.689186:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.689188:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.689192:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.689195:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:1.0:1767319308.689198:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.689200:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.689205:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 24576 i_blocks 2 00000080:00200000:1.0:1767319308.689207:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.689214:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 24576, count: 4096 00000080:00200000:1.0:1767319308.689218:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 24576, bytes: 4096 00000080:00200000:1.0:1767319308.689220:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.689223:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 7, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.689225:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:1.0:1767319308.689227:0:88918: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:1767319308.689231:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:1.0:1767319308.689234:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:1.0:1767319308.689236:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.689240:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:1.0:1767319308.689245:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.689247:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.689254:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689271:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689279:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689285:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689292:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.689404:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.689412:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.689428:0:88918:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:1.0:1767319308.689432:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cbc9e5c2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.689435:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bee766e6 17ffffc0001001 3:0 ffff8f24376a35e8 6 lru 00000080:00200000:1.0:1767319308.689440:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000c2c7d14 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319308.689443:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cbc9e5c2 00000080:00200000:1.0:1767319308.689444:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.689446:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.689454:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.689476:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.689480:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.689482:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.689495:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.689498:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.689500:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.689504:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689511:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.689520:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.689522:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.689527:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.689531:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:1.0:1767319308.689535:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.689538:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.689543:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 28672 i_blocks 2 00000080:00200000:1.0:1767319308.689545:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.689553:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 28672, count: 4096 00000080:00200000:1.0:1767319308.689557:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 28672, bytes: 4096 00000080:00200000:1.0:1767319308.689559:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.689563:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 8, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.689565:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:1.0:1767319308.689567:0:88918: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:1767319308.689572:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:1.0:1767319308.689575:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:1.0:1767319308.689578:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.689583:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:1.0:1767319308.689588:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.689591:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.689598:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689617:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689625:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689632:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689638:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.689647:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.689653:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.689671:0:88918:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:1.0:1767319308.689675:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008f220fae[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.689678:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000639f1437 17ffffc0001001 3:0 ffff8f24376a3ca8 7 lru 00000080:00200000:1.0:1767319308.689683:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0e9ea7d 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319308.689685:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008f220fae 00000080:00200000:1.0:1767319308.689686:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.689688:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.689697:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.689708:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.689711:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.689713:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.689729:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.689732:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.689734:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.689738:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689746:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.689755:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.689757:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.689761:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.689764:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:1.0:1767319308.689767:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.689769:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.689774:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 32768 i_blocks 2 00000080:00200000:1.0:1767319308.689776:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.689784:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 32768, count: 4096 00000080:00200000:1.0:1767319308.689788:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 32768, bytes: 4096 00000080:00200000:1.0:1767319308.689789:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.689793:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 9, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.689795:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:1.0:1767319308.689797:0:88918: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:1767319308.689802:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:1.0:1767319308.689804:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:1.0:1767319308.689807:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.689812:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:1.0:1767319308.689817:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.689820:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.689827:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689844:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689851:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689857:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689863:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.689870:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.689876:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.689889:0:88918:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:1.0:1767319308.689894:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007a360f86[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.689897:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000096550ae7 17ffffc0001001 3:0 ffff8f24376a3d80 8 lru 00000080:00200000:1.0:1767319308.689901:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c92e757 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319308.689903:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007a360f86 00000080:00200000:1.0:1767319308.689904:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.689906:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.689914:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.689925:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.689928:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.689930:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.689942:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.689944:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.689946:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.689950:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.689957:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.689966:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.689968:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.689972:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.689975:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:1.0:1767319308.689978:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.689981:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.689986:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 36864 i_blocks 2 00000080:00200000:1.0:1767319308.689988:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.689996:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 36864, count: 4096 00000080:00200000:1.0:1767319308.690000:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 36864, bytes: 4096 00000080:00200000:1.0:1767319308.690002:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.690005:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 10, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.690007:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:1.0:1767319308.690009:0:88918: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:1767319308.690013:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:1.0:1767319308.690017:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:1.0:1767319308.690019:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.690024:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:1.0:1767319308.690029:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.690031:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.690038:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690057:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690064:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690071:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690076:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.690084:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.690090:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.690115:0:88918:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:1.0:1767319308.690119:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002e816ce5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.690122:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000059eddaae 17ffffc0001021 2:0 ffff8f24376a30d8 9 lru 00000080:00200000:1.0:1767319308.690127:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000016fbeb13 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319308.690129:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002e816ce5 00000080:00200000:1.0:1767319308.690130:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.690132:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.690140:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.690151:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.690153:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.690156:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.690168:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.690171:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.690173:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.690177:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690184:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.690192:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.690194:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.690198:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.690201:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:1.0:1767319308.690204:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.690207:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.690211:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 40960 i_blocks 2 00000080:00200000:1.0:1767319308.690214:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.690222:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 40960, count: 4096 00000080:00200000:1.0:1767319308.690225:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 40960, bytes: 4096 00000080:00200000:1.0:1767319308.690227:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.690231:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 11, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.690233:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:1.0:1767319308.690235:0:88918: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:1767319308.690240:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:1.0:1767319308.690243:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:1.0:1767319308.690245:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.690251:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:1.0:1767319308.690256:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.690258:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.690266:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690286:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690294:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690325:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690332:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.690340:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.690346:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.690363:0:88918:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:1.0:1767319308.690367:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e280b257[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.690370:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001645463f 17ffffc0001001 3:0 ffff8f24376a3af8 10 lru 00000080:00200000:1.0:1767319308.690376:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000034e66bc1 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319308.690378:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e280b257 00000080:00200000:1.0:1767319308.690379:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.690381:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.690389:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.690402:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.690404:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.690406:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.690419:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.690422:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.690424:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.690428:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690435:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.690443:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.690445:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.690449:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.690451:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:1.0:1767319308.690455:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.690458:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.690475:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 45056 i_blocks 2 00000080:00200000:1.0:1767319308.690479:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.690487:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 45056, count: 4096 00000080:00200000:1.0:1767319308.690491:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 45056, bytes: 4096 00000080:00200000:1.0:1767319308.690493:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.690497:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 12, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.690498:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:1.0:1767319308.690501:0:88918: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:1767319308.690506:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:1.0:1767319308.690509:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:1.0:1767319308.690511:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.690516:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:1.0:1767319308.690522:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.690525:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.690532:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690550:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690559:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690567:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690575:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.690584:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.690590:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.690605:0:88918:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:1.0:1767319308.690610:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b546c63a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.690613:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000f1295e6 17ffffc0001001 3:0 ffff8f24376a3510 11 lru 00000080:00200000:1.0:1767319308.690618:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2425598 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319308.690620:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b546c63a 00000080:00200000:1.0:1767319308.690621:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.690623:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.690632:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.690643:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.690646:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.690649:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.690661:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.690663:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.690666:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.690670:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690678:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.690687:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.690689:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.690693:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.690696:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:1.0:1767319308.690700:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.690703:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.690707:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 49152 i_blocks 2 00000080:00200000:1.0:1767319308.690710:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.690718:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 49152, count: 4096 00000080:00200000:1.0:1767319308.690721:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 49152, bytes: 4096 00000080:00200000:1.0:1767319308.690724:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.690727:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 13, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.690729:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:1.0:1767319308.690731:0:88918: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:1767319308.690736:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:1.0:1767319308.690739:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:1.0:1767319308.690741:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.690747:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:1.0:1767319308.690752:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.690755:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.690762:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690779:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690788:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690794:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690800:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.690808:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.690814:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.690829:0:88918:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:1.0:1767319308.690834:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e4b181bf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.690836:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000bbdd01b 17ffffc0001001 3:0 ffff8f24376a3288 12 lru 00000080:00200000:1.0:1767319308.690842:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2b6ed19 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319308.690844:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e4b181bf 00000080:00200000:1.0:1767319308.690845:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.690847:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.690856:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.690868:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.690871:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.690873:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.690885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.690887:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.690890:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.690894:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.690901:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.690909:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.690912:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.690916:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.690919:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:1.0:1767319308.690923:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.690926:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.690930:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 53248 i_blocks 2 00000080:00200000:1.0:1767319308.690933:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.690941:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 53248, count: 4096 00000080:00200000:1.0:1767319308.690944:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 53248, bytes: 4096 00000080:00200000:1.0:1767319308.690946:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.690950:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 14, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.690952:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:1.0:1767319308.690954:0:88918: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:1767319308.690959:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:1.0:1767319308.690962:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:1.0:1767319308.690965:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.690970:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:1.0:1767319308.690975:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.690978:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.690985:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691004:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691013:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691020:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691026:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.691034:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.691040:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.691056:0:88918:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:1.0:1767319308.691060:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000025741ea4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.691063:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000046399d38 17ffffc0001001 3:0 ffff8f24376a31b0 13 lru 00000080:00200000:1.0:1767319308.691069:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f07c0c64 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319308.691071:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000025741ea4 00000080:00200000:1.0:1767319308.691072:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.691074:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.691083:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.691093:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.691096:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.691098:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.691109:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.691111:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.691113:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.691117:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691123:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.691131:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.691133:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.691137:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.691140:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:1.0:1767319308.691143:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.691145:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.691150:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 57344 i_blocks 2 00000080:00200000:1.0:1767319308.691152:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.691159:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 57344, count: 4096 00000080:00200000:1.0:1767319308.691162:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 57344, bytes: 4096 00000080:00200000:1.0:1767319308.691164:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.691168:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 15, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.691169:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:1.0:1767319308.691171:0:88918: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:1767319308.691176:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:1.0:1767319308.691178:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:1.0:1767319308.691180:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.691186:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:1.0:1767319308.691191:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.691193:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.691201:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691218:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691226:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691232:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691238:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.691246:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.691251:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.691265:0:88918:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:1.0:1767319308.691270:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000071181180[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.691273:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009473b4d9 17ffffc0001001 3:0 ffff8f24376a36c0 14 lru 00000080:00200000:1.0:1767319308.691278:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001483eec5 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319308.691280:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000071181180 00000080:00200000:1.0:1767319308.691282:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.691284:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.691291:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.691770:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.691776:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.691779:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.691797:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.691799:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.691802:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.691807:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691815:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.691823:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.691826:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.691831:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.691835:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:1.0:1767319308.691838:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.691841:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.691847:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 61440 i_blocks 2 00000080:00200000:1.0:1767319308.691850:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.691859:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 61440, count: 4096 00000080:00200000:1.0:1767319308.691864:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 61440, bytes: 4096 00000080:00200000:1.0:1767319308.691867:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.691871:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 16, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.691873:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:1.0:1767319308.691875:0:88918: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:1767319308.691881:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:1.0:1767319308.691884:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:1.0:1767319308.691887:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.691894:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:1.0:1767319308.691899:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.691902:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.691911:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691931:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691939:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691947:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.691953:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.691961:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.691968:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.691986:0:88918:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:1.0:1767319308.691990:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ce8fbda3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.691993:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005073d932 17ffffc0001001 3:0 ffff8f24376a3948 15 lru 00000080:00200000:1.0:1767319308.691999:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000015c716c5 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319308.692001:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ce8fbda3 00000080:00200000:1.0:1767319308.692002:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.692004:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.692013:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.692025:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.692028:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.692030:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.692043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.692045:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.692048:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.692051:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692058:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.692065:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.692067:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.692071:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.692074:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:1.0:1767319308.692078:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.692081:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.692086:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 65536 i_blocks 2 00000080:00200000:1.0:1767319308.692088:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.692095:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 65536, count: 4096 00000080:00200000:1.0:1767319308.692099:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 65536, bytes: 4096 00000080:00200000:1.0:1767319308.692101:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.692104:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 17, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.692106:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:1.0:1767319308.692108:0:88918: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:1767319308.692113:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:1.0:1767319308.692116:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:1.0:1767319308.692118:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.692123:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:1.0:1767319308.692129:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.692131:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.692139:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692157:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692166:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692173:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692179:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.692186:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.692193:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.692209:0:88918:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:1.0:1767319308.692213:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000d9369d1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.692215:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000095ebbade 17ffffc0001001 3:0 ffff8f24376a3870 16 lru 00000080:00200000:1.0:1767319308.692220:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002c367a27 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319308.692222:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000d9369d1 00000080:00200000:1.0:1767319308.692223:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.692225:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.692233:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.692245:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.692248:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.692250:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.692262:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.692265:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.692267:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.692271:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692277:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.692285:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.692287:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.692291:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.692294:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:1.0:1767319308.692297:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.692322:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.692328:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 69632 i_blocks 2 00000080:00200000:1.0:1767319308.692330:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.692338:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 69632, count: 4096 00000080:00200000:1.0:1767319308.692343:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 69632, bytes: 4096 00000080:00200000:1.0:1767319308.692345:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.692348:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 18, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.692350:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:1.0:1767319308.692352:0:88918: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:1767319308.692357:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:1.0:1767319308.692360:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:1.0:1767319308.692362:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.692368:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:1.0:1767319308.692374:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.692376:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.692383:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692404:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692412:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692420:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692425:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.692433:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.692439:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.692454:0:88918:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:1.0:1767319308.692459:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c9d45720[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.692461:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004424923e 17ffffc0001001 3:0 ffff8f24376a3a20 17 lru 00000080:00200000:1.0:1767319308.692481:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008b0d2ebb 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319308.692483:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c9d45720 00000080:00200000:1.0:1767319308.692484:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.692487:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.692496:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.692509:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.692511:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.692513:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.692527:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.692530:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.692532:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.692536:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692543:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.692551:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.692553:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.692556:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.692559:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:1.0:1767319308.692563:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.692565:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.692570:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 73728 i_blocks 2 00000080:00200000:1.0:1767319308.692573:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.692581:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 73728, count: 4096 00000080:00200000:1.0:1767319308.692585:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 73728, bytes: 4096 00000080:00200000:1.0:1767319308.692587:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.692590:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 19, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.692591:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:1.0:1767319308.692593:0:88918: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:1767319308.692598:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:1.0:1767319308.692601:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:1.0:1767319308.692603:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.692608:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:1.0:1767319308.692614:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.692616:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.692623:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692643:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692652:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692659:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692665:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.692673:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.692678:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.692697:0:88918:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:1.0:1767319308.692701:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002c437303[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.692703:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa472a36 17ffffc0001001 3:0 ffff8f2407f9e1b0 18 lru 00000080:00200000:1.0:1767319308.692708:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001bd8dec0 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319308.692710:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002c437303 00000080:00200000:1.0:1767319308.692711:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.692713:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.692721:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.692732:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.692735:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.692737:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.692748:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.692750:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.692753:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.692757:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692765:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.692772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.692774:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.692778:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.692781:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:1.0:1767319308.692785:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.692788:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.692792:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 77824 i_blocks 2 00000080:00200000:1.0:1767319308.692795:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.692802:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 77824, count: 4096 00000080:00200000:1.0:1767319308.692805:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 77824, bytes: 4096 00000080:00200000:1.0:1767319308.692807:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.692811:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 20, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.692812:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:1.0:1767319308.692814:0:88918: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:1767319308.692819:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:1.0:1767319308.692821:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:1.0:1767319308.692823:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.692828:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:1.0:1767319308.692833:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.692836:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.692842:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692859:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692869:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692876:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692882:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.692890:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.692896:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.692911:0:88918:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:1.0:1767319308.692916:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000085d25d33[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.692918:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004140e756 17ffffc0001001 3:0 ffff8f2407f9e288 19 lru 00000080:00200000:1.0:1767319308.692924:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000088b439af 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319308.692926:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000085d25d33 00000080:00200000:1.0:1767319308.692927:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.692929:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.692938:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.692949:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.692951:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.692953:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.692965:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.692967:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.692970:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.692974:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.692982:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.692990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.692992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.692996:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.692998:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:1.0:1767319308.693002:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.693004:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.693009:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 81920 i_blocks 2 00000080:00200000:1.0:1767319308.693012:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.693020:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 81920, count: 4096 00000080:00200000:1.0:1767319308.693024:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 81920, bytes: 4096 00000080:00200000:1.0:1767319308.693026:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.693029:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 21, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.693031:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:1.0:1767319308.693033:0:88918: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:1767319308.693038:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:1.0:1767319308.693041:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:1.0:1767319308.693043:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.693049:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:1.0:1767319308.693054:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.693056:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.693063:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693081:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693089:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693097:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693103:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.693111:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.693117:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.693131:0:88918:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:1.0:1767319308.693136:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001a081616[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.693139:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005f5291ff 17ffffc0001001 3:0 ffff8f2407f9ee58 20 lru 00000080:00200000:1.0:1767319308.693143:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006443fe18 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319308.693146:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001a081616 00000080:00200000:1.0:1767319308.693147:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.693149:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.693157:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.693168:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.693171:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.693173:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.693186:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.693188:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.693191:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.693195:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693202:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.693209:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.693211:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.693215:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.693217:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:1.0:1767319308.693221:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.693224:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.693229:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 86016 i_blocks 2 00000080:00200000:1.0:1767319308.693231:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.693239:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 86016, count: 4096 00000080:00200000:1.0:1767319308.693242:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 86016, bytes: 4096 00000080:00200000:1.0:1767319308.693244:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.693248:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 22, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.693249:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:1.0:1767319308.693252:0:88918: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:1767319308.693256:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:1.0:1767319308.693259:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:1.0:1767319308.693261:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.693266:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:1.0:1767319308.693271:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.693274:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.693281:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693340:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693350:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693358:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693365:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.693375:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.693381:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.693397:0:88918:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:1.0:1767319308.693402:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004ebc6d1e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.693404:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000065b812e7 17ffffc0001001 3:0 ffff8f2407f9e000 21 lru 00000080:00200000:1.0:1767319308.693409:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bfa5f509 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319308.693412:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004ebc6d1e 00000080:00200000:1.0:1767319308.693413:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.693415:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.693423:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.693435:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.693438:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.693440:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.693453:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.693456:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.693459:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.693474:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693483:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.693492:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.693494:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.693498:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.693501:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:1.0:1767319308.693505:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.693508:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.693512:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 90112 i_blocks 2 00000080:00200000:1.0:1767319308.693515:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.693522:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 90112, count: 4096 00000080:00200000:1.0:1767319308.693526:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 90112, bytes: 4096 00000080:00200000:1.0:1767319308.693529:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.693532:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 23, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.693534:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:1.0:1767319308.693536:0:88918: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:1767319308.693541:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:1.0:1767319308.693544:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:1.0:1767319308.693546:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.693552:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:1.0:1767319308.693557:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.693560:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.693567:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693585:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693594:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693601:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693608:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.693616:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.693623:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.693641:0:88918:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:1.0:1767319308.693645:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007c3f6988[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.693649:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008009f183 17ffffc0001001 3:0 ffff8f2407f9e798 22 lru 00000080:00200000:1.0:1767319308.693654:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd841d85 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319308.693656:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007c3f6988 00000080:00200000:1.0:1767319308.693657:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.693659:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.693667:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.693680:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.693683:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.693685:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.693697:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.693700:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.693702:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.693706:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693714:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.693721:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.693724:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.693728:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.693732:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:1.0:1767319308.693735:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.693738:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.693742:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 94208 i_blocks 2 00000080:00200000:1.0:1767319308.693745:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.693752:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 94208, count: 4096 00000080:00200000:1.0:1767319308.693756:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 94208, bytes: 4096 00000080:00200000:1.0:1767319308.693758:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.693762:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 24, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.693763:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:1.0:1767319308.693765:0:88918: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:1767319308.693770:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:1.0:1767319308.693773:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:1.0:1767319308.693775:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.693780:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:1.0:1767319308.693785:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.693787:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.693794:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693812:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693820:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693828:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693834:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.693843:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.693849:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.693866:0:88918:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:1.0:1767319308.693870:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b6e8a0da[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.693873:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000053e718c 17ffffc0001001 3:0 ffff8f2407f9e438 23 lru 00000080:00200000:1.0:1767319308.693879:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000089f45edd 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319308.693881:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b6e8a0da 00000080:00200000:1.0:1767319308.693882:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.693884:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.693892:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.693904:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.693907:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.693908:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.693920:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.693923:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.693925:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.693930:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.693937:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.693944:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.693946:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.693950:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.693953:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:1.0:1767319308.693957:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.693960:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.693964:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 98304 i_blocks 2 00000080:00200000:1.0:1767319308.693967:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.693974:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 98304, count: 4096 00000080:00200000:1.0:1767319308.693977:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 98304, bytes: 4096 00000080:00200000:1.0:1767319308.693980:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.693982:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 25, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.693984:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:1.0:1767319308.693986:0:88918: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:1767319308.693991:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:1.0:1767319308.693994:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:1.0:1767319308.693996:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.694000:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:1.0:1767319308.694005:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.694008:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.694015:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694031:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694040:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694046:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694053:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.694060:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.694065:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.694089:0:88918:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:1.0:1767319308.694093:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000014c1ad0a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.694095:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003d909596 17ffffc0001021 2:0 ffff8f2407f9ebd0 24 lru 00000080:00200000:1.0:1767319308.694101:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000090c3e205 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319308.694103:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000014c1ad0a 00000080:00200000:1.0:1767319308.694104:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.694106:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.694114:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.694126:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.694129:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.694132:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.694143:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.694145:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.694148:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.694152:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694159:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.694168:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.694170:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.694175:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.694178:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:1.0:1767319308.694181:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.694185:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.694189:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 102400 i_blocks 2 00000080:00200000:1.0:1767319308.694192:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.694199:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 102400, count: 4096 00000080:00200000:1.0:1767319308.694203:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 102400, bytes: 4096 00000080:00200000:1.0:1767319308.694205:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.694209:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 26, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.694211:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:1.0:1767319308.694213:0:88918: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:1767319308.694218:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:1.0:1767319308.694221:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:1.0:1767319308.694223:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.694228:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:1.0:1767319308.694234:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.694236:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.694243:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694262:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694269:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694276:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694282:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.694289:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.694294:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.694337:0:88918:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:1.0:1767319308.694341:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ad564f76[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.694344:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec10e44a 17ffffc0001001 3:0 ffff8f2407f9e360 25 lru 00000080:00200000:1.0:1767319308.694349:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006f0d3140 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319308.694351:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ad564f76 00000080:00200000:1.0:1767319308.694352:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.694354:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.694362:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.694374:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.694377:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.694380:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.694392:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.694395:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.694398:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.694402:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.694410:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.694418:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.694421:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.694425:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.694428:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:1.0:1767319308.694431:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.694434:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.694439:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 106496 i_blocks 2 00000080:00200000:1.0:1767319308.694441:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.694449:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 106496, count: 4096 00000080:00200000:1.0:1767319308.694452:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 106496, bytes: 4096 00000080:00200000:1.0:1767319308.694455:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.694458:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 27, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.694460:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:1.0:1767319308.694789:0:88918: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:1767319308.694915:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:2.0:1767319308.694920:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:2.0:1767319308.694923:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.694956:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:2.0:1767319308.694969:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.694972:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.694983:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.694991:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695000:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695008:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695015:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.695025:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.695031:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.695051:0:88918:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:2.0:1767319308.695057:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b1eed7a4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.695059:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000096c473cf 17ffffc0001001 3:0 ffff8f243ce50d80 26 lru 00000080:00200000:2.0:1767319308.695064:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8832f49 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1767319308.695067:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b1eed7a4 00000080:00200000:2.0:1767319308.695068:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.695071:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.695080:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.695093:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.695102:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.695104:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.695113:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.695116:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.695118:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.695123:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695131:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.695141:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.695144:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.695149:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.695153:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:2.0:1767319308.695157:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.695161:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.695167:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 110592 i_blocks 2 00000080:00200000:2.0:1767319308.695170:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.695181:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 110592, count: 4096 00000080:00200000:2.0:1767319308.695185:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 110592, bytes: 4096 00000080:00200000:2.0:1767319308.695187:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.695191:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 28, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.695193:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:2.0:1767319308.695195:0:88918: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:1767319308.695201:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:2.0:1767319308.695204:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:2.0:1767319308.695206:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.695211:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:2.0:1767319308.695217:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.695219:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.695226:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695240:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695249:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695256:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695263:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.695271:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.695277:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.695291:0:88918:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:2.0:1767319308.695295:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005ff18533[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.695299:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005167020a 17ffffc0001001 3:0 ffff8f243ce500d8 27 lru 00000080:00200000:2.0:1767319308.695486:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e253fdfe 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1767319308.695489:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005ff18533 00000080:00200000:2.0:1767319308.695490:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.695495:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.695505:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.695517:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.695520:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.695522:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.695534:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.695537:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.695540:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.695544:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695551:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.695559:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.695562:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.695566:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.695569:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:2.0:1767319308.695573:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.695576:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.695582:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 114688 i_blocks 2 00000080:00200000:2.0:1767319308.695585:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.695593:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 114688, count: 4096 00000080:00200000:2.0:1767319308.695597:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 114688, bytes: 4096 00000080:00200000:2.0:1767319308.695599:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.695602:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 29, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.695604:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:2.0:1767319308.695606:0:88918: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:1767319308.695611:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:2.0:1767319308.695615:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:2.0:1767319308.695617:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.695622:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:2.0:1767319308.695629:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.695631:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.695639:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695661:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695670:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695676:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695681:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.695689:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.695694:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.695710:0:88918:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:2.0:1767319308.695715:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004501749e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.695718:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000045af848d 17ffffc0001001 3:0 ffff8f243ce50af8 28 lru 00000080:00200000:2.0:1767319308.695724:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008f9245f0 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1767319308.695726:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004501749e 00000080:00200000:2.0:1767319308.695727:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.695730:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.695738:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.695750:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.695753:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.695755:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.695766:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.695769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.695772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.695776:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695783:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.695791:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.695794:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.695798:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.695801:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:2.0:1767319308.695805:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.695808:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.695813:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 118784 i_blocks 2 00000080:00200000:2.0:1767319308.695815:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.695823:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 118784, count: 4096 00000080:00200000:2.0:1767319308.695826:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 118784, bytes: 4096 00000080:00200000:2.0:1767319308.695828:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.695832:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 30, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.695833:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:2.0:1767319308.695836:0:88918: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:1767319308.695841:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:2.0:1767319308.695844:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:2.0:1767319308.695846:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.695851:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:2.0:1767319308.695857:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.695859:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.695866:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695886:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695894:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695902:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.695909:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.695918:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.695923:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.695940:0:88918:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:2.0:1767319308.695945:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000778b86f8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.695948:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000063bf3d5 17ffffc0001001 3:0 ffff8f243ce50510 29 lru 00000080:00200000:2.0:1767319308.695953:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000aae41e14 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1767319308.695955:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000778b86f8 00000080:00200000:2.0:1767319308.695956:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.695959:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.695967:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.695978:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.695982:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.695984:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.695997:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.696000:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.696002:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.696006:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696013:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.696021:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.696023:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.696027:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.696030:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:2.0:1767319308.696033:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.696036:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.696040:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 122880 i_blocks 2 00000080:00200000:2.0:1767319308.696043:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.696050:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 122880, count: 4096 00000080:00200000:2.0:1767319308.696054:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 122880, bytes: 4096 00000080:00200000:2.0:1767319308.696056:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.696059:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 31, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.696061:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:2.0:1767319308.696063:0:88918: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:1767319308.696068:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:2.0:1767319308.696071:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:2.0:1767319308.696073:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.696079:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:2.0:1767319308.696084:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.696086:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.696093:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696114:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696123:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696131:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696137:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.696146:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.696152:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.696168:0:88918:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:2.0:1767319308.696173:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006638d46d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.696176:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000039df400f 17ffffc0001001 3:0 ffff8f243ce50a20 30 lru 00000080:00200000:2.0:1767319308.696182:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ab6c17e2 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1767319308.696184:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006638d46d 00000080:00200000:2.0:1767319308.696185:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.696187:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.696195:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.696206:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.696209:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.696211:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.696225:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.696228:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.696231:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.696235:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696241:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.696249:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.696252:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.696256:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.696258:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:2.0:1767319308.696262:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.696265:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.696269:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 126976 i_blocks 2 00000080:00200000:2.0:1767319308.696272:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.696279:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 126976, count: 4096 00000080:00200000:2.0:1767319308.696282:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 126976, bytes: 4096 00000080:00200000:2.0:1767319308.696285:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.696288:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 32, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.696290:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:2.0:1767319308.696291:0:88918: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:1767319308.696296:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:2.0:1767319308.696299:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:2.0:1767319308.696455:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.696471:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:2.0:1767319308.696478:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.696481:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.696488:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696508:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696516:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696524:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696530:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.696537:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.696543:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.696565:0:88918:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:2.0:1767319308.696570:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000040731aab[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.696573:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000073afbe98 17ffffc0001021 2:0 ffff8f243ce50870 31 lru 00000080:00200000:2.0:1767319308.696578:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd7961a5 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1767319308.696580:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000040731aab 00000080:00200000:2.0:1767319308.696581:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.696583:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.696591:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.696762:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.696765:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.696768:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.696784:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.696787:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.696789:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.696793:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696800:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.696809:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.696811:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.696816:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.696819:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:2.0:1767319308.696823:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.696825:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.696830:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 131072 i_blocks 2 00000080:00200000:2.0:1767319308.696832:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.696840:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 131072, count: 4096 00000080:00200000:2.0:1767319308.696844:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 131072, bytes: 4096 00000080:00200000:2.0:1767319308.696846:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.696850:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 33, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.696851:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:2.0:1767319308.696854:0:88918: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:1767319308.696859:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:2.0:1767319308.696862:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:2.0:1767319308.696864:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.696869:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:2.0:1767319308.696875:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.696877:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.696884:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696901:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696909:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696917:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.696923:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.696931:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.696937:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.696953:0:88918:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:2.0:1767319308.696957:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000042ff6733[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.696960:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000043002f4f 17ffffc0001001 3:0 ffff8f243ce50948 32 lru 00000080:00200000:2.0:1767319308.696966:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a33aee5a 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1767319308.696968:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000042ff6733 00000080:00200000:2.0:1767319308.696969:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.696973:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.696981:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.696993:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.696996:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.696998:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.697010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.697012:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.697014:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.697018:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697026:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.697034:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.697036:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.697040:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.697043:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:2.0:1767319308.697047:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.697050:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.697055:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 135168 i_blocks 2 00000080:00200000:2.0:1767319308.697057:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.697065:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 135168, count: 4096 00000080:00200000:2.0:1767319308.697069:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 135168, bytes: 4096 00000080:00200000:2.0:1767319308.697071:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.697075:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 34, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.697076:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:2.0:1767319308.697078:0:88918: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:1767319308.697084:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:2.0:1767319308.697086:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:2.0:1767319308.697088:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.697094:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:2.0:1767319308.697099:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.697102:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.697109:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697127:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697134:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697140:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697146:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.697154:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.697160:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.697177:0:88918:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:2.0:1767319308.697181:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a7d247fd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.697184:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000811ed84b 17ffffc0001001 3:0 ffff8f243ce506c0 33 lru 00000080:00200000:2.0:1767319308.697189:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008f056d86 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1767319308.697192:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a7d247fd 00000080:00200000:2.0:1767319308.697193:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.697195:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.697203:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.697214:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.697217:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.697219:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.697230:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.697233:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.697235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.697238:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697245:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.697253:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.697255:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.697259:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.697261:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:2.0:1767319308.697265:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.697267:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.697272:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 139264 i_blocks 2 00000080:00200000:2.0:1767319308.697274:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.697281:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 139264, count: 4096 00000080:00200000:2.0:1767319308.697285:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 139264, bytes: 4096 00000080:00200000:2.0:1767319308.697287:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.697290:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 35, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.697291:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:2.0:1767319308.697293:0:88918: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:1767319308.697298:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:2.0:1767319308.697301:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:2.0:1767319308.697324:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.697331:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:2.0:1767319308.697336:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.697339:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.697345:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697362:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697370:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697377:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697384:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.697391:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.697397:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.697412:0:88918:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:2.0:1767319308.697415:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f278debf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.697418:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000025bd1233 17ffffc0001001 3:0 ffff8f243ce501b0 34 lru 00000080:00200000:2.0:1767319308.697423:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002fa9defe 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1767319308.697425:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f278debf 00000080:00200000:2.0:1767319308.697426:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.697428:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.697435:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.697445:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.697448:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.697450:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.697474:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.697477:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.697480:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.697484:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697491:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.697499:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.697502:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.697506:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.697510:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:2.0:1767319308.697514:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.697517:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.697522:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 143360 i_blocks 2 00000080:00200000:2.0:1767319308.697524:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.697532:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 143360, count: 4096 00000080:00200000:2.0:1767319308.697535:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 143360, bytes: 4096 00000080:00200000:2.0:1767319308.697538:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.697541:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 36, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.697543:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:2.0:1767319308.697545:0:88918: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:1767319308.697549:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:2.0:1767319308.697552:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:2.0:1767319308.697554:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.697559:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:2.0:1767319308.697565:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.697567:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.697575:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697596:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697604:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697610:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697616:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.697624:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.697631:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.697646:0:88918:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:2.0:1767319308.697650:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000676bc84c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.697653:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000079cc082a 17ffffc0001001 3:0 ffff8f243ce50288 35 lru 00000080:00200000:2.0:1767319308.697658:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000018c3e27d 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1767319308.697660:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000676bc84c 00000080:00200000:2.0:1767319308.697661:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.697663:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.697671:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.697682:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.697685:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.697687:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.697697:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.697699:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.697702:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.697706:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697712:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.697719:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.697721:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.697725:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.697728:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:2.0:1767319308.697731:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.697733:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.697737:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 147456 i_blocks 2 00000080:00200000:2.0:1767319308.697739:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.697746:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 147456, count: 4096 00000080:00200000:2.0:1767319308.697750:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 147456, bytes: 4096 00000080:00200000:2.0:1767319308.697752:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.697755:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 37, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.697757:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:2.0:1767319308.697759:0:88918: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:1767319308.697764:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:2.0:1767319308.697767:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:2.0:1767319308.697769:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.697774:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:2.0:1767319308.697780:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.697782:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.697789:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697808:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697817:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697825:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697831:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.697839:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.697845:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.697859:0:88918:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:2.0:1767319308.697864:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008b70ba64[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.697867:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdf83ad2 17ffffc0001001 3:0 ffff8f243ce50e58 36 lru 00000080:00200000:2.0:1767319308.697873:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007a94ecb7 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1767319308.697875:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008b70ba64 00000080:00200000:2.0:1767319308.697876:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.697878:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.697886:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.697897:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.697900:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.697902:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.697914:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.697916:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.697919:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.697923:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.697931:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.697940:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.697942:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.697947:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.697950:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:2.0:1767319308.697953:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.697956:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.697961:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 151552 i_blocks 2 00000080:00200000:2.0:1767319308.697963:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.697970:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 151552, count: 4096 00000080:00200000:2.0:1767319308.697974:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 151552, bytes: 4096 00000080:00200000:2.0:1767319308.697977:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.697980:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 38, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.697982:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:2.0:1767319308.697984:0:88918: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:1767319308.697989:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:2.0:1767319308.697992:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:2.0:1767319308.697994:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.697999:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:2.0:1767319308.698004:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.698006:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.698013:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698031:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698040:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698047:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698054:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.698065:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.698071:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.698087:0:88918:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:2.0:1767319308.698091:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000076f259fa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.698093:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007bca48a4 17ffffc0001001 3:0 ffff8f243ce50000 37 lru 00000080:00200000:2.0:1767319308.698098:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e114e86a 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1767319308.698100:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000076f259fa 00000080:00200000:2.0:1767319308.698101:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.698103:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.698111:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.698121:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.698124:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.698125:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.698137:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.698140:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.698143:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.698147:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698154:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.698162:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.698164:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.698168:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.698170:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:2.0:1767319308.698174:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.698176:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.698181:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 155648 i_blocks 2 00000080:00200000:2.0:1767319308.698184:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.698193:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 155648, count: 4096 00000080:00200000:2.0:1767319308.698196:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 155648, bytes: 4096 00000080:00200000:2.0:1767319308.698198:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.698201:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 39, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.698202:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:2.0:1767319308.698204:0:88918: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:1767319308.698209:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:2.0:1767319308.698211:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:2.0:1767319308.698213:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.698218:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:2.0:1767319308.698224:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.698226:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.698233:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698250:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698257:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698264:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698270:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.698278:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.698284:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.698299:0:88918:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:2.0:1767319308.698397:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dae9526f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.698400:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004cc3c50e 17ffffc0001001 3:0 ffff8f243ce50798 38 lru 00000080:00200000:2.0:1767319308.698406:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000db832ce7 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:2.0:1767319308.698408:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dae9526f 00000080:00200000:2.0:1767319308.698409:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.698411:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.698419:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.698431:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.698434:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.698436:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.698449:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.698451:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.698454:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.698458:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698476:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.698485:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.698487:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.698492:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.698495:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:2.0:1767319308.698498:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.698501:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.698506:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 159744 i_blocks 2 00000080:00200000:2.0:1767319308.698509:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.698519:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 159744, count: 4096 00000080:00200000:2.0:1767319308.698523:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 159744, bytes: 4096 00000080:00200000:2.0:1767319308.698525:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.698529:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 40, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.698530:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:2.0:1767319308.698532:0:88918: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:1767319308.698537:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:2.0:1767319308.698540:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:2.0:1767319308.698542:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.698547:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:2.0:1767319308.698553:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.698555:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.698562:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698580:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698588:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698596:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698602:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.698611:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.698617:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.698633:0:88918:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:2.0:1767319308.698638:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b4d99fb8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.698640:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e732d31d 17ffffc0001001 3:0 ffff8f243ce50438 39 lru 00000080:00200000:2.0:1767319308.698646:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4c37eb4 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:2.0:1767319308.698648:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b4d99fb8 00000080:00200000:2.0:1767319308.698649:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.698652:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.698659:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.698671:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.698674:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.698676:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.698688:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.698690:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.698694:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.698698:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698705:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.698712:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.698715:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.698719:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.698722:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:2.0:1767319308.698725:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.698728:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.698733:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 163840 i_blocks 2 00000080:00200000:2.0:1767319308.698736:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.698743:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 163840, count: 4096 00000080:00200000:2.0:1767319308.698746:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 163840, bytes: 4096 00000080:00200000:2.0:1767319308.698749:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.698752:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 41, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.698754:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:2.0:1767319308.698756:0:88918: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:1767319308.698760:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:2.0:1767319308.698763:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:2.0:1767319308.698766:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.698771:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:2.0:1767319308.698776:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.698779:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.698785:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698803:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698812:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698819:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698825:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.698834:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.698839:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.698855:0:88918:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:2.0:1767319308.698859:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000885978dc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.698862:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000002a8e67d 17ffffc0001001 3:0 ffff8f243ce50bd0 40 lru 00000080:00200000:2.0:1767319308.698867:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebd8f1a1 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:2.0:1767319308.698870:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000885978dc 00000080:00200000:2.0:1767319308.698871:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.698873:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.698881:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.698892:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.698895:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.698897:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.698909:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.698911:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.698914:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.698918:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.698926:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.698934:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.698937:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.698941:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.698943:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:2.0:1767319308.698947:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.698950:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.698955:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 167936 i_blocks 2 00000080:00200000:2.0:1767319308.698958:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.698965:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 167936, count: 4096 00000080:00200000:2.0:1767319308.698969:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 167936, bytes: 4096 00000080:00200000:2.0:1767319308.698971:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.698974:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 42, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.698976:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:2.0:1767319308.698978:0:88918: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:1767319308.698983:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:2.0:1767319308.698986:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:2.0:1767319308.698989:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.698995:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:2.0:1767319308.699000:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.699003:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.699010:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699027:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699035:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699042:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699049:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.699056:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.699062:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.699076:0:88918:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:2.0:1767319308.699081:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d3e37ae3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.699084:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004a5d8d28 17ffffc0001001 3:0 ffff8f243ce50360 41 lru 00000080:00200000:2.0:1767319308.699089:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004ac641e3 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:2.0:1767319308.699092:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d3e37ae3 00000080:00200000:2.0:1767319308.699093:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.699095:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.699104:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.699117:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.699120:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.699122:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.699134:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.699136:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.699138:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.699142:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699149:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.699156:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.699158:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.699163:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.699165:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:2.0:1767319308.699168:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.699171:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.699175:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 172032 i_blocks 2 00000080:00200000:2.0:1767319308.699178:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.699185:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 172032, count: 4096 00000080:00200000:2.0:1767319308.699189:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 172032, bytes: 4096 00000080:00200000:2.0:1767319308.699191:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.699194:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 43, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.699196:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:2.0:1767319308.699198:0:88918: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:1767319308.699202:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:2.0:1767319308.699205:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:2.0:1767319308.699207:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.699212:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:2.0:1767319308.699217:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.699219:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.699226:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699245:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699253:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699260:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699266:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.699274:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.699280:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.699298:0:88918:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:2.0:1767319308.699392:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000f646c1c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.699396:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000b3c3c2a 17ffffc0001001 3:0 ffff8f243ce505e8 42 lru 00000080:00200000:2.0:1767319308.699402:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000045c16494 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:2.0:1767319308.699404:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000f646c1c 00000080:00200000:2.0:1767319308.699405:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.699408:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.699417:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.699428:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.699432:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.699434:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.699446:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.699449:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.699451:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.699455:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699473:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.699481:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.699483:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.699488:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.699491:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:2.0:1767319308.699494:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.699497:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.699501:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 176128 i_blocks 2 00000080:00200000:2.0:1767319308.699503:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.699511:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 176128, count: 4096 00000080:00200000:2.0:1767319308.699515:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 176128, bytes: 4096 00000080:00200000:2.0:1767319308.699517:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.699520:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 44, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.699522:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:2.0:1767319308.699524:0:88918: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:1767319308.699529:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:2.0:1767319308.699532:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:2.0:1767319308.699534:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.699540:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:2.0:1767319308.699545:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.699548:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.699555:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699575:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699583:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699590:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699597:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.699605:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.699611:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.699628:0:88918:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:2.0:1767319308.699633:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000303c535[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.699635:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003ccfae09 17ffffc0001001 3:0 ffff8f243ce50ca8 43 lru 00000080:00200000:2.0:1767319308.699641:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cea8f87d 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:2.0:1767319308.699643:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000303c535 00000080:00200000:2.0:1767319308.699644:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.699646:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.699655:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.699665:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.699668:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.699670:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.699683:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.699686:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.699688:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.699692:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699699:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.699707:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.699708:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.699712:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.699715:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:2.0:1767319308.699718:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.699720:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.699725:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 180224 i_blocks 2 00000080:00200000:2.0:1767319308.699727:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.699735:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 180224, count: 4096 00000080:00200000:2.0:1767319308.699739:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 180224, bytes: 4096 00000080:00200000:2.0:1767319308.699741:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.699744:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 45, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.699746:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:2.0:1767319308.699748:0:88918: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:1767319308.699753:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:2.0:1767319308.699756:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:2.0:1767319308.699758:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.699763:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:2.0:1767319308.699769:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.699771:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.699778:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699796:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699804:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699812:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699818:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.699827:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.699833:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.699849:0:88918:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:2.0:1767319308.699853:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009be5b8a7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.699856:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd1d27b9 17ffffc0001001 3:0 ffff8f24064afbd0 44 lru 00000080:00200000:2.0:1767319308.699862:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000873904bf 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:2.0:1767319308.699864:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009be5b8a7 00000080:00200000:2.0:1767319308.699865:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.699868:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.699876:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.699887:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.699889:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.699892:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.699903:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.699906:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.699908:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.699912:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.699920:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.699929:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.699932:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.699936:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.699938:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:2.0:1767319308.699942:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.699945:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.699950:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 184320 i_blocks 2 00000080:00200000:2.0:1767319308.699952:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.699960:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 184320, count: 4096 00000080:00200000:2.0:1767319308.699964:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 184320, bytes: 4096 00000080:00200000:2.0:1767319308.699966:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.699970:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 46, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.699971:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:2.0:1767319308.699973:0:88918: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:1767319308.699978:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:2.0:1767319308.699981:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:2.0:1767319308.699983:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.699988:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:2.0:1767319308.699993:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.699996:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.700003:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700021:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700029:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700036:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700042:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.700050:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.700055:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.700072:0:88918:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:2.0:1767319308.700077:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005c60a28c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.700079:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005e594ff1 17ffffc0001001 3:0 ffff8f24064af438 45 lru 00000080:00200000:2.0:1767319308.700084:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b347f018 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:2.0:1767319308.700086:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005c60a28c 00000080:00200000:2.0:1767319308.700087:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.700089:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.700098:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.700109:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.700112:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.700114:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.700129:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.700131:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.700134:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.700138:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700145:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.700152:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.700155:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.700159:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.700162:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:2.0:1767319308.700165:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.700168:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.700173:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 188416 i_blocks 2 00000080:00200000:2.0:1767319308.700175:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.700183:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 188416, count: 4096 00000080:00200000:2.0:1767319308.700186:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 188416, bytes: 4096 00000080:00200000:2.0:1767319308.700188:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.700191:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 47, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.700193:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:2.0:1767319308.700195:0:88918: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:1767319308.700199:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:2.0:1767319308.700202:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:2.0:1767319308.700205:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.700210:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:2.0:1767319308.700214:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.700217:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.700224:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700241:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700251:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700257:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700263:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.700271:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.700276:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.700298:0:88918:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:2.0:1767319308.700385:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000080f33c71[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.700389:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f049a965 17ffffc0001021 2:0 ffff8f24064af798 46 lru 00000080:00200000:2.0:1767319308.700394:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bf9f26bb 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:2.0:1767319308.700397:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000080f33c71 00000080:00200000:2.0:1767319308.700398:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.700400:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.700409:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.700421:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.700425:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.700427:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.700440:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.700442:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.700445:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.700449:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700457:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.700475:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.700477:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.700482:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.700485:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:2.0:1767319308.700488:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.700492:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.700496:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 192512 i_blocks 2 00000080:00200000:2.0:1767319308.700499:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.700507:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 192512, count: 4096 00000080:00200000:2.0:1767319308.700511:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 192512, bytes: 4096 00000080:00200000:2.0:1767319308.700513:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.700516:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 48, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.700518:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:2.0:1767319308.700520:0:88918: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:1767319308.700526:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:2.0:1767319308.700528:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:2.0:1767319308.700530:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.700536:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:2.0:1767319308.700542:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.700544:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.700551:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700569:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700577:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700585:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700591:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.700600:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.700605:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.700621:0:88918:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:2.0:1767319308.700625:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007917820f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.700628:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d3687f47 17ffffc0001001 3:0 ffff8f24064af000 47 lru 00000080:00200000:2.0:1767319308.700633:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fed33f7d 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:2.0:1767319308.700636:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007917820f 00000080:00200000:2.0:1767319308.700637:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.700639:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.700647:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.700659:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.700662:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.700664:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.700676:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.700679:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.700682:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.700686:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700694:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.700702:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.700704:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.700709:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.700711:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:2.0:1767319308.700715:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.700718:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.700722:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 196608 i_blocks 2 00000080:00200000:2.0:1767319308.700725:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.700732:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 196608, count: 4096 00000080:00200000:2.0:1767319308.700735:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 196608, bytes: 4096 00000080:00200000:2.0:1767319308.700737:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.700741:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 49, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.700742:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:2.0:1767319308.700745:0:88918: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:1767319308.700750:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:2.0:1767319308.700753:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:2.0:1767319308.700755:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.700760:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:2.0:1767319308.700766:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.700768:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.700775:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700793:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700801:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700809:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700816:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.700825:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.700831:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.700848:0:88918:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:2.0:1767319308.700853:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000031c15a2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.700855:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea6855d7 17ffffc0001001 3:0 ffff8f24064afe58 48 lru 00000080:00200000:2.0:1767319308.700860:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9801d8c 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:2.0:1767319308.700863:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000031c15a2 00000080:00200000:2.0:1767319308.700864:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.700866:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.700873:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.700885:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.700888:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.700890:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.700902:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.700905:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.700908:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.700912:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.700919:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.700927:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.700930:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.700934:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.700937:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:2.0:1767319308.700940:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.700943:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.700949:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 200704 i_blocks 2 00000080:00200000:2.0:1767319308.700951:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.700959:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 200704, count: 4096 00000080:00200000:2.0:1767319308.700962:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 200704, bytes: 4096 00000080:00200000:2.0:1767319308.700965:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.700968:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 50, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.700969:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:2.0:1767319308.700972:0:88918: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:1767319308.700977:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:2.0:1767319308.700981:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:2.0:1767319308.700983:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.700989:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:2.0:1767319308.700994:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.700997:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.701005:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701024:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701033:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701040:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701046:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.701054:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.701059:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.701075:0:88918:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:2.0:1767319308.701080:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000058e8846a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.701082:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000064563f70 17ffffc0001001 3:0 ffff8f24064af288 49 lru 00000080:00200000:2.0:1767319308.701087:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000053549f4a 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:2.0:1767319308.701089:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000058e8846a 00000080:00200000:2.0:1767319308.701090:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.701092:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.701099:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.701110:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.701113:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.701115:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.701126:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.701128:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.701131:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.701134:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701141:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.701149:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.701152:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.701155:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.701158:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:2.0:1767319308.701162:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.701165:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.701169:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 204800 i_blocks 2 00000080:00200000:2.0:1767319308.701172:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.701180:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 204800, count: 4096 00000080:00200000:2.0:1767319308.701183:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 204800, bytes: 4096 00000080:00200000:2.0:1767319308.701185:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.701189:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 51, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.701190:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:2.0:1767319308.701192:0:88918: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:1767319308.701196:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:2.0:1767319308.701199:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:2.0:1767319308.701201:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.701206:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:2.0:1767319308.701212:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.701214:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.701222:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701239:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701247:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701253:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701259:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.701267:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.701272:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.701287:0:88918:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:2.0:1767319308.701291:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008b4690df[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.701294:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000065573512 17ffffc0001001 3:0 ffff8f24064af1b0 50 lru 00000080:00200000:2.0:1767319308.701298:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c9faba2 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:2.0:1767319308.701324:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008b4690df 00000080:00200000:2.0:1767319308.701327:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.701329:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.701338:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.701351:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.701354:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.701356:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.701368:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.701371:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.701373:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.701377:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701385:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.701393:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.701395:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.701399:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.701403:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:2.0:1767319308.701406:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.701409:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.701413:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 208896 i_blocks 2 00000080:00200000:2.0:1767319308.701416:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.701424:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 208896, count: 4096 00000080:00200000:2.0:1767319308.701427:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 208896, bytes: 4096 00000080:00200000:2.0:1767319308.701430:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.701433:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 52, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.701434:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:2.0:1767319308.701437:0:88918: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:1767319308.701442:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:2.0:1767319308.701445:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:2.0:1767319308.701447:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.701451:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:2.0:1767319308.701457:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.701459:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.701481:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701500:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701507:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701514:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701519:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.701527:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.701533:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.701548:0:88918:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:2.0:1767319308.701552:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000029129a8f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.701555:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000370ea263 17ffffc0001001 3:0 ffff8f24064af6c0 51 lru 00000080:00200000:2.0:1767319308.701560:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c657a82d 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:2.0:1767319308.701562:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000029129a8f 00000080:00200000:2.0:1767319308.701563:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.701565:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.701573:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.701584:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.701587:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.701589:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.701602:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.701604:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.701607:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.701612:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701620:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.701628:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.701630:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.701634:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.701637:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:2.0:1767319308.701641:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.701644:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.701648:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 212992 i_blocks 2 00000080:00200000:2.0:1767319308.701651:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.701658:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 212992, count: 4096 00000080:00200000:2.0:1767319308.701661:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 212992, bytes: 4096 00000080:00200000:2.0:1767319308.701663:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.701667:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 53, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.701668:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:2.0:1767319308.701671:0:88918: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:1767319308.701676:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:2.0:1767319308.701678:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:2.0:1767319308.701681:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.701686:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:2.0:1767319308.701691:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.701693:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.701699:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701715:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701723:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701729:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701735:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.701743:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.701748:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.701764:0:88918:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:2.0:1767319308.701768:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000af93649b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.701771:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000df6b96f3 17ffffc0001001 3:0 ffff8f24064af948 52 lru 00000080:00200000:2.0:1767319308.701776:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000096965c05 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:2.0:1767319308.701778:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000af93649b 00000080:00200000:2.0:1767319308.701779:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.701781:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.701790:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.701802:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.701804:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.701807:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.701821:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.701824:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.701826:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.701830:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701838:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.701846:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.701848:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.701852:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.701855:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:2.0:1767319308.701858:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.701861:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.701866:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 217088 i_blocks 2 00000080:00200000:2.0:1767319308.701869:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.701876:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 217088, count: 4096 00000080:00200000:2.0:1767319308.701880:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 217088, bytes: 4096 00000080:00200000:2.0:1767319308.701883:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.701886:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 54, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.701887:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:2.0:1767319308.701890:0:88918: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:1767319308.701894:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:2.0:1767319308.701897:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:2.0:1767319308.701899:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.701904:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:2.0:1767319308.701910:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.701912:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.701919:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701937:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701946:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701954:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.701962:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.701970:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.701976:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.701992:0:88918:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:2.0:1767319308.701996:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000025a95a69[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.701998:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000066f6f05c 17ffffc0001001 3:0 ffff8f24064af870 53 lru 00000080:00200000:2.0:1767319308.702003:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000171fa78 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:2.0:1767319308.702006:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000025a95a69 00000080:00200000:2.0:1767319308.702007:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.702009:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.702016:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.702027:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.702030:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.702032:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.702043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.702046:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.702048:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.702052:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702060:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.702068:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.702070:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.702074:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.702077:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:2.0:1767319308.702081:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.702083:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.702087:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 221184 i_blocks 2 00000080:00200000:2.0:1767319308.702090:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.702097:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 221184, count: 4096 00000080:00200000:2.0:1767319308.702101:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 221184, bytes: 4096 00000080:00200000:2.0:1767319308.702103:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.702106:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 55, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.702107:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:2.0:1767319308.702110:0:88918: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:1767319308.702115:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:2.0:1767319308.702118:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:2.0:1767319308.702120:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.702125:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:2.0:1767319308.702130:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.702132:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.702139:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702156:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702165:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702173:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702179:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.702188:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.702194:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.702210:0:88918:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:2.0:1767319308.702214:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000191691a1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.702217:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc80bc7b 17ffffc0001001 3:0 ffff8f24064afa20 54 lru 00000080:00200000:2.0:1767319308.702222:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006f4bbb60 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:2.0:1767319308.702224:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000191691a1 00000080:00200000:2.0:1767319308.702225:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.702228:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.702236:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.702246:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.702249:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.702251:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.702262:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.702265:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.702267:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.702271:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702278:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.702287:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.702289:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.702293:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.702296:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:2.0:1767319308.702410:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.702414:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.702420:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 225280 i_blocks 2 00000080:00200000:2.0:1767319308.702423:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.702430:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 225280, count: 4096 00000080:00200000:2.0:1767319308.702434:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 225280, bytes: 4096 00000080:00200000:2.0:1767319308.702436:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.702440:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 56, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.702441:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:2.0:1767319308.702443:0:88918: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:1767319308.702448:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:2.0:1767319308.702451:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:2.0:1767319308.702453:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.702458:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:2.0:1767319308.702474:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.702477:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.702485:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702504:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702513:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702520:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702527:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.702535:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.702541:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.702558:0:88918:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:2.0:1767319308.702562:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000029d72c93[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.702565:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa1bda73 17ffffc0001001 3:0 ffff8f24064af510 55 lru 00000080:00200000:2.0:1767319308.702570:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000066846001 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:2.0:1767319308.702573:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000029d72c93 00000080:00200000:2.0:1767319308.702574:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.702576:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.702584:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.702596:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.702599:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.702601:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.702613:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.702616:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.702618:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.702623:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702630:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.702638:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.702641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.702645:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.702648:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:2.0:1767319308.702652:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.702655:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.702659:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 229376 i_blocks 2 00000080:00200000:2.0:1767319308.702662:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.702669:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 229376, count: 4096 00000080:00200000:2.0:1767319308.702673:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 229376, bytes: 4096 00000080:00200000:2.0:1767319308.702675:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.702679:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 57, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.702680:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:2.0:1767319308.702683:0:88918: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:1767319308.702688:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:2.0:1767319308.702691:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:2.0:1767319308.702693:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.702698:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:2.0:1767319308.702703:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.702706:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.702713:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702731:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702739:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702746:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702753:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.702762:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.702768:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.702786:0:88918:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:2.0:1767319308.702790:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000803eaaa3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.702793:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d31fd616 17ffffc0001001 3:0 ffff8f24064afaf8 56 lru 00000080:00200000:2.0:1767319308.702797:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc794afa 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:2.0:1767319308.702800:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000803eaaa3 00000080:00200000:2.0:1767319308.702801:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.702803:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.702811:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.702822:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.702825:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.702827:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.702839:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.702842:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.702844:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.702848:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702856:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.702865:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.702868:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.702872:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.702875:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:2.0:1767319308.702878:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.702881:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.702885:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 233472 i_blocks 2 00000080:00200000:2.0:1767319308.702888:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.702895:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 233472, count: 4096 00000080:00200000:2.0:1767319308.702898:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 233472, bytes: 4096 00000080:00200000:2.0:1767319308.702900:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.702903:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 58, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.702905:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:2.0:1767319308.702907:0:88918: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:1767319308.702912:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:2.0:1767319308.702915:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:2.0:1767319308.702917:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.702922:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:2.0:1767319308.702927:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.702930:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.702937:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702955:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702964:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702970:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.702976:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.702984:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.702989:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.703004:0:88918:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:2.0:1767319308.703008:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002dcd18c0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.703011:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009f839c8c 17ffffc0001001 3:0 ffff8f24064af0d8 57 lru 00000080:00200000:2.0:1767319308.703016:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000066971a47 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:2.0:1767319308.703018:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002dcd18c0 00000080:00200000:2.0:1767319308.703019:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.703021:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.703029:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.703040:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.703043:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.703045:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.703057:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.703059:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.703061:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.703065:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703072:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.703079:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.703081:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.703084:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.703087:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:2.0:1767319308.703091:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.703093:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.703097:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 237568 i_blocks 2 00000080:00200000:2.0:1767319308.703100:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.703107:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 237568, count: 4096 00000080:00200000:2.0:1767319308.703110:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 237568, bytes: 4096 00000080:00200000:2.0:1767319308.703113:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.703116:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 59, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.703117:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:2.0:1767319308.703119:0:88918: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:1767319308.703124:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:2.0:1767319308.703127:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:2.0:1767319308.703129:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.703133:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:2.0:1767319308.703139:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.703141:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.703148:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703165:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703172:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703179:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703184:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.703192:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.703198:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.703212:0:88918:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:2.0:1767319308.703216:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000045ca1aa3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.703218:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb911bc0 17ffffc0001001 3:0 ffff8f24064afd80 58 lru 00000080:00200000:2.0:1767319308.703223:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000038f9f738 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:2.0:1767319308.703225:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000045ca1aa3 00000080:00200000:2.0:1767319308.703226:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.703229:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.703236:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.703247:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.703250:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.703253:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.703265:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.703268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.703270:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.703274:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703281:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.703288:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.703291:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.703294:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.703297:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:2.0:1767319308.703386:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.703390:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.703395:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 241664 i_blocks 2 00000080:00200000:2.0:1767319308.703398:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.703406:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 241664, count: 4096 00000080:00200000:2.0:1767319308.703410:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 241664, bytes: 4096 00000080:00200000:2.0:1767319308.703412:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.703415:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 60, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.703416:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:2.0:1767319308.703419:0:88918: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:1767319308.703423:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:2.0:1767319308.703426:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:2.0:1767319308.703428:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.703434:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:2.0:1767319308.703439:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.703441:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.703448:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703479:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703487:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703494:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703501:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.703510:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.703516:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.703532:0:88918:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:2.0:1767319308.703537:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000debf914e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.703539:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001e101ecc 17ffffc0001001 3:0 ffff8f24064afca8 59 lru 00000080:00200000:2.0:1767319308.703545:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3ccbc5b 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:2.0:1767319308.703547:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000debf914e 00000080:00200000:2.0:1767319308.703548:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.703551:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.703559:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.703571:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.703574:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.703576:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.703589:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.703592:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.703594:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.703597:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703604:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.703612:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.703614:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.703617:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.703620:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:2.0:1767319308.703624:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.703627:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.703632:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 245760 i_blocks 2 00000080:00200000:2.0:1767319308.703634:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.703642:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 245760, count: 4096 00000080:00200000:2.0:1767319308.703645:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 245760, bytes: 4096 00000080:00200000:2.0:1767319308.703647:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.703651:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 61, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.703653:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:2.0:1767319308.703655:0:88918: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:1767319308.703660:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:2.0:1767319308.703663:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:2.0:1767319308.703665:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.703671:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:2.0:1767319308.703676:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.703678:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.703686:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703704:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703713:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703720:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703727:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.703736:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.703741:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.703757:0:88918:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:2.0:1767319308.703761:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000067751429[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.703764:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbe37904 17ffffc0001001 3:0 ffff8f24064af5e8 60 lru 00000080:00200000:2.0:1767319308.703769:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000059b3eaf7 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:2.0:1767319308.703771:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000067751429 00000080:00200000:2.0:1767319308.703772:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.703774:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.703783:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.703793:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.703796:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.703798:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.703808:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.703811:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.703814:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.703817:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703825:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.703833:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.703835:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.703839:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.703842:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:2.0:1767319308.703845:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.703848:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.703852:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 249856 i_blocks 2 00000080:00200000:2.0:1767319308.703855:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.703862:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 249856, count: 4096 00000080:00200000:2.0:1767319308.703866:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 249856, bytes: 4096 00000080:00200000:2.0:1767319308.703869:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.703872:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 62, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.703873:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:2.0:1767319308.703876:0:88918: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:1767319308.703881:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:2.0:1767319308.703883:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:2.0:1767319308.703885:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.703890:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:2.0:1767319308.703895:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.703898:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.703904:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703922:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703931:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703939:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.703945:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.703953:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.703959:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.703982:0:88918:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:2.0:1767319308.703986:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005585b996[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.703989:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003414d0de 17ffffc0001021 2:0 ffff8f24064af360 61 lru 00000080:00200000:2.0:1767319308.703994:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1dde009 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:2.0:1767319308.703997:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005585b996 00000080:00200000:2.0:1767319308.703998:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.704000:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.704008:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.704020:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.704023:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.704025:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.704039:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.704041:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.704043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.704047:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704055:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.704063:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.704065:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.704069:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.704072:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:2.0:1767319308.704076:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.704078:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.704083:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 253952 i_blocks 2 00000080:00200000:2.0:1767319308.704086:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.704094:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 253952, count: 4096 00000080:00200000:2.0:1767319308.704097:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 253952, bytes: 4096 00000080:00200000:2.0:1767319308.704099:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.704103:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 63, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.704105:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:2.0:1767319308.704107:0:88918: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:1767319308.704112:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:2.0:1767319308.704115:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:2.0:1767319308.704117:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.704122:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:2.0:1767319308.704128:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.704130:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.704137:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704157:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704165:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704172:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704179:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.704187:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.704192:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.704210:0:88918:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:2.0:1767319308.704214:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009ef864d3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.704217:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000330b812c 17ffffc0001001 3:0 ffff8f2410a9a360 62 lru 00000080:00200000:2.0:1767319308.704222:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000db53013 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:2.0:1767319308.704225:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009ef864d3 00000080:00200000:2.0:1767319308.704226:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.704228:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.704236:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.704247:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.704250:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.704252:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.704264:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.704266:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.704268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.704272:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704278:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.704286:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.704288:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.704292:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.704294:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:2.0:1767319308.704298:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.704390:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.704397:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 258048 i_blocks 2 00000080:00200000:2.0:1767319308.704399:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.704407:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 258048, count: 4096 00000080:00200000:2.0:1767319308.704410:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 258048, bytes: 4096 00000080:00200000:2.0:1767319308.704413:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.704416:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 64, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.704417:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:2.0:1767319308.704420:0:88918: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:1767319308.704425:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:2.0:1767319308.704428:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:2.0:1767319308.704430:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.704435:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:2.0:1767319308.704441:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.704443:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.704449:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704481:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704489:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704496:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704503:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.704512:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.704518:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.704535:0:88918:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:2.0:1767319308.704539:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a55e806e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.704542:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000974bf2c9 17ffffc0001001 3:0 ffff8f2410a9a5e8 63 lru 00000080:00200000:2.0:1767319308.704547:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3c1acc5 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:2.0:1767319308.704550:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a55e806e 00000080:00200000:2.0:1767319308.704551:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.704553:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.704561:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.704572:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.704574:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.704577:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.704588:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.704590:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.704592:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.704596:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704603:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.704611:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.704613:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.704617:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.704620:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:2.0:1767319308.704624:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.704627:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.704631:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 262144 i_blocks 2 00000080:00200000:2.0:1767319308.704634:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.704641:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 262144, count: 4096 00000080:00200000:2.0:1767319308.704646:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 262144, bytes: 4096 00000080:00200000:2.0:1767319308.704648:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.704651:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 65, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.704653:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:2.0:1767319308.704655:0:88918: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:1767319308.704660:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:2.0:1767319308.704662:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:2.0:1767319308.704664:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.704669:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:2.0:1767319308.704674:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.704676:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.704684:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704700:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704707:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704714:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704721:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.704729:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.704735:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.704760:0:88918:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:2.0:1767319308.704764:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000054628e45[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.704766:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d99037a0 17ffffc0001001 3:0 ffff8f2410a9aca8 64 lru 00000080:00200000:2.0:1767319308.704771:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008e34b009 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:2.0:1767319308.704773:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000054628e45 00000080:00200000:2.0:1767319308.704774:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.704776:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.704784:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.704795:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.704798:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.704800:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.704813:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.704815:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.704818:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.704822:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704829:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.704837:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.704840:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.704844:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.704846:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:2.0:1767319308.704850:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.704853:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.704857:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 266240 i_blocks 2 00000080:00200000:2.0:1767319308.704860:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.704867:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 266240, count: 4096 00000080:00200000:2.0:1767319308.704870:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 266240, bytes: 4096 00000080:00200000:2.0:1767319308.704872:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.704876:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 66, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.704877:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:2.0:1767319308.704880:0:88918: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:1767319308.704884:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:2.0:1767319308.704887:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:2.0:1767319308.704889:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.704894:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:2.0:1767319308.704899:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.704901:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.704907:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704925:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704933:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704940:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.704947:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.704955:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.704962:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.704976:0:88918:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:2.0:1767319308.704981:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ed51c88f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.704983:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f36a77a7 17ffffc0001001 3:0 ffff8f2410a9ad80 65 lru 00000080:00200000:2.0:1767319308.704988:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000dbce0b99 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:2.0:1767319308.704990:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ed51c88f 00000080:00200000:2.0:1767319308.704992:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.704994:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.705001:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.705011:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.705013:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.705015:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.705026:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.705028:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.705031:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.705035:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705042:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.705050:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.705052:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.705056:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.705059:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:2.0:1767319308.705062:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.705065:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.705070:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 270336 i_blocks 2 00000080:00200000:2.0:1767319308.705072:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.705079:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 270336, count: 4096 00000080:00200000:2.0:1767319308.705082:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 270336, bytes: 4096 00000080:00200000:2.0:1767319308.705084:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.705088:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 67, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.705089:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:2.0:1767319308.705091:0:88918: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:1767319308.705096:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:2.0:1767319308.705099:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:2.0:1767319308.705101:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.705106:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:2.0:1767319308.705112:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.705114:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.705120:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705139:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705147:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705153:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705159:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.705167:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.705173:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.705188:0:88918:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:2.0:1767319308.705193:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000019df1e7c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.705195:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006a2792cd 17ffffc0001001 3:0 ffff8f2410a9a0d8 66 lru 00000080:00200000:2.0:1767319308.705200:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6c6cf16 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:2.0:1767319308.705202:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000019df1e7c 00000080:00200000:2.0:1767319308.705203:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.705205:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.705214:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.705224:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.705227:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.705229:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.705242:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.705245:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.705247:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.705251:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705258:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.705266:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.705268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.705272:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.705275:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:2.0:1767319308.705279:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.705282:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.705286:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 274432 i_blocks 2 00000080:00200000:2.0:1767319308.705289:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.705297:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 274432, count: 4096 00000080:00200000:2.0:1767319308.705325:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 274432, bytes: 4096 00000080:00200000:2.0:1767319308.705329:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.705333:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 68, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.705334:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:2.0:1767319308.705337:0:88918: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:1767319308.705342:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:2.0:1767319308.705345:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:2.0:1767319308.705347:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.705352:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:2.0:1767319308.705358:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.705360:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.705368:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705385:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705393:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705400:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705407:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.705415:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.705421:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.705437:0:88918:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:2.0:1767319308.705442:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000397453a1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.705445:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000aec4d5d5 17ffffc0001001 3:0 ffff8f2410a9aaf8 67 lru 00000080:00200000:2.0:1767319308.705450:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0e33124 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:2.0:1767319308.705452:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000397453a1 00000080:00200000:2.0:1767319308.705453:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.705455:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.705490:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.705502:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.705504:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.705507:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.705519:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.705522:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.705524:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.705528:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705535:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.705543:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.705545:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.705550:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.705552:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:2.0:1767319308.705556:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.705559:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.705563:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 278528 i_blocks 2 00000080:00200000:2.0:1767319308.705565:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.705574:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 278528, count: 4096 00000080:00200000:2.0:1767319308.705578:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 278528, bytes: 4096 00000080:00200000:2.0:1767319308.705580:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.705583:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 69, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.705585:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:2.0:1767319308.705588:0:88918: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:1767319308.705593:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:2.0:1767319308.705596:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:2.0:1767319308.705598:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.705603:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:2.0:1767319308.705608:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.705611:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.705618:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705637:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705646:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705653:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705659:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.705668:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.705674:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.705688:0:88918:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:2.0:1767319308.705693:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000016374d87[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.705696:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0bfd6d6 17ffffc0001001 3:0 ffff8f2410a9a510 68 lru 00000080:00200000:2.0:1767319308.705701:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000092e6648b 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1767319308.705703:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000016374d87 00000080:00200000:2.0:1767319308.705704:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.705706:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.705713:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.705725:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.705728:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.705730:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.705741:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.705743:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.705745:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.705750:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705758:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.705766:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.705769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.705773:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.705776:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:2.0:1767319308.705779:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.705782:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.705787:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 282624 i_blocks 2 00000080:00200000:2.0:1767319308.705790:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.705797:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 282624, count: 4096 00000080:00200000:2.0:1767319308.705801:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 282624, bytes: 4096 00000080:00200000:2.0:1767319308.705803:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.705806:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 70, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.705808:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:2.0:1767319308.705810:0:88918: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:1767319308.705815:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:2.0:1767319308.705818:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:2.0:1767319308.705820:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.705825:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:2.0:1767319308.705831:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.705833:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.705840:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705858:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705866:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705873:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705879:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.705888:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.705893:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.705907:0:88918:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:2.0:1767319308.705911:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f0071432[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.705913:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000006bc7770 17ffffc0001001 3:0 ffff8f2410a9aa20 69 lru 00000080:00200000:2.0:1767319308.705918:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d652734a 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1767319308.705920:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f0071432 00000080:00200000:2.0:1767319308.705921:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.705923:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.705931:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.705943:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.705946:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.705949:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.705960:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.705963:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.705965:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.705969:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.705977:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.705985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.705987:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.705991:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.705994:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:2.0:1767319308.705998:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.706001:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.706005:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 286720 i_blocks 2 00000080:00200000:2.0:1767319308.706007:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.706014:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 286720, count: 4096 00000080:00200000:2.0:1767319308.706017:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 286720, bytes: 4096 00000080:00200000:2.0:1767319308.706019:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.706022:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 71, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.706024:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:2.0:1767319308.706026:0:88918: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:1767319308.706031:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:2.0:1767319308.706034:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:2.0:1767319308.706036:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.706042:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:2.0:1767319308.706047:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.706049:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.706056:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706076:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706084:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706091:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706097:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.706106:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.706112:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.706129:0:88918:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:2.0:1767319308.706134:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006156f962[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.706137:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002ed55add 17ffffc0001001 3:0 ffff8f2410a9a870 70 lru 00000080:00200000:2.0:1767319308.706141:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002201b11f 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1767319308.706144:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006156f962 00000080:00200000:2.0:1767319308.706145:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.706147:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.706155:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.706166:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.706169:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.706171:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.706182:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.706184:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.706187:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.706192:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706200:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.706207:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.706209:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.706213:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.706215:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:2.0:1767319308.706219:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.706222:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.706226:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 290816 i_blocks 2 00000080:00200000:2.0:1767319308.706229:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.706236:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 290816, count: 4096 00000080:00200000:2.0:1767319308.706240:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 290816, bytes: 4096 00000080:00200000:2.0:1767319308.706243:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.706246:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 72, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.706247:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:2.0:1767319308.706250:0:88918: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:1767319308.706255:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:2.0:1767319308.706258:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:2.0:1767319308.706260:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.706265:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:2.0:1767319308.706270:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.706273:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.706281:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706298:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706415:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706422:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706428:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.706437:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.706443:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.706460:0:88918:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:2.0:1767319308.706473:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006566a6f5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.706476:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000926a6576 17ffffc0001001 3:0 ffff8f2410a9a948 71 lru 00000080:00200000:2.0:1767319308.706481:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c25f806f 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1767319308.706483:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006566a6f5 00000080:00200000:2.0:1767319308.706484:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.706487:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.706495:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.706507:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.706510:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.706513:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.706524:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.706527:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.706530:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.706534:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706542:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.706550:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.706552:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.706557:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.706560:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:2.0:1767319308.706564:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.706567:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.706572:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 294912 i_blocks 2 00000080:00200000:2.0:1767319308.706575:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.706583:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 294912, count: 4096 00000080:00200000:2.0:1767319308.706587:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 294912, bytes: 4096 00000080:00200000:2.0:1767319308.706589:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.706593:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 73, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.706594:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:2.0:1767319308.706597:0:88918: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:1767319308.706602:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:2.0:1767319308.706605:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:2.0:1767319308.706607:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.706613:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:2.0:1767319308.706618:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.706621:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.706628:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706648:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706657:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706664:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706671:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.706679:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.706685:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.706701:0:88918:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:2.0:1767319308.706706:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000046451b98[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.706708:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009632c49b 17ffffc0001001 3:0 ffff8f2410a9a6c0 72 lru 00000080:00200000:2.0:1767319308.706714:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009d8c5aaa 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1767319308.706716:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000046451b98 00000080:00200000:2.0:1767319308.706717:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.706720:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.706728:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.706740:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.706743:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.706745:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.706757:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.706760:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.706762:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.706767:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706774:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.706783:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.706785:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.706789:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.706792:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:2.0:1767319308.706796:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.706799:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.706804:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 299008 i_blocks 2 00000080:00200000:2.0:1767319308.706806:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.706814:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 299008, count: 4096 00000080:00200000:2.0:1767319308.706818:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 299008, bytes: 4096 00000080:00200000:2.0:1767319308.706820:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.706824:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 74, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.706825:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:2.0:1767319308.706828:0:88918: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:1767319308.706832:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:2.0:1767319308.706835:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:2.0:1767319308.706837:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.706842:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:2.0:1767319308.706848:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.706851:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.706858:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706876:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706885:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706892:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.706899:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.706908:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.706913:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.706929:0:88918:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:2.0:1767319308.706934:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000077dbb322[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.706937:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005a56085d 17ffffc0001001 3:0 ffff8f2410a9a1b0 73 lru 00000080:00200000:2.0:1767319308.706942:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000960cf2cd 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1767319308.706944:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000077dbb322 00000080:00200000:2.0:1767319308.706945:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.706947:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.706955:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.706967:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.706969:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.706971:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.706985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.706988:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.706990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.706994:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707002:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.707011:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.707013:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.707017:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.707020:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:2.0:1767319308.707024:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.707026:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.707031:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 303104 i_blocks 2 00000080:00200000:2.0:1767319308.707034:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.707041:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 303104, count: 4096 00000080:00200000:2.0:1767319308.707045:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 303104, bytes: 4096 00000080:00200000:2.0:1767319308.707047:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.707051:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 75, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.707052:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:2.0:1767319308.707055:0:88918: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:1767319308.707059:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:2.0:1767319308.707062:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:2.0:1767319308.707064:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.707070:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:2.0:1767319308.707075:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.707077:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.707085:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707103:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707111:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707118:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707124:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.707132:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.707138:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.707154:0:88918:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:2.0:1767319308.707158:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006a6946ac[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.707161:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0cb24ab 17ffffc0001001 3:0 ffff8f2410a9a288 74 lru 00000080:00200000:2.0:1767319308.707167:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008ed8d4d8 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1767319308.707169:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006a6946ac 00000080:00200000:2.0:1767319308.707170:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.707172:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.707181:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.707193:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.707196:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.707198:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.707210:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.707213:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.707215:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.707219:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707227:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.707235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.707238:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.707243:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.707246:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:2.0:1767319308.707249:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.707253:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.707257:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 307200 i_blocks 2 00000080:00200000:2.0:1767319308.707260:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.707267:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 307200, count: 4096 00000080:00200000:2.0:1767319308.707271:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 307200, bytes: 4096 00000080:00200000:2.0:1767319308.707273:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.707277:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 76, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.707278:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:2.0:1767319308.707281:0:88918: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:1767319308.707286:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:2.0:1767319308.707289:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:2.0:1767319308.707291:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.707296:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:2.0:1767319308.707393:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.707397:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.707405:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707422:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707431:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707438:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707446:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.707454:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.707460:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.707485:0:88918:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:2.0:1767319308.707490:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000055b617ed[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.707493:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000090bfe04e 17ffffc0001001 3:0 ffff8f2410a9ae58 75 lru 00000080:00200000:2.0:1767319308.707499:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4c2abbc 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319308.707501:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000055b617ed 00000080:00200000:2.0:1767319308.707502:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.707504:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.707513:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.707525:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.707528:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.707531:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.707543:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.707546:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.707548:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.707553:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707560:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.707569:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.707571:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.707576:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.707579:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:2.0:1767319308.707583:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.707586:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.707594:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 311296 i_blocks 2 00000080:00200000:2.0:1767319308.707597:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.707605:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 311296, count: 4096 00000080:00200000:2.0:1767319308.707608:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 311296, bytes: 4096 00000080:00200000:2.0:1767319308.707612:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.707615:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 77, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.707617:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:2.0:1767319308.707619:0:88918: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:1767319308.707624:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:2.0:1767319308.707627:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:2.0:1767319308.707629:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.707634:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:2.0:1767319308.707639:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.707642:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.707650:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707666:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707674:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707682:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707689:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.707698:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.707704:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.707727:0:88918:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:2.0:1767319308.707731:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000067eab7d1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.707734:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7f6158e 17ffffc0001021 2:0 ffff8f2410a9a000 76 lru 00000080:00200000:2.0:1767319308.707740:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001eb28b99 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1767319308.707742:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000067eab7d1 00000080:00200000:2.0:1767319308.707744:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.707746:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.707753:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.707765:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.707767:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.707769:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.707781:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.707784:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.707786:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.707790:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707798:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.707805:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.707808:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.707812:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.707815:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:2.0:1767319308.707818:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.707821:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.707825:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 315392 i_blocks 2 00000080:00200000:2.0:1767319308.707828:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.707836:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 315392, count: 4096 00000080:00200000:2.0:1767319308.707840:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 315392, bytes: 4096 00000080:00200000:2.0:1767319308.707842:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.707846:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 78, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.707847:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:2.0:1767319308.707850:0:88918: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:1767319308.707854:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:2.0:1767319308.707857:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:2.0:1767319308.707859:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.707864:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:2.0:1767319308.707870:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.707872:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.707878:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707899:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707907:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707914:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.707920:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.707928:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.707933:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.707949:0:88918:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:2.0:1767319308.707953:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000081648c11[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.707956:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f20f1aae 17ffffc0001001 3:0 ffff8f2410a9a798 77 lru 00000080:00200000:2.0:1767319308.707961:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000147092e 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1767319308.707963:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000081648c11 00000080:00200000:2.0:1767319308.707965:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.707967:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.707975:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.707987:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.707989:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.707992:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.708003:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.708006:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.708008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.708012:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708019:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.708027:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.708030:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.708034:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.708037:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:2.0:1767319308.708041:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.708044:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.708049:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 319488 i_blocks 2 00000080:00200000:2.0:1767319308.708051:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.708058:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 319488, count: 4096 00000080:00200000:2.0:1767319308.708062:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 319488, bytes: 4096 00000080:00200000:2.0:1767319308.708064:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.708067:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 79, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.708068:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:2.0:1767319308.708070:0:88918: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:1767319308.708074:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:2.0:1767319308.708077:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:2.0:1767319308.708080:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.708085:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:2.0:1767319308.708090:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.708093:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.708100:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708117:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708125:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708132:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708137:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.708145:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.708150:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.708164:0:88918:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:2.0:1767319308.708168:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000039de32f6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.708170:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000006541e29 17ffffc0001001 3:0 ffff8f2410a9a438 78 lru 00000080:00200000:2.0:1767319308.708175:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009a4c19ed 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1767319308.708177:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000039de32f6 00000080:00200000:2.0:1767319308.708178:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.708180:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.708187:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.708198:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.708201:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.708204:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.708216:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.708218:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.708221:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.708225:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708233:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.708241:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.708244:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.708248:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.708251:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:2.0:1767319308.708255:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.708258:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.708262:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 323584 i_blocks 2 00000080:00200000:2.0:1767319308.708265:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.708273:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 323584, count: 4096 00000080:00200000:2.0:1767319308.708276:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 323584, bytes: 4096 00000080:00200000:2.0:1767319308.708278:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.708282:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 80, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.708284:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:2.0:1767319308.708286:0:88918: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:1767319308.708291:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:2.0:1767319308.708293:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:2.0:1767319308.708295:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.708397:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:2.0:1767319308.708405:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.708407:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.708415:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708434:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708442:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708449:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708456:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.708474:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.708480:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.708500:0:88918:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:2.0:1767319308.708504:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000045e68b88[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.708507:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001a03a8d7 17ffffc0001001 3:0 ffff8f2410a9abd0 79 lru 00000080:00200000:2.0:1767319308.708513:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004103a207 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319308.708515:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000045e68b88 00000080:00200000:2.0:1767319308.708516:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.708518:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.708526:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.708538:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.708541:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.708544:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.708556:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.708559:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.708561:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.708565:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708573:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.708581:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.708583:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.708587:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.708591:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:2.0:1767319308.708594:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.708597:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.708602:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 327680 i_blocks 2 00000080:00200000:2.0:1767319308.708604:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.708611:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 327680, count: 4096 00000080:00200000:2.0:1767319308.708615:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 327680, bytes: 4096 00000080:00200000:2.0:1767319308.708617:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.708620:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 81, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.708622:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:2.0:1767319308.708624:0:88918: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:1767319308.708628:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:2.0:1767319308.708631:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:2.0:1767319308.708634:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.708639:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:2.0:1767319308.708644:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.708646:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.708653:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708670:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708679:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708687:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708694:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.708701:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.708707:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.708723:0:88918:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:2.0:1767319308.708728:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c1affebe[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.708731:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000043825efb 17ffffc0001001 3:0 ffff8f2405423798 80 lru 00000080:00200000:2.0:1767319308.708736:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9b1aa72 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319308.708738:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c1affebe 00000080:00200000:2.0:1767319308.708739:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.708742:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.708750:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.708761:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.708764:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.708766:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.708780:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.708783:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.708785:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.708790:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708798:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.708806:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.708809:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.708814:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.708817:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:2.0:1767319308.708821:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.708824:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.708829:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 331776 i_blocks 2 00000080:00200000:2.0:1767319308.708832:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.708839:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 331776, count: 4096 00000080:00200000:2.0:1767319308.708843:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 331776, bytes: 4096 00000080:00200000:2.0:1767319308.708845:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.708848:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 82, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.708850:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:2.0:1767319308.708853:0:88918: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:1767319308.708858:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:2.0:1767319308.708861:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:2.0:1767319308.708864:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.708869:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:2.0:1767319308.708875:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.708878:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.708885:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708902:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708911:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708917:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.708924:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.708932:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.708938:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.708953:0:88918:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:2.0:1767319308.708957:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007190d191[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.708960:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bed7b30a 17ffffc0001001 3:0 ffff8f2405423000 81 lru 00000080:00200000:2.0:1767319308.708965:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2da0836 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319308.708967:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007190d191 00000080:00200000:2.0:1767319308.708968:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.708970:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.708978:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.708989:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.708992:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.708995:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.709006:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.709009:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.709011:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.709015:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709023:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.709032:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.709035:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.709039:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.709042:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:2.0:1767319308.709046:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.709049:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.709054:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 335872 i_blocks 2 00000080:00200000:2.0:1767319308.709056:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.709064:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 335872, count: 4096 00000080:00200000:2.0:1767319308.709068:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 335872, bytes: 4096 00000080:00200000:2.0:1767319308.709070:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.709073:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 83, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.709074:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:2.0:1767319308.709077:0:88918: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:1767319308.709082:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:2.0:1767319308.709085:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:2.0:1767319308.709087:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.709092:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:2.0:1767319308.709097:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.709099:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.709106:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709126:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709134:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709142:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709149:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.709157:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.709163:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.709179:0:88918:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:2.0:1767319308.709183:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000022969b46[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.709186:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000045fca449 17ffffc0001001 3:0 ffff8f2405423438 82 lru 00000080:00200000:2.0:1767319308.709192:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c466921e 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319308.709194:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000022969b46 00000080:00200000:2.0:1767319308.709195:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.709197:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.709205:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.709216:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.709219:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.709221:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.709232:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.709235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.709237:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.709241:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709249:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.709257:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.709260:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.709264:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.709267:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:2.0:1767319308.709270:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.709273:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.709277:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 339968 i_blocks 2 00000080:00200000:2.0:1767319308.709280:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.709287:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 339968, count: 4096 00000080:00200000:2.0:1767319308.709291:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 339968, bytes: 4096 00000080:00200000:2.0:1767319308.709293:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.709296:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 84, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.709298:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:2.0:1767319308.709325:0:88918: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:1767319308.709331:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:2.0:1767319308.709334:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:2.0:1767319308.709337:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.709342:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:2.0:1767319308.709347:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.709349:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.709356:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709375:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709384:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709392:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709398:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.709406:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.709412:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.709428:0:88918:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:2.0:1767319308.709432:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e25ac74d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.709435:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000036e66b9a 17ffffc0001001 3:0 ffff8f2405423e58 83 lru 00000080:00200000:2.0:1767319308.709440:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000eff0266f 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319308.709442:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e25ac74d 00000080:00200000:2.0:1767319308.709443:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.709445:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.709454:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.709477:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.709480:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.709482:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.709494:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.709497:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.709499:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.709503:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709510:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.709518:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.709521:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.709525:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.709528:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:2.0:1767319308.709532:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.709535:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.709539:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 344064 i_blocks 2 00000080:00200000:2.0:1767319308.709541:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.709549:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 344064, count: 4096 00000080:00200000:2.0:1767319308.709553:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 344064, bytes: 4096 00000080:00200000:2.0:1767319308.709555:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.709558:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 85, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.709560:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:2.0:1767319308.709562:0:88918: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:1767319308.709566:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:2.0:1767319308.709568:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:2.0:1767319308.709571:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.709575:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:2.0:1767319308.709580:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.709583:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.709589:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709609:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709618:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709624:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709632:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.709640:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.709645:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.709662:0:88918:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:2.0:1767319308.709667:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001925fdad[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.709670:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007e84296c 17ffffc0001001 3:0 ffff8f2405423288 84 lru 00000080:00200000:2.0:1767319308.709676:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001e9c7262 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319308.709677:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001925fdad 00000080:00200000:2.0:1767319308.709678:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.709680:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.709689:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.709700:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.709703:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.709705:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.709716:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.709718:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.709721:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.709724:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709731:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.709738:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.709740:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.709745:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.709747:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:2.0:1767319308.709750:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.709753:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.709757:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 348160 i_blocks 2 00000080:00200000:2.0:1767319308.709760:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.709767:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 348160, count: 4096 00000080:00200000:2.0:1767319308.709770:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 348160, bytes: 4096 00000080:00200000:2.0:1767319308.709773:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.709776:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 86, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.709777:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:2.0:1767319308.709780:0:88918: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:1767319308.709784:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:2.0:1767319308.709787:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:2.0:1767319308.709789:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.709795:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:2.0:1767319308.709800:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.709802:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.709809:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709827:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709836:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709842:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709849:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.709857:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.709863:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.709878:0:88918:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:2.0:1767319308.709882:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001034f95a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.709885:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000046f22c21 17ffffc0001001 3:0 ffff8f24054231b0 85 lru 00000080:00200000:2.0:1767319308.709890:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000065a9ba98 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319308.709892:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001034f95a 00000080:00200000:2.0:1767319308.709893:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.709896:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.709903:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.709915:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.709918:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.709920:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.709932:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.709935:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.709937:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.709942:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.709950:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.709958:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.709960:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.709965:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.709967:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:2.0:1767319308.709971:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.709974:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.709979:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 352256 i_blocks 2 00000080:00200000:2.0:1767319308.709982:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.709989:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 352256, count: 4096 00000080:00200000:2.0:1767319308.709992:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 352256, bytes: 4096 00000080:00200000:2.0:1767319308.709994:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.709997:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 87, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.709998:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:2.0:1767319308.710001:0:88918: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:1767319308.710005:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:2.0:1767319308.710008:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:2.0:1767319308.710011:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.710016:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:2.0:1767319308.710021:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.710024:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.710030:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710048:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710058:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710065:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710072:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.710081:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.710087:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.710102:0:88918:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:2.0:1767319308.710106:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e4c12b37[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.710109:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd0e9605 17ffffc0001001 3:0 ffff8f24054236c0 86 lru 00000080:00200000:2.0:1767319308.710115:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005430c7d8 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319308.710117:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e4c12b37 00000080:00200000:2.0:1767319308.710119:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.710121:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.710128:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.710140:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.710143:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.710145:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.710156:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.710159:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.710161:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.710166:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710175:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.710184:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.710187:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.710191:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.710194:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:2.0:1767319308.710197:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.710201:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.710205:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 356352 i_blocks 2 00000080:00200000:2.0:1767319308.710208:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.710215:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 356352, count: 4096 00000080:00200000:2.0:1767319308.710219:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 356352, bytes: 4096 00000080:00200000:2.0:1767319308.710221:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.710224:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 88, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.710226:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:2.0:1767319308.710228:0:88918: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:1767319308.710233:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:2.0:1767319308.710236:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:2.0:1767319308.710238:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.710244:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:2.0:1767319308.710249:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.710251:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.710258:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710276:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710285:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710292:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710297:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.710495:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.710502:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.710519:0:88918:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:2.0:1767319308.710524:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000efb4489a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.710527:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009ba14908 17ffffc0001001 3:0 ffff8f2405423948 87 lru 00000080:00200000:2.0:1767319308.710532:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007ece4e51 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319308.710534:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000efb4489a 00000080:00200000:2.0:1767319308.710535:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.710538:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.710545:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.710556:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.710559:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.710561:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.710573:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.710576:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.710579:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.710583:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710591:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.710601:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.710603:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.710607:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.710610:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:2.0:1767319308.710613:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.710616:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.710621:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 360448 i_blocks 2 00000080:00200000:2.0:1767319308.710623:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.710631:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 360448, count: 4096 00000080:00200000:2.0:1767319308.710635:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 360448, bytes: 4096 00000080:00200000:2.0:1767319308.710638:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.710641:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 89, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.710643:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:2.0:1767319308.710645:0:88918: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:1767319308.710650:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:2.0:1767319308.710653:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:2.0:1767319308.710656:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.710661:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:2.0:1767319308.710667:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.710669:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.710676:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710696:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710704:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710711:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710717:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.710725:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.710730:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.710746:0:88918:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:2.0:1767319308.710750:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000035bb435b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.710753:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000db8bb96f 17ffffc0001001 3:0 ffff8f2405423870 88 lru 00000080:00200000:2.0:1767319308.710758:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000046ca8466 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319308.710761:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000035bb435b 00000080:00200000:2.0:1767319308.710763:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.710765:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.710773:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.710784:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.710787:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.710789:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.710801:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.710804:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.710806:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.710810:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710818:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.710826:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.710828:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.710832:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.710835:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:2.0:1767319308.710838:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.710841:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.710846:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 364544 i_blocks 2 00000080:00200000:2.0:1767319308.710848:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.710856:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 364544, count: 4096 00000080:00200000:2.0:1767319308.710860:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 364544, bytes: 4096 00000080:00200000:2.0:1767319308.710862:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.710866:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 90, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.710868:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:2.0:1767319308.710870:0:88918: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:1767319308.710875:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:2.0:1767319308.710878:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:2.0:1767319308.710880:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.710886:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:2.0:1767319308.710892:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.710894:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.710901:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710919:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710928:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710935:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.710941:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.710950:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.710956:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.710972:0:88918:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:2.0:1767319308.710976:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008349649f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.710979:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006e2631ed 17ffffc0001001 3:0 ffff8f2405423a20 89 lru 00000080:00200000:2.0:1767319308.710985:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004942a99f 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319308.710987:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008349649f 00000080:00200000:2.0:1767319308.710988:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.710990:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.710998:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.711009:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.711012:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.711015:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.711030:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.711032:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.711034:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.711038:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711046:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.711054:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.711056:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.711059:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.711063:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:2.0:1767319308.711066:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.711069:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.711073:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 368640 i_blocks 2 00000080:00200000:2.0:1767319308.711076:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.711083:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 368640, count: 4096 00000080:00200000:2.0:1767319308.711086:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 368640, bytes: 4096 00000080:00200000:2.0:1767319308.711089:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.711092:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 91, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.711094:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:2.0:1767319308.711097:0:88918: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:1767319308.711102:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:2.0:1767319308.711104:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:2.0:1767319308.711106:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.711111:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:2.0:1767319308.711117:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.711119:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.711126:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711146:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711153:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711159:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711165:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.711173:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.711178:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.711191:0:88918:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:2.0:1767319308.711196:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005aadbace[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.711198:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001478b219 17ffffc0001001 3:0 ffff8f2405423510 90 lru 00000080:00200000:2.0:1767319308.711203:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4c7c329 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319308.711205:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005aadbace 00000080:00200000:2.0:1767319308.711206:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.711207:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.711215:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.711226:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.711229:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.711231:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.711242:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.711244:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.711247:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.711251:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711259:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.711266:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.711268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.711272:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.711274:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:2.0:1767319308.711277:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.711280:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.711285:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 372736 i_blocks 2 00000080:00200000:2.0:1767319308.711287:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.711294:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 372736, count: 4096 00000080:00200000:2.0:1767319308.711297:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 372736, bytes: 4096 00000080:00200000:2.0:1767319308.711513:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.711520:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 92, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.711521:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:2.0:1767319308.711524:0:88918: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:1767319308.711530:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:2.0:1767319308.711534:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:2.0:1767319308.711536:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.711542:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:2.0:1767319308.711548:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.711551:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.711559:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711580:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711588:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711595:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711602:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.711611:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.711617:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.711643:0:88918:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:2.0:1767319308.711648:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001c51e176[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.711651:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000086558f64 17ffffc0001021 2:0 ffff8f2405423af8 91 lru 00000080:00200000:2.0:1767319308.711656:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e99d6bc6 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319308.711658:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001c51e176 00000080:00200000:2.0:1767319308.711659:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.711661:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.711669:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.711681:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.711684:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.711686:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.711699:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.711702:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.711704:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.711708:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711716:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.711724:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.711726:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.711730:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.711733:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:2.0:1767319308.711737:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.711740:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.711744:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 376832 i_blocks 2 00000080:00200000:2.0:1767319308.711748:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.711756:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 376832, count: 4096 00000080:00200000:2.0:1767319308.711759:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 376832, bytes: 4096 00000080:00200000:2.0:1767319308.711762:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.711765:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 93, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.711767:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:2.0:1767319308.711769:0:88918: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:1767319308.711774:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:2.0:1767319308.711777:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:2.0:1767319308.711779:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.711784:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:2.0:1767319308.711790:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.711792:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.711798:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711815:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711824:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711830:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711836:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.711845:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.711851:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.711866:0:88918:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:2.0:1767319308.711870:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000762f69b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.711873:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004a408f37 17ffffc0001001 3:0 ffff8f24054230d8 92 lru 00000080:00200000:2.0:1767319308.711878:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000edad5f50 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319308.711880:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000762f69b 00000080:00200000:2.0:1767319308.711881:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.711884:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.711891:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.711903:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.711906:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.711908:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.711920:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.711923:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.711926:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.711930:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.711938:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.711946:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.711949:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.711953:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.711956:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:2.0:1767319308.711960:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.711963:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.711968:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 380928 i_blocks 2 00000080:00200000:2.0:1767319308.711970:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.711978:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 380928, count: 4096 00000080:00200000:2.0:1767319308.711982:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 380928, bytes: 4096 00000080:00200000:2.0:1767319308.711984:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.711988:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 94, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.711989:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:2.0:1767319308.711991:0:88918: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:1767319308.711996:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:2.0:1767319308.711999:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:2.0:1767319308.712001:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.712006:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:2.0:1767319308.712012:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.712014:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.712021:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712038:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712048:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712055:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712062:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.712070:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.712076:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.712090:0:88918:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:2.0:1767319308.712095:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f0c96ee5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.712098:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000806e6a81 17ffffc0001001 3:0 ffff8f2405423d80 93 lru 00000080:00200000:2.0:1767319308.712103:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001c5bc2d6 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319308.712106:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f0c96ee5 00000080:00200000:2.0:1767319308.712107:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.712109:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.712117:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.712128:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.712130:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.712132:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.712144:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.712146:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.712149:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.712153:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712160:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.712168:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.712170:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.712174:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.712177:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:2.0:1767319308.712180:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.712183:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.712188:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 385024 i_blocks 2 00000080:00200000:2.0:1767319308.712191:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.712198:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 385024, count: 4096 00000080:00200000:2.0:1767319308.712202:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 385024, bytes: 4096 00000080:00200000:2.0:1767319308.712204:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.712208:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 95, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.712209:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:2.0:1767319308.712212:0:88918: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:1767319308.712217:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:2.0:1767319308.712220:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:2.0:1767319308.712222:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.712227:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:2.0:1767319308.712232:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.712235:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.712242:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712261:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712271:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712279:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712287:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.712296:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.712387:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.712406:0:88918:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:2.0:1767319308.712410:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000061a3deea[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.712413:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009ca0c719 17ffffc0001001 3:0 ffff8f2405423ca8 94 lru 00000080:00200000:2.0:1767319308.712419:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006f3def17 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319308.712421:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000061a3deea 00000080:00200000:2.0:1767319308.712422:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.712424:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.712434:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.712446:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.712449:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.712451:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.712475:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.712480:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.712482:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.712487:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712494:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.712502:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.712504:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.712508:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.712511:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:2.0:1767319308.712514:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.712517:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.712522:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 389120 i_blocks 2 00000080:00200000:2.0:1767319308.712525:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.712533:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 389120, count: 4096 00000080:00200000:2.0:1767319308.712536:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 389120, bytes: 4096 00000080:00200000:2.0:1767319308.712539:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.712543:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 96, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.712544:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:2.0:1767319308.712546:0:88918: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:1767319308.712552:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:2.0:1767319308.712555:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:2.0:1767319308.712557:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.712562:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:2.0:1767319308.712568:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.712570:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.712578:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712597:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712604:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712612:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712618:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.712626:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.712632:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.712647:0:88918:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:2.0:1767319308.712651:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000377ff7cf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.712654:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000022a4bd7c 17ffffc0001001 3:0 ffff8f24054235e8 95 lru 00000080:00200000:2.0:1767319308.712659:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecfd615b 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319308.712662:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000377ff7cf 00000080:00200000:2.0:1767319308.712663:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.712665:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.712673:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.712685:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.712688:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.712690:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.712702:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.712705:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.712708:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.712712:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712720:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.712729:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.712731:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.712735:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.712738:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:2.0:1767319308.712741:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.712744:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.712749:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 393216 i_blocks 2 00000080:00200000:2.0:1767319308.712751:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.712758:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 393216, count: 4096 00000080:00200000:2.0:1767319308.712762:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 393216, bytes: 4096 00000080:00200000:2.0:1767319308.712764:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.712768:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 97, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.712770:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:2.0:1767319308.712772:0:88918: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:1767319308.712777:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:2.0:1767319308.712781:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:2.0:1767319308.712783:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.712788:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:2.0:1767319308.712794:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.712796:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.712803:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712821:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712829:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712836:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712842:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.712850:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.712856:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.712871:0:88918:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:2.0:1767319308.712875:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000023e20e28[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.712878:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000073e876db 17ffffc0001001 3:0 ffff8f2405423360 96 lru 00000080:00200000:2.0:1767319308.712883:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001a6f9f2c 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319308.712885:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000023e20e28 00000080:00200000:2.0:1767319308.712886:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.712888:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.712896:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.712907:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.712910:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.712912:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.712923:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.712926:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.712929:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.712933:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.712939:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.712948:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.712950:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.712954:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.712957:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:2.0:1767319308.712961:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.712963:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.712968:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 397312 i_blocks 2 00000080:00200000:2.0:1767319308.712970:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.712978:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 397312, count: 4096 00000080:00200000:2.0:1767319308.712981:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 397312, bytes: 4096 00000080:00200000:2.0:1767319308.712983:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.712986:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 98, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.712988:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:2.0:1767319308.712990:0:88918: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:1767319308.712995:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:2.0:1767319308.712998:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:2.0:1767319308.713000:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.713005:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:2.0:1767319308.713011:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.713013:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.713020:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713038:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713046:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713052:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713059:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.713067:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.713073:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.713091:0:88918:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:2.0:1767319308.713095:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d747bf05[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.713098:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca3b79de 17ffffc0001001 3:0 ffff8f2405423bd0 97 lru 00000080:00200000:2.0:1767319308.713103:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca225c41 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319308.713105:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d747bf05 00000080:00200000:2.0:1767319308.713107:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.713109:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.713117:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.713129:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.713132:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.713134:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.713145:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.713148:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.713151:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.713155:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713163:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.713171:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.713174:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.713178:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.713181:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:2.0:1767319308.713185:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.713187:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.713192:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 401408 i_blocks 2 00000080:00200000:2.0:1767319308.713194:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.713202:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 401408, count: 4096 00000080:00200000:2.0:1767319308.713206:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 401408, bytes: 4096 00000080:00200000:2.0:1767319308.713208:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.713211:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 99, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.713212:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:2.0:1767319308.713215:0:88918: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:1767319308.713220:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:2.0:1767319308.713223:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:2.0:1767319308.713226:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.713231:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:2.0:1767319308.713237:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.713239:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.713247:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713267:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713275:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713282:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713289:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.713299:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.713333:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.713352:0:88918:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:2.0:1767319308.713357:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000020dfbae3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.713360:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000beed4535 17ffffc0001001 3:0 ffff8f240402fd80 98 lru 00000080:00200000:2.0:1767319308.713366:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000caefdc26 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319308.713369:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000020dfbae3 00000080:00200000:2.0:1767319308.713370:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.713372:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.713380:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.713393:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.713395:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.713397:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.713409:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.713411:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.713414:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.713418:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713426:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.713434:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.713436:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.713440:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.713443:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:2.0:1767319308.713447:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.713450:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.713454:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 405504 i_blocks 2 00000080:00200000:2.0:1767319308.713457:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.713477:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 405504, count: 4096 00000080:00200000:2.0:1767319308.713481:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 405504, bytes: 4096 00000080:00200000:2.0:1767319308.713483:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.713486:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 100, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.713488:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:2.0:1767319308.713490:0:88918: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:1767319308.713495:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:2.0:1767319308.713497:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:2.0:1767319308.713499:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.713505:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:2.0:1767319308.713510:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.713512:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.713519:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713537:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713546:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713553:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713560:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.713569:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.713574:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.713591:0:88918:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:2.0:1767319308.713595:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000024544dc5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.713598:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000080737649 17ffffc0001001 3:0 ffff8f240402fca8 99 lru 00000080:00200000:2.0:1767319308.713604:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000028444130 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319308.713606:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000024544dc5 00000080:00200000:2.0:1767319308.713607:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.713609:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.713618:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.713629:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.713632:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.713634:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.713646:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.713649:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.713651:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.713655:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713663:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.713670:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.713672:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.713676:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.713680:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:2.0:1767319308.713683:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.713686:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.713690:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 409600 i_blocks 2 00000080:00200000:2.0:1767319308.713693:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.713700:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 409600, count: 4096 00000080:00200000:2.0:1767319308.713703:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 409600, bytes: 4096 00000080:00200000:2.0:1767319308.713705:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.713709:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 101, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.713710:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:2.0:1767319308.713712:0:88918: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:1767319308.713717:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:2.0:1767319308.713720:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:2.0:1767319308.713723:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.713728:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:2.0:1767319308.713733:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.713735:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.713741:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713759:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713768:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713775:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713781:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.713789:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.713795:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.713810:0:88918:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:2.0:1767319308.713814:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000044be2e97[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.713817:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003874960a 17ffffc0001001 3:0 ffff8f240402f5e8 100 lru 00000080:00200000:2.0:1767319308.713823:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000092bc94b0 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319308.713825:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000044be2e97 00000080:00200000:2.0:1767319308.713826:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.713829:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.713837:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.713849:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.713852:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.713854:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.713867:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.713869:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.713871:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.713875:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713881:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.713889:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.713891:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.713896:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.713898:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:2.0:1767319308.713902:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.713904:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.713909:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 413696 i_blocks 2 00000080:00200000:2.0:1767319308.713911:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.713919:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 413696, count: 4096 00000080:00200000:2.0:1767319308.713922:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 413696, bytes: 4096 00000080:00200000:2.0:1767319308.713925:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.713928:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 102, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.713929:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:2.0:1767319308.713931:0:88918: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:1767319308.713937:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:2.0:1767319308.713940:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:2.0:1767319308.713942:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.713947:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:2.0:1767319308.713951:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.713953:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.713960:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713975:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713983:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713989:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.713995:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.714003:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.714008:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.714023:0:88918:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:2.0:1767319308.714027:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000076222c4d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.714030:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005300e1ed 17ffffc0001001 3:0 ffff8f240402f360 101 lru 00000080:00200000:2.0:1767319308.714035:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000092391592 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319308.714038:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000076222c4d 00000080:00200000:2.0:1767319308.714039:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.714041:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.714049:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.714061:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.714063:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.714066:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.714079:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.714081:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.714084:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.714088:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714097:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.714105:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.714107:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.714111:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.714114:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:2.0:1767319308.714117:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.714120:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.714124:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 417792 i_blocks 2 00000080:00200000:2.0:1767319308.714127:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.714134:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 417792, count: 4096 00000080:00200000:2.0:1767319308.714137:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 417792, bytes: 4096 00000080:00200000:2.0:1767319308.714139:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.714142:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 103, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.714144:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:2.0:1767319308.714146:0:88918: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:1767319308.714151:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:2.0:1767319308.714153:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:2.0:1767319308.714155:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.714160:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:2.0:1767319308.714165:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.714168:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.714174:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714192:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714200:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714208:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714216:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.714223:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.714228:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.714241:0:88918:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:2.0:1767319308.714246:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000085fad5b4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.714249:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5430d7f 17ffffc0001001 3:0 ffff8f240402fbd0 102 lru 00000080:00200000:2.0:1767319308.714255:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d51686e4 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319308.714257:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000085fad5b4 00000080:00200000:2.0:1767319308.714258:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.714261:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.714268:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.714279:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.714282:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.714284:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.714295:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.714298:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.714406:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.714413:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714421:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.714430:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.714432:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.714437:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.714439:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:2.0:1767319308.714443:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.714447:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.714451:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 421888 i_blocks 2 00000080:00200000:2.0:1767319308.714454:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.714473:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 421888, count: 4096 00000080:00200000:2.0:1767319308.714478:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 421888, bytes: 4096 00000080:00200000:2.0:1767319308.714481:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.714484:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 104, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.714486:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:2.0:1767319308.714488:0:88918: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:1767319308.714492:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:2.0:1767319308.714495:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:2.0:1767319308.714498:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.714502:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:2.0:1767319308.714508:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.714511:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.714518:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714537:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714546:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714554:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714562:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.714571:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.714577:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.714591:0:88918:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:2.0:1767319308.714596:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ec5cbe63[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.714599:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab1f27cd 17ffffc0001001 3:0 ffff8f240402f438 103 lru 00000080:00200000:2.0:1767319308.714604:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000080db1d7b 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319308.714606:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ec5cbe63 00000080:00200000:2.0:1767319308.714608:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.714610:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.714619:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.714630:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.714632:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.714635:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.714646:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.714648:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.714650:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.714654:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714661:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.714668:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.714670:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.714674:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.714677:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:2.0:1767319308.714681:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.714684:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.714688:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 425984 i_blocks 2 00000080:00200000:2.0:1767319308.714691:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.714699:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 425984, count: 4096 00000080:00200000:2.0:1767319308.714702:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 425984, bytes: 4096 00000080:00200000:2.0:1767319308.714705:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.714708:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 105, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.714710:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:2.0:1767319308.714712:0:88918: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:1767319308.714717:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:2.0:1767319308.714720:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:2.0:1767319308.714722:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.714727:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:2.0:1767319308.714733:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.714735:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.714742:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714760:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714768:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714775:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714781:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.714789:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.714795:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.714810:0:88918:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:2.0:1767319308.714814:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000131fddd9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.714817:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004c346584 17ffffc0001001 3:0 ffff8f240402f798 104 lru 00000080:00200000:2.0:1767319308.714823:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003cc8c3b3 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319308.714825:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000131fddd9 00000080:00200000:2.0:1767319308.714826:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.714828:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.714836:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.714847:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.714850:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.714852:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.714864:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.714867:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.714869:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.714874:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714882:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.714891:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.714893:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.714898:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.714900:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:2.0:1767319308.714904:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.714907:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.714912:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 430080 i_blocks 2 00000080:00200000:2.0:1767319308.714915:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.714922:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 430080, count: 4096 00000080:00200000:2.0:1767319308.714926:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 430080, bytes: 4096 00000080:00200000:2.0:1767319308.714928:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.714932:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 106, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.714933:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:2.0:1767319308.714936:0:88918: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:1767319308.714941:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:2.0:1767319308.714944:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:2.0:1767319308.714946:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.714952:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:2.0:1767319308.714957:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.714960:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.714967:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714986:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.714995:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715003:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715009:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.715018:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.715024:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.715041:0:88918:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:2.0:1767319308.715045:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007a60b598[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.715048:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2b4c10c 17ffffc0001001 3:0 ffff8f240402f000 105 lru 00000080:00200000:2.0:1767319308.715053:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6476974 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319308.715055:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007a60b598 00000080:00200000:2.0:1767319308.715057:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.715059:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.715066:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.715077:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.715080:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.715082:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.715093:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.715096:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.715098:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.715102:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715110:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.715118:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.715121:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.715125:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.715128:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:2.0:1767319308.715132:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.715135:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.715140:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 434176 i_blocks 2 00000080:00200000:2.0:1767319308.715143:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.715151:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 434176, count: 4096 00000080:00200000:2.0:1767319308.715154:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 434176, bytes: 4096 00000080:00200000:2.0:1767319308.715157:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.715160:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 107, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.715162:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:2.0:1767319308.715165:0:88918: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:1767319308.715170:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:2.0:1767319308.715173:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:2.0:1767319308.715175:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.715180:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:2.0:1767319308.715186:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.715188:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.715195:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715212:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715219:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715226:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715233:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.715241:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.715246:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.715270:0:88918:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:2.0:1767319308.715275:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fafe039a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.715278:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000042ae363 17ffffc0001021 2:0 ffff8f240402fe58 106 lru 00000080:00200000:2.0:1767319308.715283:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000076918f41 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319308.715285:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fafe039a 00000080:00200000:2.0:1767319308.715287:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.715289:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.715297:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.715403:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.715406:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.715409:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.715422:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.715425:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.715427:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.715433:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715440:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.715448:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.715451:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.715455:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.715457:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:2.0:1767319308.715472:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.715476:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.715480:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 438272 i_blocks 2 00000080:00200000:2.0:1767319308.715483:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.715490:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 438272, count: 4096 00000080:00200000:2.0:1767319308.715493:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 438272, bytes: 4096 00000080:00200000:2.0:1767319308.715496:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.715499:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 108, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.715501:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:2.0:1767319308.715503:0:88918: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:1767319308.715509:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:2.0:1767319308.715512:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:2.0:1767319308.715514:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.715519:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:2.0:1767319308.715525:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.715527:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.715534:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715551:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715559:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715566:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715572:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.715579:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.715586:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.715601:0:88918:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:2.0:1767319308.715606:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006066095c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.715611:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c527ffbf 17ffffc0001001 3:0 ffff8f240402f288 107 lru 00000080:00200000:2.0:1767319308.715616:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001dcd8ccc 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319308.715618:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006066095c 00000080:00200000:2.0:1767319308.715619:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.715621:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.715630:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.715641:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.715644:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.715646:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.715660:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.715663:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.715665:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.715670:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715678:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.715686:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.715689:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.715693:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.715696:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:2.0:1767319308.715699:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.715702:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.715707:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 442368 i_blocks 2 00000080:00200000:2.0:1767319308.715710:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.715718:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 442368, count: 4096 00000080:00200000:2.0:1767319308.715722:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 442368, bytes: 4096 00000080:00200000:2.0:1767319308.715725:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.715729:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 109, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.715730:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:2.0:1767319308.715733:0:88918: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:1767319308.715737:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:2.0:1767319308.715740:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:2.0:1767319308.715742:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.715747:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:2.0:1767319308.715753:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.715755:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.715764:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715781:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715789:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715796:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715803:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.715811:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.715817:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.715834:0:88918:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:2.0:1767319308.715838:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a1694882[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.715840:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002111f122 17ffffc0001001 3:0 ffff8f240402f1b0 108 lru 00000080:00200000:2.0:1767319308.715846:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009eda1007 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319308.715847:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a1694882 00000080:00200000:2.0:1767319308.715849:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.715850:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.715858:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.715869:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.715871:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.715874:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.715886:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.715889:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.715891:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.715895:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715903:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.715911:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.715913:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.715917:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.715920:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:2.0:1767319308.715924:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.715927:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.715931:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 446464 i_blocks 2 00000080:00200000:2.0:1767319308.715933:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.715941:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 446464, count: 4096 00000080:00200000:2.0:1767319308.715944:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 446464, bytes: 4096 00000080:00200000:2.0:1767319308.715946:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.715949:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 110, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.715950:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:2.0:1767319308.715953:0:88918: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:1767319308.715958:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:2.0:1767319308.715961:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:2.0:1767319308.715963:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.715968:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:2.0:1767319308.715973:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.715974:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.715981:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.715999:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716007:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716014:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716020:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.716028:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.716034:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.716049:0:88918:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:2.0:1767319308.716053:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001b588c97[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.716055:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec97a710 17ffffc0001001 3:0 ffff8f240402f6c0 109 lru 00000080:00200000:2.0:1767319308.716060:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a32b0866 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319308.716063:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001b588c97 00000080:00200000:2.0:1767319308.716064:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.716066:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.716073:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.716085:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.716087:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.716090:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.716102:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.716104:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.716107:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.716111:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716119:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.716127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.716129:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.716133:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.716136:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:2.0:1767319308.716139:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.716143:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.716147:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 450560 i_blocks 2 00000080:00200000:2.0:1767319308.716150:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.716157:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 450560, count: 4096 00000080:00200000:2.0:1767319308.716160:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 450560, bytes: 4096 00000080:00200000:2.0:1767319308.716163:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.716166:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 111, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.716167:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:2.0:1767319308.716169:0:88918: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:1767319308.716174:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:2.0:1767319308.716177:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:2.0:1767319308.716179:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.716184:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:2.0:1767319308.716189:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.716191:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.716198:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716214:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716223:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716230:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716236:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.716246:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.716253:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.716269:0:88918:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:2.0:1767319308.716273:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005af602fe[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.716276:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000001e9a0a6 17ffffc0001001 3:0 ffff8f240402f948 110 lru 00000080:00200000:2.0:1767319308.716282:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003291bb74 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319308.716284:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005af602fe 00000080:00200000:2.0:1767319308.716285:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.716287:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.716295:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.716401:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.716405:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.716407:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.716421:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.716423:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.716426:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.716430:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716437:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.716445:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.716448:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.716452:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.716455:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:2.0:1767319308.716459:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.716474:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.716479:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 454656 i_blocks 2 00000080:00200000:2.0:1767319308.716481:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.716490:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 454656, count: 4096 00000080:00200000:2.0:1767319308.716493:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 454656, bytes: 4096 00000080:00200000:2.0:1767319308.716496:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.716499:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 112, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.716500:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:2.0:1767319308.716503:0:88918: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:1767319308.716508:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:2.0:1767319308.716512:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:2.0:1767319308.716514:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.716519:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:2.0:1767319308.716525:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.716528:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.716535:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716553:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716562:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716569:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716575:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.716583:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.716589:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.716605:0:88918:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:2.0:1767319308.716609:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000088163e18[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.716611:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000051c854d0 17ffffc0001001 3:0 ffff8f240402f870 111 lru 00000080:00200000:2.0:1767319308.716617:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005a9f3f7c 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319308.716620:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000088163e18 00000080:00200000:2.0:1767319308.716621:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.716623:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.716633:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.716645:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.716648:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.716650:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.716662:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.716665:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.716667:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.716671:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716678:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.716687:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.716689:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.716693:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.716696:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:2.0:1767319308.716699:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.716702:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.716706:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 458752 i_blocks 2 00000080:00200000:2.0:1767319308.716708:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.716716:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 458752, count: 4096 00000080:00200000:2.0:1767319308.716719:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 458752, bytes: 4096 00000080:00200000:2.0:1767319308.716722:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.716725:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 113, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.716726:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:2.0:1767319308.716729:0:88918: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:1767319308.716734:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:2.0:1767319308.716737:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:2.0:1767319308.716739:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.716744:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:2.0:1767319308.716749:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.716751:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.716758:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716778:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716786:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716792:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716798:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.716807:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.716812:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.716830:0:88918:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:2.0:1767319308.716834:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007204cc56[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.716837:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa956179 17ffffc0001001 3:0 ffff8f240402fa20 112 lru 00000080:00200000:2.0:1767319308.716842:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5418ccd 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319308.716844:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007204cc56 00000080:00200000:2.0:1767319308.716845:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.716847:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.716854:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.716865:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.716868:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.716870:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.716881:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.716883:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.716885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.716889:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716896:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.716903:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.716906:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.716910:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.716913:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:2.0:1767319308.716916:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.716919:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.716923:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 462848 i_blocks 2 00000080:00200000:2.0:1767319308.716926:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.716934:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 462848, count: 4096 00000080:00200000:2.0:1767319308.716937:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 462848, bytes: 4096 00000080:00200000:2.0:1767319308.716939:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.716943:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 114, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.716944:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:2.0:1767319308.716946:0:88918: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:1767319308.716951:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:2.0:1767319308.716954:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:2.0:1767319308.716956:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.716961:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:2.0:1767319308.716966:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.716969:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.716976:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.716994:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717002:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717009:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717016:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.717024:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.717030:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.717046:0:88918:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:2.0:1767319308.717050:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003d7a7829[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.717053:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000078a6adf7 17ffffc0001001 3:0 ffff8f240402f510 113 lru 00000080:00200000:2.0:1767319308.717058:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003bd45f89 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319308.717060:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003d7a7829 00000080:00200000:2.0:1767319308.717062:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.717064:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.717072:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.717084:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.717087:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.717089:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.717104:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.717106:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.717109:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.717113:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717121:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.717129:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.717131:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.717136:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.717138:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:2.0:1767319308.717142:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.717144:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.717149:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 466944 i_blocks 2 00000080:00200000:2.0:1767319308.717152:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.717160:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 466944, count: 4096 00000080:00200000:2.0:1767319308.717164:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 466944, bytes: 4096 00000080:00200000:2.0:1767319308.717166:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.717169:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 115, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.717170:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:2.0:1767319308.717173:0:88918: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:1767319308.717178:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:2.0:1767319308.717181:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:2.0:1767319308.717183:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.717188:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:2.0:1767319308.717193:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.717196:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.717203:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717223:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717232:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717239:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717245:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.717253:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.717259:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.717276:0:88918:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:2.0:1767319308.717280:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000079118d7a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.717282:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001844011a 17ffffc0001001 3:0 ffff8f240402faf8 114 lru 00000080:00200000:2.0:1767319308.717287:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000faf3a58f 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319308.717289:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000079118d7a 00000080:00200000:2.0:1767319308.717289:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.717291:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.717327:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.717339:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.717341:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.717344:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.717356:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.717359:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.717361:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.717365:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717373:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.717380:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.717383:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.717387:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.717390:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:2.0:1767319308.717393:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.717397:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.717401:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 471040 i_blocks 2 00000080:00200000:2.0:1767319308.717404:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.717411:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 471040, count: 4096 00000080:00200000:2.0:1767319308.717415:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 471040, bytes: 4096 00000080:00200000:2.0:1767319308.717417:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.717420:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 116, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.717422:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:2.0:1767319308.717424:0:88918: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:1767319308.717429:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:2.0:1767319308.717431:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:2.0:1767319308.717433:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.717438:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:2.0:1767319308.717443:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.717445:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.717453:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717486:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717496:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717504:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717511:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.717520:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.717525:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.717539:0:88918:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:2.0:1767319308.717544:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d03eec6d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.717546:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000026fe8c02 17ffffc0001001 3:0 ffff8f240402f0d8 115 lru 00000080:00200000:2.0:1767319308.717552:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008c297913 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319308.717555:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d03eec6d 00000080:00200000:2.0:1767319308.717556:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.717558:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.717566:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.717577:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.717579:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.717581:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.717594:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.717597:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.717600:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.717604:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717612:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.717620:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.717622:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.717627:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.717630:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:2.0:1767319308.717633:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.717637:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.717643:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 475136 i_blocks 2 00000080:00200000:2.0:1767319308.717645:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.717653:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 475136, count: 4096 00000080:00200000:2.0:1767319308.717657:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 475136, bytes: 4096 00000080:00200000:2.0:1767319308.717659:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.717663:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 117, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.717664:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:2.0:1767319308.717667:0:88918: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:1767319308.717672:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:2.0:1767319308.717675:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:2.0:1767319308.717677:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.717683:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:2.0:1767319308.717688:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.717690:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.717697:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717716:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717724:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717732:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717738:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.717746:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.717752:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.717768:0:88918:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:2.0:1767319308.717772:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a85070ea[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.717775:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab131ab4 17ffffc0001001 3:0 ffff8f2437674870 116 lru 00000080:00200000:2.0:1767319308.717781:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002248231b 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319308.717783:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a85070ea 00000080:00200000:2.0:1767319308.717784:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.717786:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.717794:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.717806:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.717809:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.717811:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.717823:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.717826:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.717828:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.717832:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717840:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.717848:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.717850:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.717855:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.717858:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:2.0:1767319308.717861:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.717864:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.717869:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 479232 i_blocks 2 00000080:00200000:2.0:1767319308.717871:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.717879:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 479232, count: 4096 00000080:00200000:2.0:1767319308.717883:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 479232, bytes: 4096 00000080:00200000:2.0:1767319308.717885:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.717889:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 118, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.717890:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:2.0:1767319308.717892:0:88918: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:1767319308.717897:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:2.0:1767319308.717900:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:2.0:1767319308.717903:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.717908:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:2.0:1767319308.717913:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.717916:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.717923:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717943:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717952:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717958:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.717965:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.717973:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.717980:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.717995:0:88918:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:2.0:1767319308.717999:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e86c56a2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.718002:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003c3229ef 17ffffc0001001 3:0 ffff8f2437674948 117 lru 00000080:00200000:2.0:1767319308.718007:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc7ce0a3 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319308.718008:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e86c56a2 00000080:00200000:2.0:1767319308.718010:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.718012:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.718019:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.718031:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.718034:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.718036:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.718047:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.718050:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.718052:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.718057:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718064:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.718071:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.718074:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.718078:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.718081:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:2.0:1767319308.718084:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.718087:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.718092:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 483328 i_blocks 2 00000080:00200000:2.0:1767319308.718094:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.718102:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 483328, count: 4096 00000080:00200000:2.0:1767319308.718106:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 483328, bytes: 4096 00000080:00200000:2.0:1767319308.718108:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.718112:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 119, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.718113:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:2.0:1767319308.718115:0:88918: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:1767319308.718120:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:2.0:1767319308.718123:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:2.0:1767319308.718125:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.718131:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:2.0:1767319308.718136:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.718138:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.718145:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718163:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718172:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718180:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718187:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.718195:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.718201:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.718218:0:88918:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:2.0:1767319308.718221:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000012f7546b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.718224:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000917c2629 17ffffc0001001 3:0 ffff8f24376746c0 118 lru 00000080:00200000:2.0:1767319308.718229:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fabb6985 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319308.718231:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000012f7546b 00000080:00200000:2.0:1767319308.718232:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.718234:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.718241:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.718252:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.718255:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.718257:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.718267:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.718270:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.718273:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.718277:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718284:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.718292:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.718295:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.718342:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.718347:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:2.0:1767319308.718351:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.718354:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.718358:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 487424 i_blocks 2 00000080:00200000:2.0:1767319308.718361:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.718368:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 487424, count: 4096 00000080:00200000:2.0:1767319308.718372:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 487424, bytes: 4096 00000080:00200000:2.0:1767319308.718375:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.718378:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 120, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.718380:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:2.0:1767319308.718382:0:88918: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:1767319308.718387:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:2.0:1767319308.718390:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:2.0:1767319308.718392:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.718397:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:2.0:1767319308.718403:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.718405:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c174b0, osc lock ffff8f24069fbdb0, flags 0x0 00010000:00010000:2.0:1767319308.718412:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718432:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718440:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718446:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.718453:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.718461:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.718683:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.718703:0:88918:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:3.0:1767319308.718708:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000412d4801[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.718711:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003f669fca 17ffffc0001001 3:0 ffff8f243880ea20 119 lru 00000080:00200000:3.0:1767319308.718717:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e16aec3d 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1767319308.718719:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000412d4801 00000080:00200000:3.0:1767319308.718720:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.718722:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.718732:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.718745:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.718748:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.718750:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.718757:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.718759:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.718762:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c174b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.718766:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.718780:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.718789:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.718792:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c174b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.718797:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.718800:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:3.0:1767319308.718804:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.718808:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.718813:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 491520 i_blocks 2 00000080:00200000:3.0:1767319308.718816:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.718826:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 491520, count: 4096 00000080:00200000:3.0:1767319308.718829:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 491520, bytes: 4096 00000080:00200000:3.0:1767319308.718832:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.718835:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 121, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.718837:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:3.0:1767319308.718839:0:88918: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:1767319308.718844:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:3.0:1767319308.718847:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:3.0:1767319308.718849:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.718854:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:3.0:1767319308.718860:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.718863:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.718870:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.718879:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.718897:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.718904:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.718910:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.718918:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.718924:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.718980:0:88918:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:3.0:1767319308.718986:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005ee906e8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.718989:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006d46b462 17ffffc0001021 2:0 ffff8f243880e870 120 lru 00000080:00200000:3.0:1767319308.718993:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005f73d430 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1767319308.718995:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005ee906e8 00000080:00200000:3.0:1767319308.718997:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.718999:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.719007:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.719018:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.719021:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.719023:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.719029:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.719032:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.719034:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.719039:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719052:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.719061:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.719063:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.719069:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.719071:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:3.0:1767319308.719075:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.719078:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.719083:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 495616 i_blocks 2 00000080:00200000:3.0:1767319308.719086:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.719093:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 495616, count: 4096 00000080:00200000:3.0:1767319308.719097:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 495616, bytes: 4096 00000080:00200000:3.0:1767319308.719099:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.719103:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 122, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.719105:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:3.0:1767319308.719107:0:88918: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:1767319308.719112:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:3.0:1767319308.719115:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:3.0:1767319308.719117:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.719122:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:3.0:1767319308.719128:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.719130:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.719137:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719145:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719162:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719169:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719176:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.719185:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.719191:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.719206:0:88918:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:3.0:1767319308.719211:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001ca19c00[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.719213:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000cf17fe2 17ffffc0001001 3:0 ffff8f243880e948 121 lru 00000080:00200000:3.0:1767319308.719218:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000059555a3f 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1767319308.719220:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001ca19c00 00000080:00200000:3.0:1767319308.719221:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.719223:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.719231:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.719243:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.719246:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.719248:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.719254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.719257:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.719260:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.719263:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719275:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.719283:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.719285:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.719290:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.719293:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:3.0:1767319308.719296:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.719299:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.719387:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 499712 i_blocks 2 00000080:00200000:3.0:1767319308.719391:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.719400:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 499712, count: 4096 00000080:00200000:3.0:1767319308.719404:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 499712, bytes: 4096 00000080:00200000:3.0:1767319308.719406:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.719409:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 123, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.719411:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:3.0:1767319308.719413:0:88918: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:1767319308.719418:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:3.0:1767319308.719421:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:3.0:1767319308.719424:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.719429:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:3.0:1767319308.719434:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.719437:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.719444:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719452:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719481:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719488:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719495:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.719503:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.719508:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.719524:0:88918:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:3.0:1767319308.719529:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000db82909b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.719532:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c77accf8 17ffffc0001001 3:0 ffff8f243880e6c0 122 lru 00000080:00200000:3.0:1767319308.719537:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000814c0302 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1767319308.719539:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000db82909b 00000080:00200000:3.0:1767319308.719540:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.719542:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.719550:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.719562:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.719565:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.719567:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.719573:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.719576:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.719578:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.719582:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719595:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.719603:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.719605:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.719610:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.719613:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:3.0:1767319308.719617:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.719620:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.719625:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 503808 i_blocks 2 00000080:00200000:3.0:1767319308.719627:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.719635:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 503808, count: 4096 00000080:00200000:3.0:1767319308.719638:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 503808, bytes: 4096 00000080:00200000:3.0:1767319308.719641:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.719644:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 124, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.719646:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:3.0:1767319308.719648:0:88918: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:1767319308.719653:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:3.0:1767319308.719656:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:3.0:1767319308.719658:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.719663:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:3.0:1767319308.719669:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.719671:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.719678:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719687:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719704:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719712:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719718:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.719726:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.719731:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.719745:0:88918:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:3.0:1767319308.719749:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000041e2b6e1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.719751:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000da8432d8 17ffffc0001001 3:0 ffff8f243880e1b0 123 lru 00000080:00200000:3.0:1767319308.719756:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000923198b9 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1767319308.719758:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000041e2b6e1 00000080:00200000:3.0:1767319308.719759:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.719762:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.719769:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.719779:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.719782:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.719784:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.719789:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.719792:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.719794:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.719798:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719810:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.719819:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.719822:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.719826:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.719829:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:3.0:1767319308.719833:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.719836:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.719841:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 507904 i_blocks 2 00000080:00200000:3.0:1767319308.719844:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.719852:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 507904, count: 4096 00000080:00200000:3.0:1767319308.719856:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 507904, bytes: 4096 00000080:00200000:3.0:1767319308.719858:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.719861:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 125, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.719862:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:3.0:1767319308.719865:0:88918: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:1767319308.719870:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:3.0:1767319308.719873:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:3.0:1767319308.719875:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.719880:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:3.0:1767319308.719885:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.719887:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.719894:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719902:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719920:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719927:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.719933:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.719942:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.719948:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.719963:0:88918:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:3.0:1767319308.719968:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000fd2ad6c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.719971:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd6ede07 17ffffc0001001 3:0 ffff8f243880e288 124 lru 00000080:00200000:3.0:1767319308.719979:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000033b910e9 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1767319308.719981:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000fd2ad6c 00000080:00200000:3.0:1767319308.719982:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.719984:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.719991:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.720003:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.720005:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.720007:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.720013:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.720015:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.720018:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.720021:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720034:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.720042:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.720044:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.720048:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.720051:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:3.0:1767319308.720055:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.720057:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.720063:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 512000 i_blocks 2 00000080:00200000:3.0:1767319308.720065:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.720073:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 512000, count: 4096 00000080:00200000:3.0:1767319308.720077:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 512000, bytes: 4096 00000080:00200000:3.0:1767319308.720078:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.720081:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 126, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.720083:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:3.0:1767319308.720085:0:88918: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:1767319308.720089:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:3.0:1767319308.720092:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:3.0:1767319308.720094:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.720099:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:3.0:1767319308.720104:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.720106:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.720112:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720120:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720137:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720144:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720150:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.720158:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.720164:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.720180:0:88918:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:3.0:1767319308.720185:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d226aee8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.720188:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005da2ac93 17ffffc0001001 3:0 ffff8f243880ee58 125 lru 00000080:00200000:3.0:1767319308.720193:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4f8dc80 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1767319308.720195:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d226aee8 00000080:00200000:3.0:1767319308.720197:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.720198:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.720206:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.720217:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.720220:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.720222:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.720228:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.720230:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.720233:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.720236:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720250:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.720259:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.720261:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.720266:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.720269:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:3.0:1767319308.720273:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.720275:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.720280:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 516096 i_blocks 2 00000080:00200000:3.0:1767319308.720282:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.720289:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 516096, count: 4096 00000080:00200000:3.0:1767319308.720293:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 516096, bytes: 4096 00000080:00200000:3.0:1767319308.720295:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.720298:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 127, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.720300:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:3.0:1767319308.720386:0:88918: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:1767319308.720392:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:3.0:1767319308.720395:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:3.0:1767319308.720397:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.720403:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:3.0:1767319308.720408:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.720411:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.720418:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720426:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720444:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720450:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720456:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.720473:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.720480:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.720495:0:88918:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:3.0:1767319308.720500:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000053cd74aa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.720503:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd329526 17ffffc0001001 3:0 ffff8f243880e000 126 lru 00000080:00200000:3.0:1767319308.720509:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8a9edee 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1767319308.720511:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000053cd74aa 00000080:00200000:3.0:1767319308.720512:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.720514:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.720522:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.720534:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.720538:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.720540:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.720546:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.720548:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.720551:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.720555:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720569:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.720578:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.720581:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.720585:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.720588:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:3.0:1767319308.720592:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.720595:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.720600:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 520192 i_blocks 2 00000080:00200000:3.0:1767319308.720603:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.720610:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 520192, count: 4096 00000080:00200000:3.0:1767319308.720614:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 520192, bytes: 4096 00000080:00200000:3.0:1767319308.720616:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.720619:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 128, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.720621:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:3.0:1767319308.720623:0:88918: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:1767319308.720627:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:3.0:1767319308.720630:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:3.0:1767319308.720632:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.720636:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:3.0:1767319308.720642:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.720644:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.720651:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720659:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720678:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720684:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720690:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.720698:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.720704:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.720720:0:88918:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:3.0:1767319308.720724:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cc4a9de6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.720727:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000075370406 17ffffc0001001 3:0 ffff8f243880e510 127 lru 00000080:00200000:3.0:1767319308.720732:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b157ae8f 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1767319308.720734:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cc4a9de6 00000080:00200000:3.0:1767319308.720735:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.720738:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.720746:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.720757:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.720760:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.720762:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.720767:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.720770:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.720772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.720775:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720788:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.720798:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.720801:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.720806:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.720809:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:3.0:1767319308.720812:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.720816:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.720820:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 524288 i_blocks 2 00000080:00200000:3.0:1767319308.720823:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.720830:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 524288, count: 4096 00000080:00200000:3.0:1767319308.720833:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 524288, bytes: 4096 00000080:00200000:3.0:1767319308.720836:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.720839:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 129, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.720840:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:3.0:1767319308.720843:0:88918: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:1767319308.720847:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:3.0:1767319308.720850:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:3.0:1767319308.720852:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.720857:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:3.0:1767319308.720863:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.720866:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.720872:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720881:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720900:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720908:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.720914:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.720923:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.720929:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.720951:0:88918:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:3.0:1767319308.720956:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000eba6519c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.720959:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb494ff6 17ffffc0001001 3:0 ffff8f243880eaf8 128 lru 00000080:00200000:3.0:1767319308.720964:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001aec2337 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1767319308.720966:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000eba6519c 00000080:00200000:3.0:1767319308.720967:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.720969:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.720977:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.720989:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.720992:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.720994:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.720999:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.721002:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.721004:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.721008:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721022:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.721030:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.721033:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.721040:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.721043:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:3.0:1767319308.721046:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.721049:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.721054:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 528384 i_blocks 2 00000080:00200000:3.0:1767319308.721057:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.721064:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 528384, count: 4096 00000080:00200000:3.0:1767319308.721067:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 528384, bytes: 4096 00000080:00200000:3.0:1767319308.721070:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.721073:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 130, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.721075:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:3.0:1767319308.721077:0:88918: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:1767319308.721082:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:3.0:1767319308.721084:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:3.0:1767319308.721086:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.721092:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:3.0:1767319308.721098:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.721100:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.721107:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721114:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721131:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721138:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721144:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.721151:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.721157:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.721172:0:88918:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:3.0:1767319308.721176:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007c37a296[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.721179:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000059442d80 17ffffc0001001 3:0 ffff8f243880e0d8 129 lru 00000080:00200000:3.0:1767319308.721184:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f91ad438 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1767319308.721186:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007c37a296 00000080:00200000:3.0:1767319308.721187:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.721189:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.721198:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.721209:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.721211:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.721213:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.721218:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.721221:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.721223:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.721227:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721241:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.721249:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.721251:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.721256:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.721259:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:3.0:1767319308.721262:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.721265:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.721270:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 532480 i_blocks 2 00000080:00200000:3.0:1767319308.721272:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.721280:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 532480, count: 4096 00000080:00200000:3.0:1767319308.721283:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 532480, bytes: 4096 00000080:00200000:3.0:1767319308.721285:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.721288:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 131, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.721290:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:3.0:1767319308.721292:0:88918: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:1767319308.721297:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:3.0:1767319308.721300:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:3.0:1767319308.721388:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.721395:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:3.0:1767319308.721401:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.721403:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.721410:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721418:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721434:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721440:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721447:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.721455:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.721460:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.721487:0:88918:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:3.0:1767319308.721492:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000053d3e472[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.721495:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003efa8feb 17ffffc0001001 3:0 ffff8f243880ed80 130 lru 00000080:00200000:3.0:1767319308.721501:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000179f96f5 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1767319308.721503:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000053d3e472 00000080:00200000:3.0:1767319308.721504:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.721507:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.721514:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.721526:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.721529:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.721531:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.721538:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.721541:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.721543:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.721548:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721561:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.721571:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.721573:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.721578:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.721581:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:3.0:1767319308.721585:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.721588:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.721593:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 536576 i_blocks 2 00000080:00200000:3.0:1767319308.721596:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.721604:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 536576, count: 4096 00000080:00200000:3.0:1767319308.721607:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 536576, bytes: 4096 00000080:00200000:3.0:1767319308.721609:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.721612:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 132, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.721614:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:3.0:1767319308.721616:0:88918: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:1767319308.721621:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:3.0:1767319308.721624:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:3.0:1767319308.721626:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.721631:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:3.0:1767319308.721636:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.721639:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.721646:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721653:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721672:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721680:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721687:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.721696:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.721702:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.721719:0:88918:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:3.0:1767319308.721723:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000624d20aa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.721726:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e6b1116a 17ffffc0001001 3:0 ffff8f243880eca8 131 lru 00000080:00200000:3.0:1767319308.721731:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf8ee97e 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1767319308.721734:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000624d20aa 00000080:00200000:3.0:1767319308.721735:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.721737:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.721744:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.721757:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.721759:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.721761:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.721766:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.721769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.721772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.721776:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721789:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.721797:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.721799:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.721803:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.721806:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:3.0:1767319308.721810:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.721813:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.721819:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 540672 i_blocks 2 00000080:00200000:3.0:1767319308.721822:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.721829:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 540672, count: 4096 00000080:00200000:3.0:1767319308.721833:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 540672, bytes: 4096 00000080:00200000:3.0:1767319308.721835:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.721838:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 133, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.721839:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:3.0:1767319308.721841:0:88918: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:1767319308.721846:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:3.0:1767319308.721849:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:3.0:1767319308.721851:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.721856:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:3.0:1767319308.721861:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.721863:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.721869:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721878:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721893:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721901:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.721907:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.721915:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.721920:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.721935:0:88918:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:3.0:1767319308.721939:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000118a3518[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.721942:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000064f8c66d 17ffffc0001001 3:0 ffff8f243880e5e8 132 lru 00000080:00200000:3.0:1767319308.721948:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000076e4cd33 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1767319308.721950:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000118a3518 00000080:00200000:3.0:1767319308.721951:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.721954:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.721961:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.721972:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.721975:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.721977:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.721982:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.721984:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.721987:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.721991:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722003:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.722011:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.722013:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.722018:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.722021:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:3.0:1767319308.722024:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.722026:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.722031:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 544768 i_blocks 2 00000080:00200000:3.0:1767319308.722034:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.722042:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 544768, count: 4096 00000080:00200000:3.0:1767319308.722046:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 544768, bytes: 4096 00000080:00200000:3.0:1767319308.722049:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.722052:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 134, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.722053:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:3.0:1767319308.722056:0:88918: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:1767319308.722061:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:3.0:1767319308.722063:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:3.0:1767319308.722065:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.722071:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:3.0:1767319308.722076:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.722078:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.722085:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722093:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722110:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722117:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722123:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.722131:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.722136:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.722149:0:88918:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:3.0:1767319308.722153:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000090ec485d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.722155:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005de57629 17ffffc0001001 3:0 ffff8f243880e360 133 lru 00000080:00200000:3.0:1767319308.722160:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000024304251 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1767319308.722162:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000090ec485d 00000080:00200000:3.0:1767319308.722163:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.722165:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.722171:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.722181:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.722184:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.722185:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.722190:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.722192:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.722195:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.722199:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722211:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.722219:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.722221:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.722226:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.722228:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:3.0:1767319308.722231:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.722234:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.722239:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 548864 i_blocks 2 00000080:00200000:3.0:1767319308.722242:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.722248:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 548864, count: 4096 00000080:00200000:3.0:1767319308.722251:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 548864, bytes: 4096 00000080:00200000:3.0:1767319308.722254:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.722257:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 135, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.722258:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:3.0:1767319308.722261:0:88918: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:1767319308.722265:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:3.0:1767319308.722268:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:3.0:1767319308.722270:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.722274:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:3.0:1767319308.722279:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.722281:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.722288:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722295:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722336:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722343:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722349:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.722356:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.722361:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.722375:0:88918:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:3.0:1767319308.722380:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000781222f9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.722382:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bfb10fed 17ffffc0001001 3:0 ffff8f243880ebd0 134 lru 00000080:00200000:3.0:1767319308.722388:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000307398da 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1767319308.722390:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000781222f9 00000080:00200000:3.0:1767319308.722391:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.722394:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.722401:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.722411:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.722413:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.722415:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.722420:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.722423:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.722426:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.722429:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722443:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.722452:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.722455:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.722459:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.722479:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:3.0:1767319308.722484:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.722487:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.722492:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 552960 i_blocks 2 00000080:00200000:3.0:1767319308.722495:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.722502:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 552960, count: 4096 00000080:00200000:3.0:1767319308.722506:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 552960, bytes: 4096 00000080:00200000:3.0:1767319308.722509:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.722512:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 136, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.722514:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:3.0:1767319308.722516:0:88918: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:1767319308.722521:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:3.0:1767319308.722524:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:3.0:1767319308.722527:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.722532:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:3.0:1767319308.722538:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.722540:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.722548:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722557:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722576:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722583:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722590:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.722598:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.722604:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.722630:0:88918:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:3.0:1767319308.722634:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005e913590[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.722636:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009a93f85d 17ffffc0001021 2:0 ffff8f243880e438 135 lru 00000080:00200000:3.0:1767319308.722642:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa50b2c3 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1767319308.722645:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005e913590 00000080:00200000:3.0:1767319308.722646:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.722648:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.722656:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.722667:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.722670:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.722672:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.722677:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.722680:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.722682:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.722687:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722700:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.722710:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.722713:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.722717:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.722720:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:3.0:1767319308.722724:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.722727:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.722733:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 557056 i_blocks 2 00000080:00200000:3.0:1767319308.722736:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.722744:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 557056, count: 4096 00000080:00200000:3.0:1767319308.722747:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 557056, bytes: 4096 00000080:00200000:3.0:1767319308.722750:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.722753:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 137, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.722755:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:3.0:1767319308.722757:0:88918: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:1767319308.722762:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:3.0:1767319308.722765:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:3.0:1767319308.722767:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.722773:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:3.0:1767319308.722778:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.722780:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.722787:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722796:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722815:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722823:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722830:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.722839:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.722845:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.722861:0:88918:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:3.0:1767319308.722865:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dfe38e26[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.722868:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005ef973d5 17ffffc0001001 3:0 ffff8f243880e798 136 lru 00000080:00200000:3.0:1767319308.722874:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5efb335 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1767319308.722876:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dfe38e26 00000080:00200000:3.0:1767319308.722877:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.722879:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.722886:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.722897:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.722900:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.722902:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.722908:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.722910:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.722913:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.722917:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.722932:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.722941:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.722943:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.722948:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.722951:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:3.0:1767319308.722955:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.722957:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.722962:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 561152 i_blocks 2 00000080:00200000:3.0:1767319308.722965:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.722972:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 561152, count: 4096 00000080:00200000:3.0:1767319308.722976:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 561152, bytes: 4096 00000080:00200000:3.0:1767319308.722978:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.722982:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 138, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.722983:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:3.0:1767319308.722986:0:88918: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:1767319308.722990:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:3.0:1767319308.722993:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:3.0:1767319308.722996:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.723001:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:3.0:1767319308.723007:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.723009:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.723015:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723024:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723044:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723052:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723059:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.723068:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.723075:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.723091:0:88918:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:3.0:1767319308.723096:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000004ff9f06[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.723099:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa212e0c 17ffffc0001001 3:0 ffff8f2405b57d80 137 lru 00000080:00200000:3.0:1767319308.723104:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000080d0dd94 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1767319308.723106:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000004ff9f06 00000080:00200000:3.0:1767319308.723107:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.723109:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.723117:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.723128:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.723131:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.723133:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.723139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.723141:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.723144:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.723149:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723162:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.723172:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.723174:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.723179:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.723182:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:3.0:1767319308.723186:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.723189:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.723194:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 565248 i_blocks 2 00000080:00200000:3.0:1767319308.723198:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.723205:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 565248, count: 4096 00000080:00200000:3.0:1767319308.723209:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 565248, bytes: 4096 00000080:00200000:3.0:1767319308.723211:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.723215:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 139, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.723216:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:3.0:1767319308.723219:0:88918: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:1767319308.723224:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:3.0:1767319308.723227:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:3.0:1767319308.723230:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.723235:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:3.0:1767319308.723240:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.723242:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.723249:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723258:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723276:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723283:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723289:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.723296:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.723341:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.723359:0:88918:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:3.0:1767319308.723364:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000068fd79cd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.723366:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006b5333ea 17ffffc0001001 3:0 ffff8f2405b57ca8 138 lru 00000080:00200000:3.0:1767319308.723371:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002c9a9668 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1767319308.723373:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000068fd79cd 00000080:00200000:3.0:1767319308.723375:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.723377:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.723386:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.723397:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.723400:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.723403:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.723408:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.723411:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.723413:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.723416:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723429:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.723438:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.723440:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.723445:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.723448:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:3.0:1767319308.723451:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.723454:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.723458:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 569344 i_blocks 2 00000080:00200000:3.0:1767319308.723535:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.723544:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 569344, count: 4096 00000080:00200000:3.0:1767319308.723548:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 569344, bytes: 4096 00000080:00200000:3.0:1767319308.723550:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.723553:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 140, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.723555:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:3.0:1767319308.723557:0:88918: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:1767319308.723562:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:3.0:1767319308.723565:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:3.0:1767319308.723567:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.723572:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:3.0:1767319308.723577:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.723579:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.723586:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723595:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723612:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723620:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723627:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.723635:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.723640:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.723654:0:88918:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:3.0:1767319308.723658:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b2049eae[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.723661:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000691f959a 17ffffc0001001 3:0 ffff8f2405b575e8 139 lru 00000080:00200000:3.0:1767319308.723666:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000871319ce 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1767319308.723668:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b2049eae 00000080:00200000:3.0:1767319308.723669:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.723672:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.723679:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.723690:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.723692:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.723695:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.723700:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.723702:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.723705:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.723709:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723721:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.723730:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.723732:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.723737:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.723739:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:3.0:1767319308.723743:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.723746:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.723750:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 573440 i_blocks 2 00000080:00200000:3.0:1767319308.723753:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.723759:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 573440, count: 4096 00000080:00200000:3.0:1767319308.723762:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 573440, bytes: 4096 00000080:00200000:3.0:1767319308.723764:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.723768:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 141, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.723769:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:3.0:1767319308.723771:0:88918: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:1767319308.723776:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:3.0:1767319308.723779:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:3.0:1767319308.723781:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.723786:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:3.0:1767319308.723791:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.723793:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.723799:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723807:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723828:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723835:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723842:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.723850:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.723856:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.723870:0:88918:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:3.0:1767319308.723875:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000074fb677[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.723877:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000086eccb06 17ffffc0001001 3:0 ffff8f2405b57360 140 lru 00000080:00200000:3.0:1767319308.723883:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008f661ecc 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1767319308.723885:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000074fb677 00000080:00200000:3.0:1767319308.723886:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.723888:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.723895:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.723906:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.723909:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.723911:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.723916:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.723919:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.723921:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.723925:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.723937:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.723946:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.723948:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.723952:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.723955:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:3.0:1767319308.723959:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.723961:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.723966:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 577536 i_blocks 2 00000080:00200000:3.0:1767319308.723968:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.723975:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 577536, count: 4096 00000080:00200000:3.0:1767319308.723979:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 577536, bytes: 4096 00000080:00200000:3.0:1767319308.723981:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.723985:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 142, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.723986:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:3.0:1767319308.723988:0:88918: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:1767319308.723993:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:3.0:1767319308.723996:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:3.0:1767319308.723999:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.724004:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:3.0:1767319308.724009:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.724011:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.724017:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724025:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724044:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724051:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724057:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.724065:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.724071:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.724085:0:88918:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:3.0:1767319308.724089:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001dc296b9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.724092:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000937343fc 17ffffc0001001 3:0 ffff8f2405b57bd0 141 lru 00000080:00200000:3.0:1767319308.724097:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d081d490 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1767319308.724099:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001dc296b9 00000080:00200000:3.0:1767319308.724100:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.724102:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.724109:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.724121:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.724124:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.724126:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.724131:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.724134:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.724137:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.724141:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724154:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.724163:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.724166:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.724172:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.724175:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:3.0:1767319308.724179:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.724182:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.724187:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 581632 i_blocks 2 00000080:00200000:3.0:1767319308.724190:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.724198:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 581632, count: 4096 00000080:00200000:3.0:1767319308.724202:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 581632, bytes: 4096 00000080:00200000:3.0:1767319308.724204:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.724208:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 143, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.724209:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:3.0:1767319308.724212:0:88918: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:1767319308.724217:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:3.0:1767319308.724220:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:3.0:1767319308.724223:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.724228:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:3.0:1767319308.724234:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.724236:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.724243:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724253:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724271:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724279:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724285:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.724293:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.724299:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.724396:0:88918:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:3.0:1767319308.724401:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000092c4e32e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.724404:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000000e3bf27 17ffffc0001001 3:0 ffff8f2405b57438 142 lru 00000080:00200000:3.0:1767319308.724409:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec45a5b9 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1767319308.724411:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000092c4e32e 00000080:00200000:3.0:1767319308.724413:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.724415:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.724424:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.724436:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.724439:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.724441:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.724447:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.724450:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.724452:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.724456:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724482:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.724491:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.724494:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.724499:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.724502:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:3.0:1767319308.724506:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.724509:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.724513:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 585728 i_blocks 2 00000080:00200000:3.0:1767319308.724516:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.724523:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 585728, count: 4096 00000080:00200000:3.0:1767319308.724527:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 585728, bytes: 4096 00000080:00200000:3.0:1767319308.724530:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.724533:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 144, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.724534:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:3.0:1767319308.724536:0:88918: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:1767319308.724541:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:3.0:1767319308.724544:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:3.0:1767319308.724546:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.724551:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:3.0:1767319308.724557:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.724559:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.724566:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724575:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724595:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724603:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724611:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.724619:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.724625:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.724640:0:88918:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:3.0:1767319308.724645:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d8fb989d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.724648:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e6bc618c 17ffffc0001001 3:0 ffff8f2405b57798 143 lru 00000080:00200000:3.0:1767319308.724655:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a6b4d357 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1767319308.724657:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d8fb989d 00000080:00200000:3.0:1767319308.724658:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.724661:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.724669:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.724682:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.724685:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.724687:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.724693:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.724696:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.724698:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.724703:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724717:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.724727:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.724730:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.724735:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.724739:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:3.0:1767319308.724742:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.724746:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.724751:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 589824 i_blocks 2 00000080:00200000:3.0:1767319308.724753:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.724761:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 589824, count: 4096 00000080:00200000:3.0:1767319308.724764:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 589824, bytes: 4096 00000080:00200000:3.0:1767319308.724766:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.724769:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 145, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.724771:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:3.0:1767319308.724773:0:88918: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:1767319308.724778:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:3.0:1767319308.724781:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:3.0:1767319308.724783:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.724788:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:3.0:1767319308.724794:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.724796:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.724803:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724811:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724830:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724838:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724845:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.724854:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.724861:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.724878:0:88918:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:3.0:1767319308.724883:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000602d1920[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.724886:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000181a0859 17ffffc0001001 3:0 ffff8f2405b57000 144 lru 00000080:00200000:3.0:1767319308.724892:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000076414750 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1767319308.724894:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000602d1920 00000080:00200000:3.0:1767319308.724895:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.724898:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.724906:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.724918:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.724921:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.724923:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.724929:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.724932:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.724935:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.724939:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.724952:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.724962:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.724965:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.724970:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.724973:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:3.0:1767319308.724977:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.724980:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.724985:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 593920 i_blocks 2 00000080:00200000:3.0:1767319308.724988:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.724994:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 593920, count: 4096 00000080:00200000:3.0:1767319308.724998:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 593920, bytes: 4096 00000080:00200000:3.0:1767319308.725000:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.725003:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 146, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.725005:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:3.0:1767319308.725007:0:88918: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:1767319308.725012:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:3.0:1767319308.725014:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:3.0:1767319308.725017:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.725021:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:3.0:1767319308.725027:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.725029:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.725035:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725044:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725063:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725070:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725078:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.725086:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.725092:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.725108:0:88918:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:3.0:1767319308.725112:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000050b6bf17[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.725115:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d5f6e91d 17ffffc0001001 3:0 ffff8f2405b57e58 145 lru 00000080:00200000:3.0:1767319308.725119:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000018ca3837 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1767319308.725122:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000050b6bf17 00000080:00200000:3.0:1767319308.725123:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.725125:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.725132:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.725144:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.725147:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.725149:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.725154:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.725156:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.725159:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.725163:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725175:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.725184:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.725187:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.725191:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.725194:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:3.0:1767319308.725198:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.725201:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.725206:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 598016 i_blocks 2 00000080:00200000:3.0:1767319308.725208:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.725215:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 598016, count: 4096 00000080:00200000:3.0:1767319308.725219:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 598016, bytes: 4096 00000080:00200000:3.0:1767319308.725221:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.725224:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 147, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.725226:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:3.0:1767319308.725228:0:88918: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:1767319308.725233:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:3.0:1767319308.725236:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:3.0:1767319308.725239:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.725244:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:3.0:1767319308.725249:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.725251:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.725258:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725266:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725284:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725291:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725298:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.725403:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.725410:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.725428:0:88918:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:3.0:1767319308.725433:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000036250aec[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.725436:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006656381d 17ffffc0001001 3:0 ffff8f2405b57288 146 lru 00000080:00200000:3.0:1767319308.725442:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5e73b92 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1767319308.725444:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000036250aec 00000080:00200000:3.0:1767319308.725445:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.725448:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.725456:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.725481:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.725484:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.725486:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.725492:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.725494:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.725497:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.725501:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725515:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.725524:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.725527:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.725531:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.725534:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:3.0:1767319308.725538:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.725541:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.725546:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 602112 i_blocks 2 00000080:00200000:3.0:1767319308.725548:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.725555:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 602112, count: 4096 00000080:00200000:3.0:1767319308.725558:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 602112, bytes: 4096 00000080:00200000:3.0:1767319308.725561:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.725564:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 148, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.725566:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:3.0:1767319308.725568:0:88918: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:1767319308.725573:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:3.0:1767319308.725576:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:3.0:1767319308.725578:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.725583:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:3.0:1767319308.725589:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.725591:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.725598:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725607:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725628:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725637:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725644:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.725651:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.725657:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.725674:0:88918:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:3.0:1767319308.725679:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007825cf5f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.725682:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f70e52f1 17ffffc0001001 3:0 ffff8f2405b571b0 147 lru 00000080:00200000:3.0:1767319308.725687:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008c4850f6 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:3.0:1767319308.725689:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007825cf5f 00000080:00200000:3.0:1767319308.725690:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.725693:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.725700:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.725711:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.725714:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.725716:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.725722:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.725724:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.725727:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.725730:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725742:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.725750:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.725752:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.725757:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.725760:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:3.0:1767319308.725763:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.725766:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.725771:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 606208 i_blocks 2 00000080:00200000:3.0:1767319308.725773:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.725781:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 606208, count: 4096 00000080:00200000:3.0:1767319308.725784:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 606208, bytes: 4096 00000080:00200000:3.0:1767319308.725787:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.725790:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 149, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.725792:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:3.0:1767319308.725795:0:88918: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:1767319308.725800:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:3.0:1767319308.725802:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:3.0:1767319308.725804:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.725809:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:3.0:1767319308.725815:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.725817:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.725824:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725833:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725850:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725858:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725865:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.725875:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.725882:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.725901:0:88918:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:3.0:1767319308.725905:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d6ad8dbc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.725908:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ddfb6385 17ffffc0001001 3:0 ffff8f2405b576c0 148 lru 00000080:00200000:3.0:1767319308.725913:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2b0667c 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:3.0:1767319308.725915:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d6ad8dbc 00000080:00200000:3.0:1767319308.725916:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.725918:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.725926:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.725937:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.725940:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.725941:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.725946:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.725949:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.725951:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.725955:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.725967:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.725975:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.725978:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.725982:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.725985:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:3.0:1767319308.725989:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.725992:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.725996:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 610304 i_blocks 2 00000080:00200000:3.0:1767319308.725999:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.726006:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 610304, count: 4096 00000080:00200000:3.0:1767319308.726010:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 610304, bytes: 4096 00000080:00200000:3.0:1767319308.726012:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.726015:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 150, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.726017:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:3.0:1767319308.726019:0:88918: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:1767319308.726024:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:3.0:1767319308.726027:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:3.0:1767319308.726029:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.726034:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:3.0:1767319308.726040:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.726042:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.726052:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726060:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726077:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726084:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726091:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.726099:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.726104:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.726120:0:88918:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:3.0:1767319308.726125:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002a0cb8c4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.726127:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000095e31380 17ffffc0001001 3:0 ffff8f2405b57948 149 lru 00000080:00200000:3.0:1767319308.726132:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000088d62012 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:3.0:1767319308.726134:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002a0cb8c4 00000080:00200000:3.0:1767319308.726135:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.726137:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.726145:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.726156:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.726158:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.726161:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.726166:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.726168:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.726171:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.726174:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726188:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.726197:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.726200:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.726204:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.726208:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:3.0:1767319308.726211:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.726214:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.726219:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 614400 i_blocks 2 00000080:00200000:3.0:1767319308.726222:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.726229:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 614400, count: 4096 00000080:00200000:3.0:1767319308.726232:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 614400, bytes: 4096 00000080:00200000:3.0:1767319308.726234:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.726237:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 151, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.726239:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:3.0:1767319308.726241:0:88918: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:1767319308.726247:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:3.0:1767319308.726250:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:3.0:1767319308.726252:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.726256:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:3.0:1767319308.726261:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.726264:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.726269:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726277:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726297:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726330:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726337:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.726346:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.726352:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.726376:0:88918:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:3.0:1767319308.726384:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001277d5a9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.726387:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007abf8aa4 17ffffc0001021 2:0 ffff8f2405b57870 150 lru 00000080:00200000:3.0:1767319308.726391:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000069d9a912 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:3.0:1767319308.726394:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001277d5a9 00000080:00200000:3.0:1767319308.726395:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.726397:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.726405:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.726415:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.726418:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.726420:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.726425:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.726427:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.726429:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.726433:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726447:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.726455:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.726458:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.726474:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.726478:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:3.0:1767319308.726482:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.726484:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.726490:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 618496 i_blocks 2 00000080:00200000:3.0:1767319308.726492:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.726500:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 618496, count: 4096 00000080:00200000:3.0:1767319308.726504:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 618496, bytes: 4096 00000080:00200000:3.0:1767319308.726506:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.726509:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 152, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.726511:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:3.0:1767319308.726513:0:88918: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:1767319308.726517:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:3.0:1767319308.726520:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:3.0:1767319308.726522:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.726527:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:3.0:1767319308.726532:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.726534:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.726540:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726548:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726566:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726572:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726578:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.726585:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.726591:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.726606:0:88918:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:3.0:1767319308.726610:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000017728e58[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.726613:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008ce192c3 17ffffc0001001 3:0 ffff8f2405b57a20 151 lru 00000080:00200000:3.0:1767319308.726618:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd7ef919 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:3.0:1767319308.726620:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000017728e58 00000080:00200000:3.0:1767319308.726621:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.726623:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.726631:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.726642:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.726645:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.726647:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.726652:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.726654:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.726657:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.726661:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726673:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.726682:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.726684:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.726689:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.726692:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:3.0:1767319308.726696:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.726699:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.726703:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 622592 i_blocks 2 00000080:00200000:3.0:1767319308.726707:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.726714:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 622592, count: 4096 00000080:00200000:3.0:1767319308.726718:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 622592, bytes: 4096 00000080:00200000:3.0:1767319308.726721:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.726724:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 153, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.726726:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:3.0:1767319308.726728:0:88918: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:1767319308.726734:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:3.0:1767319308.726737:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:3.0:1767319308.726740:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.726745:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:3.0:1767319308.726750:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.726752:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.726759:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726768:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726785:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726791:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726797:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.726806:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.726812:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.726826:0:88918:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:3.0:1767319308.726831:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000eaafdb1c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.726833:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9bf2221 17ffffc0001001 3:0 ffff8f2405b57510 152 lru 00000080:00200000:3.0:1767319308.726838:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002f01f8aa 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:3.0:1767319308.726840:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000eaafdb1c 00000080:00200000:3.0:1767319308.726841:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.726843:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.726850:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.726861:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.726864:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.726865:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.726871:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.726873:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.726875:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.726878:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726891:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.726900:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.726902:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.726906:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.726909:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:3.0:1767319308.726913:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.726916:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.726921:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 626688 i_blocks 2 00000080:00200000:3.0:1767319308.726923:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.726931:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 626688, count: 4096 00000080:00200000:3.0:1767319308.726934:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 626688, bytes: 4096 00000080:00200000:3.0:1767319308.726936:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.726940:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 154, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.726941:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:3.0:1767319308.726943:0:88918: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:1767319308.726948:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:3.0:1767319308.726952:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:3.0:1767319308.726954:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.726959:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:3.0:1767319308.726964:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.726967:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.726973:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726982:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.726999:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.727007:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.727013:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.727021:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.727026:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.727043:0:88918:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:3.0:1767319308.727047:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ef563363[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.727049:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009b720d01 17ffffc0001001 3:0 ffff8f2405b57af8 153 lru 00000080:00200000:3.0:1767319308.727055:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5a27d6e 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:3.0:1767319308.727057:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ef563363 00000080:00200000:3.0:1767319308.727058:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.727061:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.727071:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.727082:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.727084:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.727086:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.727092:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.727095:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.727097:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.727101:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.727115:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.727124:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.727127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.727132:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.727134:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:3.0:1767319308.727138:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.727141:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.727146:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 630784 i_blocks 2 00000080:00200000:3.0:1767319308.727149:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.727156:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 630784, count: 4096 00000080:00200000:3.0:1767319308.727159:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 630784, bytes: 4096 00000080:00200000:3.0:1767319308.727161:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.727164:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 155, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.727166:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:3.0:1767319308.727168:0:88918: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:1767319308.727173:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:3.0:1767319308.727176:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:3.0:1767319308.727178:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.727184:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:3.0:1767319308.727189:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.727191:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.727199:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.727207:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.727228:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.727236:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.727242:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.727251:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.727256:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.727271:0:88918:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:3.0:1767319308.727275:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c3de1bd5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.727278:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006ccabb5d 17ffffc0001001 3:0 ffff8f2405b570d8 154 lru 00000080:00200000:3.0:1767319308.727283:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006b4288e9 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:3.0:1767319308.727285:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c3de1bd5 00000080:00200000:3.0:1767319308.727286:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.727288:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.727296:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.727958:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.727962:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.727965:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.727972:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.727975:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.727977:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.727982:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.727997:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.728008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.728010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.728015:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.728019:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:3.0:1767319308.728024:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.728027:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.728033:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 634880 i_blocks 2 00000080:00200000:3.0:1767319308.728037:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.728047:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 634880, count: 4096 00000080:00200000:3.0:1767319308.728052:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 634880, bytes: 4096 00000080:00200000:3.0:1767319308.728054:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.728058:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 156, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.728060:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:3.0:1767319308.728063:0:88918: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:1767319308.728070:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:3.0:1767319308.728073:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:3.0:1767319308.728075:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.728082:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:3.0:1767319308.728088:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.728090:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.728098:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728107:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728125:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728132:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728139:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.728147:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.728153:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.728171:0:88918:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:3.0:1767319308.728176:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a2b14c7e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.728178:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006ca69842 17ffffc0001001 3:0 ffff8f24040055e8 155 lru 00000080:00200000:3.0:1767319308.728184:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005f1c4449 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:3.0:1767319308.728185:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a2b14c7e 00000080:00200000:3.0:1767319308.728186:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.728188:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.728196:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.728207:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.728209:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.728211:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.728216:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.728219:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.728221:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.728225:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728235:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.728243:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.728246:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.728250:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.728252:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:3.0:1767319308.728256:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.728259:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.728263:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 638976 i_blocks 2 00000080:00200000:3.0:1767319308.728265:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.728273:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 638976, count: 4096 00000080:00200000:3.0:1767319308.728277:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 638976, bytes: 4096 00000080:00200000:3.0:1767319308.728279:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.728281:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 157, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.728283:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:3.0:1767319308.728285:0:88918: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:1767319308.728290:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:3.0:1767319308.728292:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:3.0:1767319308.728294:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.728298:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:3.0:1767319308.728334:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.728336:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.728343:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728521:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728543:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728550:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728556:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.728564:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.728570:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.728587:0:88918:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:3.0:1767319308.728591:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f2754295[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.728595:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000010f64a0d 17ffffc0001001 3:0 ffff8f2404005360 156 lru 00000080:00200000:3.0:1767319308.728600:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000087bbd240 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:3.0:1767319308.728602:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f2754295 00000080:00200000:3.0:1767319308.728603:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.728606:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.728614:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.728625:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.728629:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.728631:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.728637:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.728639:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.728641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.728645:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728658:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.728667:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.728670:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.728674:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.728678:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:3.0:1767319308.728681:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.728684:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.728688:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 643072 i_blocks 2 00000080:00200000:3.0:1767319308.728691:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.728700:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 643072, count: 4096 00000080:00200000:3.0:1767319308.728703:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 643072, bytes: 4096 00000080:00200000:3.0:1767319308.728706:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.728709:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 158, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.728711:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:3.0:1767319308.728713:0:88918: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:1767319308.728719:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:3.0:1767319308.728723:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:3.0:1767319308.728725:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.728730:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:3.0:1767319308.728735:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.728738:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.728744:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728753:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728771:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728778:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728783:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.728791:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.728796:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.728812:0:88918:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:3.0:1767319308.728816:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000131eecfd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.728819:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000085b05b7d 17ffffc0001001 3:0 ffff8f2404005bd0 157 lru 00000080:00200000:3.0:1767319308.728824:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005d2ce1b3 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:3.0:1767319308.728826:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000131eecfd 00000080:00200000:3.0:1767319308.728827:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.728829:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.728838:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.728849:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.728852:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.728854:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.728859:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.728862:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.728864:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.728868:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728882:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.728891:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.728893:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.728898:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.728901:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:3.0:1767319308.728904:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.728907:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.728912:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 647168 i_blocks 2 00000080:00200000:3.0:1767319308.728914:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.728922:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 647168, count: 4096 00000080:00200000:3.0:1767319308.728925:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 647168, bytes: 4096 00000080:00200000:3.0:1767319308.728928:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.728931:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 159, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.728933:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:3.0:1767319308.728935:0:88918: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:1767319308.728941:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:3.0:1767319308.728944:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:3.0:1767319308.728946:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.728951:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:3.0:1767319308.728957:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.728959:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.728966:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728974:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728992:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.728999:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729005:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.729012:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.729017:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.729030:0:88918:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:3.0:1767319308.729033:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006389116c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.729036:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecc89230 17ffffc0001001 3:0 ffff8f2404005438 158 lru 00000080:00200000:3.0:1767319308.729041:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d02dcaf8 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:3.0:1767319308.729042:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006389116c 00000080:00200000:3.0:1767319308.729043:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.729045:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.729051:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.729061:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.729064:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.729066:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.729071:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.729073:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.729076:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.729079:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729089:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.729098:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.729100:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.729104:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.729106:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:3.0:1767319308.729110:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.729113:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.729117:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 651264 i_blocks 2 00000080:00200000:3.0:1767319308.729119:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.729126:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 651264, count: 4096 00000080:00200000:3.0:1767319308.729129:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 651264, bytes: 4096 00000080:00200000:3.0:1767319308.729132:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.729135:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 160, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.729137:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:3.0:1767319308.729139:0:88918: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:1767319308.729144:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:3.0:1767319308.729147:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:3.0:1767319308.729149:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.729153:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:3.0:1767319308.729157:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.729159:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.729166:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729174:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729191:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729198:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729204:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.729211:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.729215:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.729227:0:88918:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:3.0:1767319308.729231:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006432548b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.729233:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002f1d24de 17ffffc0001001 3:0 ffff8f2404005798 159 lru 00000080:00200000:3.0:1767319308.729238:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000f731d5e 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:3.0:1767319308.729239:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006432548b 00000080:00200000:3.0:1767319308.729240:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.729242:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.729248:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.729258:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.729261:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.729262:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.729267:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.729269:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.729272:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.729275:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729287:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.729295:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.729297:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.729524:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.729528:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:3.0:1767319308.729532:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.729536:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.729541:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 655360 i_blocks 2 00000080:00200000:3.0:1767319308.729544:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.729552:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 655360, count: 4096 00000080:00200000:3.0:1767319308.729556:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 655360, bytes: 4096 00000080:00200000:3.0:1767319308.729558:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.729562:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 161, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.729563:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:3.0:1767319308.729566:0:88918: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:1767319308.729571:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:3.0:1767319308.729574:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:3.0:1767319308.729576:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.729582:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:3.0:1767319308.729587:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.729589:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.729596:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729604:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729622:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729630:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729636:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.729643:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.729647:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.729660:0:88918:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:3.0:1767319308.729664:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000079f5c98b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.729667:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000233aff31 17ffffc0001001 3:0 ffff8f2404005000 160 lru 00000080:00200000:3.0:1767319308.729672:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001342735c 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:3.0:1767319308.729674:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000079f5c98b 00000080:00200000:3.0:1767319308.729675:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.729677:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.729684:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.729695:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.729698:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.729699:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.729705:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.729707:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.729709:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.729713:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729724:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.729732:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.729734:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.729738:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.729741:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:3.0:1767319308.729744:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.729747:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.729751:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 659456 i_blocks 2 00000080:00200000:3.0:1767319308.729754:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.729761:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 659456, count: 4096 00000080:00200000:3.0:1767319308.729765:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 659456, bytes: 4096 00000080:00200000:3.0:1767319308.729767:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.729770:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 162, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.729772:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:3.0:1767319308.729774:0:88918: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:1767319308.729779:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:3.0:1767319308.729782:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:3.0:1767319308.729784:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.729789:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:3.0:1767319308.729794:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.729796:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.729803:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729812:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729833:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729839:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729846:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.729854:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.729860:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.729876:0:88918:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:3.0:1767319308.729880:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dd6cce71[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.729883:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003323ac58 17ffffc0001001 3:0 ffff8f2404005e58 161 lru 00000080:00200000:3.0:1767319308.729888:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005290c84b 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:3.0:1767319308.729890:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dd6cce71 00000080:00200000:3.0:1767319308.729891:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.729893:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.729901:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.729913:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.729916:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.729918:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.729923:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.729925:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.729927:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.729931:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.729943:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.729952:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.729955:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.729960:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.729963:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:3.0:1767319308.729966:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.729969:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.729974:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 663552 i_blocks 2 00000080:00200000:3.0:1767319308.729977:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.729984:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 663552, count: 4096 00000080:00200000:3.0:1767319308.729987:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 663552, bytes: 4096 00000080:00200000:3.0:1767319308.729990:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.729993:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 163, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.729995:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:3.0:1767319308.729997:0:88918: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:1767319308.730002:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:3.0:1767319308.730005:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:3.0:1767319308.730007:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.730012:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:3.0:1767319308.730017:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.730020:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.730026:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730034:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730051:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730058:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730064:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.730071:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.730077:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.730092:0:88918:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:3.0:1767319308.730096:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009fee5bd6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.730099:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b86e6eaa 17ffffc0001001 3:0 ffff8f2404005288 162 lru 00000080:00200000:3.0:1767319308.730104:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000029ca01c4 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:3.0:1767319308.730106:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009fee5bd6 00000080:00200000:3.0:1767319308.730107:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.730109:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.730117:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.730128:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.730131:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.730133:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.730139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.730141:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.730144:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.730148:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730160:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.730169:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.730171:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.730176:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.730179:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:3.0:1767319308.730183:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.730186:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.730190:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 667648 i_blocks 2 00000080:00200000:3.0:1767319308.730193:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.730200:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 667648, count: 4096 00000080:00200000:3.0:1767319308.730204:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 667648, bytes: 4096 00000080:00200000:3.0:1767319308.730206:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.730210:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 164, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.730212:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:3.0:1767319308.730214:0:88918: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:1767319308.730219:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:3.0:1767319308.730222:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:3.0:1767319308.730224:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.730229:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:3.0:1767319308.730234:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.730237:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.730244:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730253:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730271:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730277:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730284:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.730292:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.730298:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.730341:0:88918:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:3.0:1767319308.730345:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000080fa35ef[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.730517:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000013f1a15d 17ffffc0001001 3:0 ffff8f24040051b0 163 lru 00000080:00200000:3.0:1767319308.730523:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000010a95043 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:3.0:1767319308.730525:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000080fa35ef 00000080:00200000:3.0:1767319308.730526:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.730529:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.730539:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.730553:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.730557:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.730559:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.730566:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.730569:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.730571:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.730576:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730591:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.730601:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.730604:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.730609:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.730612:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:3.0:1767319308.730616:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.730619:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.730625:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 671744 i_blocks 2 00000080:00200000:3.0:1767319308.730628:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.730637:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 671744, count: 4096 00000080:00200000:3.0:1767319308.730641:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 671744, bytes: 4096 00000080:00200000:3.0:1767319308.730643:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.730647:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 165, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.730649:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:3.0:1767319308.730651:0:88918: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:1767319308.730657:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:3.0:1767319308.730660:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:3.0:1767319308.730662:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.730668:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:3.0:1767319308.730673:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.730676:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.730683:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730692:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730712:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730719:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730725:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.730734:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.730740:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.730757:0:88918:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:3.0:1767319308.730761:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e58d2914[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.730764:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad352197 17ffffc0001001 3:0 ffff8f24040056c0 164 lru 00000080:00200000:3.0:1767319308.730770:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000083d353dc 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:3.0:1767319308.730772:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e58d2914 00000080:00200000:3.0:1767319308.730773:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.730775:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.730783:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.730795:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.730798:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.730802:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.730808:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.730811:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.730814:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.730818:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730832:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.730840:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.730842:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.730847:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.730850:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:3.0:1767319308.730854:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.730857:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.730862:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 675840 i_blocks 2 00000080:00200000:3.0:1767319308.730864:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.730872:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 675840, count: 4096 00000080:00200000:3.0:1767319308.730875:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 675840, bytes: 4096 00000080:00200000:3.0:1767319308.730877:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.730880:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 166, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.730882:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:3.0:1767319308.730884:0:88918: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:1767319308.730889:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:3.0:1767319308.730892:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:3.0:1767319308.730894:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.730898:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:3.0:1767319308.730903:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.730905:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.730912:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730920:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730937:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730944:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.730950:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.730958:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.730964:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.730988:0:88918:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:3.0:1767319308.730993:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bb9b6313[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.730996:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000003e6c812 17ffffc0001021 2:0 ffff8f2404005948 165 lru 00000080:00200000:3.0:1767319308.731001:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006d67ce3e 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:3.0:1767319308.731004:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bb9b6313 00000080:00200000:3.0:1767319308.731005:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.731007:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.731015:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.731026:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.731030:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.731032:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.731037:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.731040:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.731042:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.731046:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731058:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.731067:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.731069:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.731074:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.731077:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:3.0:1767319308.731081:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.731084:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.731088:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 679936 i_blocks 2 00000080:00200000:3.0:1767319308.731092:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.731099:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 679936, count: 4096 00000080:00200000:3.0:1767319308.731103:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 679936, bytes: 4096 00000080:00200000:3.0:1767319308.731105:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.731109:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 167, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.731110:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:3.0:1767319308.731113:0:88918: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:1767319308.731118:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:3.0:1767319308.731121:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:3.0:1767319308.731123:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.731128:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:3.0:1767319308.731134:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.731136:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.731143:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731152:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731169:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731176:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731182:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.731190:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.731195:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.731210:0:88918:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:3.0:1767319308.731214:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a711f904[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.731216:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002bcb9781 17ffffc0001001 3:0 ffff8f2404005870 166 lru 00000080:00200000:3.0:1767319308.731221:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a60f5b4f 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:3.0:1767319308.731223:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a711f904 00000080:00200000:3.0:1767319308.731224:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.731226:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.731233:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.731244:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.731247:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.731249:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.731254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.731257:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.731259:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.731263:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731276:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.731285:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.731288:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.731293:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.731296:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:3.0:1767319308.731299:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.731556:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.731562:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 684032 i_blocks 2 00000080:00200000:3.0:1767319308.731565:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.731574:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 684032, count: 4096 00000080:00200000:3.0:1767319308.731578:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 684032, bytes: 4096 00000080:00200000:3.0:1767319308.731580:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.731584:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 168, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.731586:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:3.0:1767319308.731588:0:88918: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:1767319308.731594:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:3.0:1767319308.731597:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:3.0:1767319308.731599:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.731605:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:3.0:1767319308.731612:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.731614:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.731622:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731632:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731650:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731658:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731665:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.731673:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.731680:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.731698:0:88918:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:3.0:1767319308.731702:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005585beeb[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.731705:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004263b27e 17ffffc0001001 3:0 ffff8f2404005a20 167 lru 00000080:00200000:3.0:1767319308.731711:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000922fe9bd 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:3.0:1767319308.731713:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005585beeb 00000080:00200000:3.0:1767319308.731714:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.731717:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.731725:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.731737:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.731740:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.731742:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.731749:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.731751:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.731754:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.731758:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731772:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.731781:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.731783:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.731788:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.731792:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:3.0:1767319308.731796:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.731799:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.731805:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 688128 i_blocks 2 00000080:00200000:3.0:1767319308.731807:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.731815:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 688128, count: 4096 00000080:00200000:3.0:1767319308.731819:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 688128, bytes: 4096 00000080:00200000:3.0:1767319308.731821:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.731824:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 169, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.731826:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:3.0:1767319308.731828:0:88918: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:1767319308.731832:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:3.0:1767319308.731836:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:3.0:1767319308.731838:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.731842:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:3.0:1767319308.731848:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.731850:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.731857:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731864:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731885:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731892:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731898:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.731905:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.731911:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.731926:0:88918:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:3.0:1767319308.731930:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000c654058[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.731933:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002653e7bd 17ffffc0001001 3:0 ffff8f2404005510 168 lru 00000080:00200000:3.0:1767319308.731938:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e417d8dc 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:3.0:1767319308.731940:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000c654058 00000080:00200000:3.0:1767319308.731941:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.731943:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.731950:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.731962:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.731965:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.731967:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.731972:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.731975:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.731977:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.731981:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.731992:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.732001:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.732003:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.732008:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.732011:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:3.0:1767319308.732014:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.732017:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.732021:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 692224 i_blocks 2 00000080:00200000:3.0:1767319308.732024:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.732032:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 692224, count: 4096 00000080:00200000:3.0:1767319308.732035:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 692224, bytes: 4096 00000080:00200000:3.0:1767319308.732037:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.732041:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 170, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.732042:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:3.0:1767319308.732044:0:88918: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:1767319308.732049:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:3.0:1767319308.732051:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:3.0:1767319308.732054:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.732059:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:3.0:1767319308.732064:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.732066:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.732073:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732081:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732101:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732109:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732117:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.732127:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.732132:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.732148:0:88918:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:3.0:1767319308.732153:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a4ae89fe[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.732156:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000092736fe5 17ffffc0001001 3:0 ffff8f2404005af8 169 lru 00000080:00200000:3.0:1767319308.732161:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007c843d54 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:3.0:1767319308.732163:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a4ae89fe 00000080:00200000:3.0:1767319308.732164:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.732166:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.732173:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.732184:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.732187:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.732189:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.732194:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.732197:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.732199:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.732202:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732215:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.732224:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.732226:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.732230:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.732233:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:3.0:1767319308.732237:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.732239:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.732244:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 696320 i_blocks 2 00000080:00200000:3.0:1767319308.732246:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.732254:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 696320, count: 4096 00000080:00200000:3.0:1767319308.732257:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 696320, bytes: 4096 00000080:00200000:3.0:1767319308.732259:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.732263:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 171, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.732264:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:3.0:1767319308.732267:0:88918: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:1767319308.732272:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:3.0:1767319308.732274:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:3.0:1767319308.732276:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.732281:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:3.0:1767319308.732287:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.732289:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.732296:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732527:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732547:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732554:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732560:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.732568:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.732575:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.732593:0:88918:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:3.0:1767319308.732598:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e4623088[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.732601:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000076e1cee3 17ffffc0001001 3:0 ffff8f24040050d8 170 lru 00000080:00200000:3.0:1767319308.732605:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000068af391a 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:3.0:1767319308.732607:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e4623088 00000080:00200000:3.0:1767319308.732608:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.732611:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.732619:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.732630:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.732634:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.732636:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.732641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.732644:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.732646:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.732650:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732663:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.732672:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.732674:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.732679:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.732682:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:3.0:1767319308.732686:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.732688:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.732694:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 700416 i_blocks 2 00000080:00200000:3.0:1767319308.732696:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.732704:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 700416, count: 4096 00000080:00200000:3.0:1767319308.732708:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 700416, bytes: 4096 00000080:00200000:3.0:1767319308.732711:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.732715:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 172, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.732716:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:3.0:1767319308.732719:0:88918: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:1767319308.732724:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:3.0:1767319308.732727:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:3.0:1767319308.732729:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.732735:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:3.0:1767319308.732741:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.732744:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.732750:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732758:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732776:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732782:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732789:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.732797:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.732803:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.732820:0:88918:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:3.0:1767319308.732824:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c5f5fe53[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.732827:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9fa8d33 17ffffc0001001 3:0 ffff8f2404005d80 171 lru 00000080:00200000:3.0:1767319308.732832:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000019353339 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:3.0:1767319308.732834:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c5f5fe53 00000080:00200000:3.0:1767319308.732835:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.732837:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.732845:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.732857:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.732860:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.732861:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.732867:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.732870:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.732872:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.732876:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732890:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.732898:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.732900:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.732905:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.732908:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:3.0:1767319308.732911:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.732914:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.732918:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 704512 i_blocks 2 00000080:00200000:3.0:1767319308.732921:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.732928:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 704512, count: 4096 00000080:00200000:3.0:1767319308.732931:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 704512, bytes: 4096 00000080:00200000:3.0:1767319308.732934:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.732937:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 173, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.732939:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:3.0:1767319308.732941:0:88918: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:1767319308.732946:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:3.0:1767319308.732949:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:3.0:1767319308.732951:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.732957:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:3.0:1767319308.732962:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.732965:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.732971:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732979:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.732996:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733003:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733009:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.733017:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.733023:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.733038:0:88918:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:3.0:1767319308.733042:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000509c0287[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.733045:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001f9b235e 17ffffc0001001 3:0 ffff8f2404005ca8 172 lru 00000080:00200000:3.0:1767319308.733050:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000732289a8 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:3.0:1767319308.733052:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000509c0287 00000080:00200000:3.0:1767319308.733053:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.733054:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.733062:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.733073:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.733076:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.733079:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.733084:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.733086:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.733088:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.733091:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733103:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.733112:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.733114:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.733118:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.733121:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:3.0:1767319308.733125:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.733127:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.733132:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 708608 i_blocks 2 00000080:00200000:3.0:1767319308.733134:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.733141:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 708608, count: 4096 00000080:00200000:3.0:1767319308.733145:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 708608, bytes: 4096 00000080:00200000:3.0:1767319308.733147:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.733150:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 174, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.733152:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:3.0:1767319308.733154:0:88918: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:1767319308.733158:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:3.0:1767319308.733161:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:3.0:1767319308.733163:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.733168:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:3.0:1767319308.733173:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.733175:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.733182:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733190:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733207:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733214:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733219:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.733227:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.733232:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.733252:0:88918:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:3.0:1767319308.733257:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000094888a23[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.733260:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000008287aa2 17ffffc0001001 3:0 ffff8f2430c87af8 173 lru 00000080:00200000:3.0:1767319308.733265:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f26fd377 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:3.0:1767319308.733268:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000094888a23 00000080:00200000:3.0:1767319308.733269:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.733271:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.733279:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.733289:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.733292:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.733294:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.733529:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.733535:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.733538:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.733542:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733556:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.733565:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.733567:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.733572:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.733575:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:3.0:1767319308.733580:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.733583:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.733588:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 712704 i_blocks 2 00000080:00200000:3.0:1767319308.733591:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.733600:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 712704, count: 4096 00000080:00200000:3.0:1767319308.733604:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 712704, bytes: 4096 00000080:00200000:3.0:1767319308.733606:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.733610:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 175, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.733612:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:3.0:1767319308.733614:0:88918: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:1767319308.733620:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:3.0:1767319308.733623:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:3.0:1767319308.733626:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.733632:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:3.0:1767319308.733637:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.733640:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.733648:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733656:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733675:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733682:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733688:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.733696:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.733702:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.733717:0:88918:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:3.0:1767319308.733721:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007e6d54fe[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.733724:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006bbb6b43 17ffffc0001001 3:0 ffff8f2430c870d8 174 lru 00000080:00200000:3.0:1767319308.733730:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003fdbdf46 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:3.0:1767319308.733733:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007e6d54fe 00000080:00200000:3.0:1767319308.733734:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.733736:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.733744:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.733756:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.733758:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.733760:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.733767:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.733769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.733772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.733775:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733786:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.733794:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.733796:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.733800:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.733803:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:3.0:1767319308.733807:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.733810:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.733815:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 716800 i_blocks 2 00000080:00200000:3.0:1767319308.733817:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.733824:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 716800, count: 4096 00000080:00200000:3.0:1767319308.733828:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 716800, bytes: 4096 00000080:00200000:3.0:1767319308.733830:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.733834:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 176, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.733835:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:3.0:1767319308.733838:0:88918: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:1767319308.733843:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:3.0:1767319308.733846:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:3.0:1767319308.733848:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.733854:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:3.0:1767319308.733859:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.733861:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.733868:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733876:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733897:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733905:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.733912:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.733921:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.733927:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.733943:0:88918:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:3.0:1767319308.733947:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000caf69e57[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.733950:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000536c952c 17ffffc0001001 3:0 ffff8f2430c87d80 175 lru 00000080:00200000:3.0:1767319308.733954:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2c7fbc3 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:3.0:1767319308.733956:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000caf69e57 00000080:00200000:3.0:1767319308.733957:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.733959:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.733967:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.733978:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.733981:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.733983:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.733989:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.733991:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.733993:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.733997:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734009:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.734017:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.734019:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.734024:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.734027:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:3.0:1767319308.734031:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.734033:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.734037:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 720896 i_blocks 2 00000080:00200000:3.0:1767319308.734040:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.734047:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 720896, count: 4096 00000080:00200000:3.0:1767319308.734051:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 720896, bytes: 4096 00000080:00200000:3.0:1767319308.734053:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.734057:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 177, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.734058:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:3.0:1767319308.734061:0:88918: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:1767319308.734065:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:3.0:1767319308.734069:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:3.0:1767319308.734071:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.734076:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:3.0:1767319308.734082:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.734084:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.734091:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734099:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734116:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734123:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734130:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.734139:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.734145:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.734160:0:88918:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:3.0:1767319308.734164:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d1a6b13e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.734167:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000546822be 17ffffc0001001 3:0 ffff8f2430c87ca8 176 lru 00000080:00200000:3.0:1767319308.734172:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b893f5a6 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:3.0:1767319308.734174:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d1a6b13e 00000080:00200000:3.0:1767319308.734176:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.734178:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.734185:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.734197:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.734199:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.734201:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.734207:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.734209:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.734212:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.734215:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734228:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.734237:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.734239:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.734244:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.734247:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:3.0:1767319308.734251:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.734254:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.734258:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 724992 i_blocks 2 00000080:00200000:3.0:1767319308.734261:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.734268:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 724992, count: 4096 00000080:00200000:3.0:1767319308.734272:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 724992, bytes: 4096 00000080:00200000:3.0:1767319308.734275:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.734278:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 178, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.734279:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:3.0:1767319308.734282:0:88918: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:1767319308.734287:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:3.0:1767319308.734290:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:3.0:1767319308.734292:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.734297:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:3.0:1767319308.734329:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.734332:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.734339:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734518:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734538:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734546:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734552:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.734560:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.734565:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.734582:0:88918:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:3.0:1767319308.734586:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000018a51e69[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.734588:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007ce49ebc 17ffffc0001001 3:0 ffff8f2430c875e8 177 lru 00000080:00200000:3.0:1767319308.734594:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000305f472e 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:3.0:1767319308.734596:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000018a51e69 00000080:00200000:3.0:1767319308.734597:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.734599:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.734608:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.734620:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.734623:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.734625:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.734631:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.734633:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.734636:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.734652:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734665:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.734675:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.734677:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.734682:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.734686:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:3.0:1767319308.734690:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.734693:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.734699:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 729088 i_blocks 2 00000080:00200000:3.0:1767319308.734701:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.734710:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 729088, count: 4096 00000080:00200000:3.0:1767319308.734714:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 729088, bytes: 4096 00000080:00200000:3.0:1767319308.734716:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.734720:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 179, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.734722:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:3.0:1767319308.734724:0:88918: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:1767319308.734729:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:3.0:1767319308.734732:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:3.0:1767319308.734735:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.734740:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:3.0:1767319308.734745:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.734748:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.734756:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734763:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734780:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734788:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734795:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.734803:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.734809:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.734824:0:88918:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:3.0:1767319308.734828:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000824cee62[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.734831:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c29bd503 17ffffc0001001 3:0 ffff8f2430c87360 178 lru 00000080:00200000:3.0:1767319308.734836:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006df9779a 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:3.0:1767319308.734838:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000824cee62 00000080:00200000:3.0:1767319308.734839:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.734841:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.734849:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.734860:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.734863:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.734866:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.734871:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.734875:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.734877:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.734881:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734895:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.734903:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.734905:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.734910:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.734913:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:3.0:1767319308.734917:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.734920:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.734925:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 733184 i_blocks 2 00000080:00200000:3.0:1767319308.734927:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.734934:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 733184, count: 4096 00000080:00200000:3.0:1767319308.734938:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 733184, bytes: 4096 00000080:00200000:3.0:1767319308.734940:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.734944:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 180, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.734945:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:3.0:1767319308.734947:0:88918: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:1767319308.734952:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:3.0:1767319308.734955:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:3.0:1767319308.734957:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.734963:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:3.0:1767319308.734968:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.734970:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.734978:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.734987:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735005:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735013:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735019:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.735026:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.735033:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.735048:0:88918:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:3.0:1767319308.735052:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c0e2a52c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.735054:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009544373c 17ffffc0001001 3:0 ffff8f2430c87bd0 179 lru 00000080:00200000:3.0:1767319308.735060:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008c0c1d3c 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:3.0:1767319308.735062:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c0e2a52c 00000080:00200000:3.0:1767319308.735063:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.735065:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.735073:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.735084:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.735087:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.735089:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.735094:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.735097:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.735099:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.735102:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735116:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.735125:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.735127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.735131:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.735134:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:3.0:1767319308.735137:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.735140:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.735145:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 737280 i_blocks 2 00000080:00200000:3.0:1767319308.735147:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.735153:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 737280, count: 4096 00000080:00200000:3.0:1767319308.735157:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 737280, bytes: 4096 00000080:00200000:3.0:1767319308.735159:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.735163:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 181, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.735164:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:3.0:1767319308.735166:0:88918: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:1767319308.735171:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:3.0:1767319308.735174:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:3.0:1767319308.735176:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.735181:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:3.0:1767319308.735186:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.735188:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.735195:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735203:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735220:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735227:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735233:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.735240:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.735246:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.735268:0:88918:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:3.0:1767319308.735272:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000079d84ce[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.735275:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000007a5cdc4 17ffffc0001021 2:0 ffff8f2430c87438 180 lru 00000080:00200000:3.0:1767319308.735280:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001eadf15f 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:3.0:1767319308.735282:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000079d84ce 00000080:00200000:3.0:1767319308.735283:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.735285:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.735293:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.735339:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.735343:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.735345:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.735364:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.735367:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.735369:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.735373:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735703:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.735713:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.735715:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.735720:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.735723:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:3.0:1767319308.735727:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.735730:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.735735:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 741376 i_blocks 2 00000080:00200000:3.0:1767319308.735738:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.735746:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 741376, count: 4096 00000080:00200000:3.0:1767319308.735750:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 741376, bytes: 4096 00000080:00200000:3.0:1767319308.735752:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.735756:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 182, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.735757:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:3.0:1767319308.735760:0:88918: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:1767319308.735765:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:3.0:1767319308.735768:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:3.0:1767319308.735770:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.735775:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:3.0:1767319308.735781:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.735784:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.735792:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735800:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735819:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735826:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735833:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.735841:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.735846:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.735862:0:88918:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:3.0:1767319308.735866:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000eb30dd6a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.735868:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006ed75bf9 17ffffc0001001 3:0 ffff8f2430c87798 181 lru 00000080:00200000:3.0:1767319308.735873:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002034663e 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:3.0:1767319308.735875:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000eb30dd6a 00000080:00200000:3.0:1767319308.735876:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.735879:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.735888:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.735899:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.735902:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.735904:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.735911:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.735913:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.735916:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.735920:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.735933:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.735942:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.735944:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.735950:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.735952:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:3.0:1767319308.735956:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.735959:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.735964:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 745472 i_blocks 2 00000080:00200000:3.0:1767319308.735967:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.735974:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 745472, count: 4096 00000080:00200000:3.0:1767319308.735978:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 745472, bytes: 4096 00000080:00200000:3.0:1767319308.735980:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.735983:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 183, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.735985:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:3.0:1767319308.735987:0:88918: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:1767319308.735992:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:3.0:1767319308.735994:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:3.0:1767319308.735996:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.736001:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:3.0:1767319308.736006:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.736008:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.736015:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736023:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736043:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736050:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736057:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.736065:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.736070:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.736084:0:88918:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:3.0:1767319308.736089:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ccb9ba42[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.736092:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001d6f97d3 17ffffc0001001 3:0 ffff8f2430c87000 182 lru 00000080:00200000:3.0:1767319308.736098:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000056cdab4c 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:3.0:1767319308.736100:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ccb9ba42 00000080:00200000:3.0:1767319308.736101:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.736103:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.736110:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.736122:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.736125:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.736128:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.736133:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.736136:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.736139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.736142:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736155:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.736164:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.736167:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.736171:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.736174:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:3.0:1767319308.736177:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.736181:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.736185:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 749568 i_blocks 2 00000080:00200000:3.0:1767319308.736188:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.736195:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 749568, count: 4096 00000080:00200000:3.0:1767319308.736199:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 749568, bytes: 4096 00000080:00200000:3.0:1767319308.736201:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.736205:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 184, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.736206:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:3.0:1767319308.736209:0:88918: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:1767319308.736213:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:3.0:1767319308.736216:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:3.0:1767319308.736219:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.736224:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:3.0:1767319308.736230:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.736232:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.736238:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736246:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736264:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736271:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736277:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.736284:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.736290:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.736550:0:88918:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:3.0:1767319308.736555:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fc085b6d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.736559:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000097083c23 17ffffc0001001 3:0 ffff8f2430c87e58 183 lru 00000080:00200000:3.0:1767319308.736564:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8124aad 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:3.0:1767319308.736566:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fc085b6d 00000080:00200000:3.0:1767319308.736567:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.736570:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.736579:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.736591:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.736594:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.736596:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.736602:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.736605:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.736608:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.736613:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736625:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.736634:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.736636:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.736641:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.736644:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:3.0:1767319308.736647:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.736650:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.736655:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 753664 i_blocks 2 00000080:00200000:3.0:1767319308.736658:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.736666:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 753664, count: 4096 00000080:00200000:3.0:1767319308.736670:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 753664, bytes: 4096 00000080:00200000:3.0:1767319308.736672:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.736676:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 185, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.736677:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:3.0:1767319308.736680:0:88918: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:1767319308.736684:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:3.0:1767319308.736687:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:3.0:1767319308.736689:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.736695:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:3.0:1767319308.736701:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.736703:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.736710:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736719:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736737:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736746:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736752:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.736761:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.736767:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.736784:0:88918:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:3.0:1767319308.736790:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c6d73d65[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.736793:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d28e6d3d 17ffffc0001001 3:0 ffff8f2430c87288 184 lru 00000080:00200000:3.0:1767319308.736798:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2eeaaf4 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:3.0:1767319308.736800:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c6d73d65 00000080:00200000:3.0:1767319308.736801:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.736803:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.736811:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.736823:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.736826:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.736828:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.736833:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.736836:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.736839:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.736842:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736855:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.736864:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.736867:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.736871:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.736875:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:3.0:1767319308.736878:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.736881:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.736886:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 757760 i_blocks 2 00000080:00200000:3.0:1767319308.736888:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.736896:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 757760, count: 4096 00000080:00200000:3.0:1767319308.736899:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 757760, bytes: 4096 00000080:00200000:3.0:1767319308.736902:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.736906:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 186, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.736907:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:3.0:1767319308.736910:0:88918: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:1767319308.736914:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:3.0:1767319308.736917:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:3.0:1767319308.736920:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.736925:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:3.0:1767319308.736931:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.736934:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.736941:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736949:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736968:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736975:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.736981:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.736989:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.736994:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.737010:0:88918:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:3.0:1767319308.737015:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001801183d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.737017:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b081d3fb 17ffffc0001001 3:0 ffff8f2430c871b0 185 lru 00000080:00200000:3.0:1767319308.737023:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000622f1dcb 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:3.0:1767319308.737025:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001801183d 00000080:00200000:3.0:1767319308.737026:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.737029:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.737037:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.737048:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.737051:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.737053:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.737058:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.737061:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.737064:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.737068:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737083:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.737093:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.737095:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.737099:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.737102:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:3.0:1767319308.737105:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.737109:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.737114:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 761856 i_blocks 2 00000080:00200000:3.0:1767319308.737117:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.737125:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 761856, count: 4096 00000080:00200000:3.0:1767319308.737128:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 761856, bytes: 4096 00000080:00200000:3.0:1767319308.737131:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.737134:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 187, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.737136:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:3.0:1767319308.737138:0:88918: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:1767319308.737143:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:3.0:1767319308.737146:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:3.0:1767319308.737148:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.737153:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:3.0:1767319308.737159:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.737162:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.737168:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737177:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737196:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737204:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737211:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.737220:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.737226:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.737240:0:88918:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:3.0:1767319308.737244:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000010e8fd7a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.737247:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000df99354d 17ffffc0001001 3:0 ffff8f2430c876c0 186 lru 00000080:00200000:3.0:1767319308.737252:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000993fee9 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:3.0:1767319308.737254:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000010e8fd7a 00000080:00200000:3.0:1767319308.737256:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.737258:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.737266:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.737277:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.737280:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.737282:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.737288:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.737291:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.737294:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.737298:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737337:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.737505:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.737509:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.737514:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.737518:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:3.0:1767319308.737522:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.737525:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.737530:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 765952 i_blocks 2 00000080:00200000:3.0:1767319308.737533:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.737541:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 765952, count: 4096 00000080:00200000:3.0:1767319308.737546:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 765952, bytes: 4096 00000080:00200000:3.0:1767319308.737548:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.737552:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 188, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.737553:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:3.0:1767319308.737556:0:88918: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:1767319308.737562:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:3.0:1767319308.737564:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:3.0:1767319308.737567:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.737573:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:3.0:1767319308.737578:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.737580:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.737589:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737598:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737617:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737624:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737630:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.737639:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.737645:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.737659:0:88918:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:3.0:1767319308.737664:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008ec4df19[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.737667:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e35fceb2 17ffffc0001001 3:0 ffff8f2430c87948 187 lru 00000080:00200000:3.0:1767319308.737672:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000a0982cc 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:3.0:1767319308.737674:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008ec4df19 00000080:00200000:3.0:1767319308.737675:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.737678:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.737685:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.737695:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.737698:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.737700:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.737705:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.737708:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.737710:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.737714:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737727:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.737737:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.737739:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.737744:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.737747:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:3.0:1767319308.737751:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.737754:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.737759:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 770048 i_blocks 2 00000080:00200000:3.0:1767319308.737762:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.737769:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 770048, count: 4096 00000080:00200000:3.0:1767319308.737773:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 770048, bytes: 4096 00000080:00200000:3.0:1767319308.737775:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.737778:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 189, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.737780:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:3.0:1767319308.737782:0:88918: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:1767319308.737787:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:3.0:1767319308.737790:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:3.0:1767319308.737792:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.737797:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:3.0:1767319308.737802:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.737805:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.737812:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737821:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737839:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737846:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737853:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.737862:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.737868:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.737884:0:88918:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:3.0:1767319308.737888:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b31e3264[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.737891:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f477847b 17ffffc0001001 3:0 ffff8f2430c87870 188 lru 00000080:00200000:3.0:1767319308.737896:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6dd1720 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:3.0:1767319308.737898:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b31e3264 00000080:00200000:3.0:1767319308.737899:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.737902:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.737910:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.737923:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.737926:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.737928:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.737933:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.737936:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.737938:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.737942:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.737953:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.737962:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.737965:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.737970:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.737973:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:3.0:1767319308.737976:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.737979:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.737984:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 774144 i_blocks 2 00000080:00200000:3.0:1767319308.737987:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.737994:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 774144, count: 4096 00000080:00200000:3.0:1767319308.737998:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 774144, bytes: 4096 00000080:00200000:3.0:1767319308.738000:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.738003:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 190, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.738005:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:3.0:1767319308.738007:0:88918: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:1767319308.738012:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:3.0:1767319308.738015:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:3.0:1767319308.738017:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.738023:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:3.0:1767319308.738028:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.738030:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.738037:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738046:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738067:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738074:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738080:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.738088:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.738094:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.738110:0:88918:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:3.0:1767319308.738114:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b16fb05b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.738117:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004db353ec 17ffffc0001001 3:0 ffff8f2430c87a20 189 lru 00000080:00200000:3.0:1767319308.738121:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000909e26cf 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:3.0:1767319308.738124:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b16fb05b 00000080:00200000:3.0:1767319308.738125:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.738127:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.738136:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.738146:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.738149:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.738151:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.738156:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.738158:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.738161:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.738165:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738176:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.738185:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.738187:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.738192:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.738195:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:3.0:1767319308.738199:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.738202:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.738206:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 778240 i_blocks 2 00000080:00200000:3.0:1767319308.738209:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.738216:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 778240, count: 4096 00000080:00200000:3.0:1767319308.738219:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 778240, bytes: 4096 00000080:00200000:3.0:1767319308.738222:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.738225:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 191, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.738227:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:3.0:1767319308.738229:0:88918: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:1767319308.738234:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:3.0:1767319308.738237:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:3.0:1767319308.738239:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.738244:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:3.0:1767319308.738250:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.738253:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.738260:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738269:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738287:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738294:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738749:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.738764:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.738771:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.738791:0:88918:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:3.0:1767319308.738796:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005b7c9358[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.738798:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003c113374 17ffffc0001001 3:0 ffff8f2430c87510 190 lru 00000080:00200000:3.0:1767319308.738874:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003395eca0 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:3.0:1767319308.738877:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005b7c9358 00000080:00200000:3.0:1767319308.738878:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.738881:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.738892:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.738906:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.738909:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.738911:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.738918:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.738921:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.738924:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.738928:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.738940:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.738949:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.738952:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.738957:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.738961:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:3.0:1767319308.738965:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.738968:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.738974:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 782336 i_blocks 2 00000080:00200000:3.0:1767319308.738977:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.738987:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 782336, count: 4096 00000080:00200000:3.0:1767319308.738991:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 782336, bytes: 4096 00000080:00200000:3.0:1767319308.738993:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.738996:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 192, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.738998:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:3.0:1767319308.739001:0:88918: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:1767319308.739006:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:3.0:1767319308.739010:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:3.0:1767319308.739012:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.739018:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:3.0:1767319308.739025:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.739027:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.739035:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739045:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739062:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739069:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739075:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.739082:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.739088:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.739109:0:88918:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:3.0:1767319308.739113:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000723321d8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.739115:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd4e69e6 17ffffc0001001 3:0 ffff8f2430c3e1b0 191 lru 00000080:00200000:3.0:1767319308.739121:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6afd53b 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:3.0:1767319308.739123:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000723321d8 00000080:00200000:3.0:1767319308.739124:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.739126:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.739133:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.739143:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.739146:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.739148:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.739153:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.739156:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.739159:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.739163:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739175:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.739186:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.739188:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.739193:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.739196:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:3.0:1767319308.739199:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.739202:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.739207:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 786432 i_blocks 2 00000080:00200000:3.0:1767319308.739210:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.739216:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 786432, count: 4096 00000080:00200000:3.0:1767319308.739220:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 786432, bytes: 4096 00000080:00200000:3.0:1767319308.739222:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.739225:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 193, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.739227:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:3.0:1767319308.739229:0:88918: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:1767319308.739234:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:3.0:1767319308.739236:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:3.0:1767319308.739238:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.739243:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:3.0:1767319308.739249:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.739251:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.739258:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739266:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739285:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739292:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739299:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.739335:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.739341:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.739584:0:88918:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:3.0:1767319308.739590:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c7ff7b8d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.739592:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003578f6af 17ffffc0001001 3:0 ffff8f2430c3e6c0 192 lru 00000080:00200000:3.0:1767319308.739598:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000046d24ee7 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:3.0:1767319308.739600:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c7ff7b8d 00000080:00200000:3.0:1767319308.739601:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.739603:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.739612:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.739624:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.739627:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.739629:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.739636:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.739639:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.739641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.739645:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739660:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.739671:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.739673:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.739678:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.739681:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:3.0:1767319308.739685:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.739688:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.739692:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 790528 i_blocks 2 00000080:00200000:3.0:1767319308.739695:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.739704:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 790528, count: 4096 00000080:00200000:3.0:1767319308.739709:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 790528, bytes: 4096 00000080:00200000:3.0:1767319308.739711:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.739715:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 194, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.739716:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:3.0:1767319308.739719:0:88918: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:1767319308.739724:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:3.0:1767319308.739727:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:3.0:1767319308.739729:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.739735:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:3.0:1767319308.739740:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.739743:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.739750:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739759:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739778:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739786:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739792:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.739801:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.739900:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.739916:0:88918:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:3.0:1767319308.739920:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000d9bec6b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.739924:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8c3efc6 17ffffc0001001 3:0 ffff8f2430c3e948 193 lru 00000080:00200000:3.0:1767319308.739929:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d60963d4 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:3.0:1767319308.739931:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000d9bec6b 00000080:00200000:3.0:1767319308.739932:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.739934:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.739942:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.739953:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.739956:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.739958:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.739964:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.739967:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.739969:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.739973:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.739985:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.739994:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.739996:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.740000:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.740003:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:3.0:1767319308.740006:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.740009:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.740014:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 794624 i_blocks 2 00000080:00200000:3.0:1767319308.740017:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.740025:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 794624, count: 4096 00000080:00200000:3.0:1767319308.740029:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 794624, bytes: 4096 00000080:00200000:3.0:1767319308.740032:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.740035:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 195, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.740036:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:3.0:1767319308.740039:0:88918: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:1767319308.740044:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:3.0:1767319308.740047:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:3.0:1767319308.740049:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.740054:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:3.0:1767319308.740060:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.740062:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.740069:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740077:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740096:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740103:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740110:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.740119:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.740125:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.740138:0:88918:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:3.0:1767319308.740143:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f2521b84[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.740146:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e230527c 17ffffc0001001 3:0 ffff8f2430c3e870 194 lru 00000080:00200000:3.0:1767319308.740152:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000054981cf8 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:3.0:1767319308.740154:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f2521b84 00000080:00200000:3.0:1767319308.740155:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.740157:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.740164:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.740175:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.740178:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.740180:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.740185:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.740187:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.740190:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.740194:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740205:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.740214:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.740216:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.740220:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.740222:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:3.0:1767319308.740226:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.740228:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.740233:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 798720 i_blocks 2 00000080:00200000:3.0:1767319308.740235:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.740242:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 798720, count: 4096 00000080:00200000:3.0:1767319308.740245:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 798720, bytes: 4096 00000080:00200000:3.0:1767319308.740248:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.740251:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 196, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.740253:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:3.0:1767319308.740255:0:88918: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:1767319308.740260:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:3.0:1767319308.740262:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:3.0:1767319308.740264:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.740269:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:3.0:1767319308.740273:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.740275:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.740282:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740290:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740693:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740701:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740708:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.740716:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.740723:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.740747:0:88918:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:3.0:1767319308.740751:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000dc388d1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.740754:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000037a7249a 17ffffc0001021 2:0 ffff8f2430c3ea20 195 lru 00000080:00200000:3.0:1767319308.740760:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000036c6c049 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:3.0:1767319308.740762:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000dc388d1 00000080:00200000:3.0:1767319308.740763:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.740765:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.740773:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.740785:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.740787:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.740789:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.740795:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.740798:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.740867:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.740873:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740886:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.740896:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.740899:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.740904:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.740907:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:3.0:1767319308.740911:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.740914:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.740920:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 802816 i_blocks 2 00000080:00200000:3.0:1767319308.740922:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.740931:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 802816, count: 4096 00000080:00200000:3.0:1767319308.740935:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 802816, bytes: 4096 00000080:00200000:3.0:1767319308.740937:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.740941:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 197, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.740942:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:3.0:1767319308.740945:0:88918: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:1767319308.740950:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:3.0:1767319308.740953:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:3.0:1767319308.740955:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.740960:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:3.0:1767319308.740965:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.740968:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.740975:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.740983:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741002:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741010:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741016:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.741023:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.741028:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.741041:0:88918:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:3.0:1767319308.741044:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000de5ce3fc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.741047:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc77afc0 17ffffc0001001 3:0 ffff8f2430c3e510 196 lru 00000080:00200000:3.0:1767319308.741053:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004a076766 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:3.0:1767319308.741054:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000de5ce3fc 00000080:00200000:3.0:1767319308.741055:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.741057:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.741064:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.741075:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.741077:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.741079:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.741084:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.741086:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.741089:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.741093:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741104:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.741112:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.741114:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.741118:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.741120:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:3.0:1767319308.741123:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.741126:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.741130:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 806912 i_blocks 2 00000080:00200000:3.0:1767319308.741132:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.741139:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 806912, count: 4096 00000080:00200000:3.0:1767319308.741142:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 806912, bytes: 4096 00000080:00200000:3.0:1767319308.741145:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.741148:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 198, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.741150:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:3.0:1767319308.741152:0:88918: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:1767319308.741156:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:3.0:1767319308.741159:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:3.0:1767319308.741161:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.741166:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:3.0:1767319308.741170:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.741172:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.741178:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741186:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741204:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741211:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741218:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.741225:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.741229:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.741241:0:88918:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:3.0:1767319308.741244:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000022c2cbf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.741247:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0745293 17ffffc0001001 3:0 ffff8f2430c3eaf8 197 lru 00000080:00200000:3.0:1767319308.741253:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f1ea0a9b 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:3.0:1767319308.741255:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000022c2cbf 00000080:00200000:3.0:1767319308.741256:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.741258:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.741264:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.741275:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.741277:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.741279:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.741284:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.741286:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.741289:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.741293:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741323:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.741332:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.741335:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.741339:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.741341:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:3.0:1767319308.741587:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.741592:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.741597:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 811008 i_blocks 2 00000080:00200000:3.0:1767319308.741600:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.741608:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 811008, count: 4096 00000080:00200000:3.0:1767319308.741612:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 811008, bytes: 4096 00000080:00200000:3.0:1767319308.741614:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.741618:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 199, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.741620:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:3.0:1767319308.741622:0:88918: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:1767319308.741628:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:3.0:1767319308.741631:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:3.0:1767319308.741633:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.741638:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:3.0:1767319308.741644:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.741646:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.741654:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741663:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741681:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741689:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741696:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.741703:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.741708:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.741722:0:88918:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:3.0:1767319308.741726:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d5487e19[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.741729:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005810f643 17ffffc0001001 3:0 ffff8f2430c3e0d8 198 lru 00000080:00200000:3.0:1767319308.741735:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000090bda3c2 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:3.0:1767319308.741737:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d5487e19 00000080:00200000:3.0:1767319308.741738:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.741740:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.741747:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.741758:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.741761:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.741763:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.741769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.741771:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.741774:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.741778:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741789:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.741798:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.741800:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.741883:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.741886:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:3.0:1767319308.741890:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.741893:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.741897:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 815104 i_blocks 2 00000080:00200000:3.0:1767319308.741900:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.741907:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 815104, count: 4096 00000080:00200000:3.0:1767319308.741910:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 815104, bytes: 4096 00000080:00200000:3.0:1767319308.741913:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.741916:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 200, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.741917:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:3.0:1767319308.741920:0:88918: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:1767319308.741924:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:3.0:1767319308.741927:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:3.0:1767319308.741929:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.741934:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:3.0:1767319308.741939:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.741941:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.741948:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741957:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741975:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741983:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.741990:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.741998:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.742002:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.742014:0:88918:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:3.0:1767319308.742018:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d8b2611c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.742021:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000045c3a75c 17ffffc0001001 3:0 ffff8f2430c3ed80 199 lru 00000080:00200000:3.0:1767319308.742026:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000708f20c7 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:3.0:1767319308.742028:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d8b2611c 00000080:00200000:3.0:1767319308.742029:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.742031:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.742037:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.742048:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.742050:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.742052:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.742057:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.742060:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.742062:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.742066:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742079:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.742087:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.742089:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.742093:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.742095:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:3.0:1767319308.742098:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.742101:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.742105:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 819200 i_blocks 2 00000080:00200000:3.0:1767319308.742108:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.742115:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 819200, count: 4096 00000080:00200000:3.0:1767319308.742118:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 819200, bytes: 4096 00000080:00200000:3.0:1767319308.742120:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.742123:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 201, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.742125:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:3.0:1767319308.742127:0:88918: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:1767319308.742132:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:3.0:1767319308.742134:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:3.0:1767319308.742137:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.742141:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:3.0:1767319308.742146:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.742148:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.742154:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742162:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742179:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742187:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742194:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.742201:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.742205:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.742216:0:88918:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:3.0:1767319308.742220:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e3f8dcc7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.742223:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000edbce3a4 17ffffc0001001 3:0 ffff8f2430c3eca8 200 lru 00000080:00200000:3.0:1767319308.742228:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f26934de 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:3.0:1767319308.742230:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e3f8dcc7 00000080:00200000:3.0:1767319308.742231:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.742233:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.742240:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.742250:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.742252:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.742254:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.742259:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.742261:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.742263:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.742267:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742279:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.742287:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.742289:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.742293:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.742295:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:3.0:1767319308.742298:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.742604:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.742610:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 823296 i_blocks 2 00000080:00200000:3.0:1767319308.742613:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.742621:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 823296, count: 4096 00000080:00200000:3.0:1767319308.742624:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 823296, bytes: 4096 00000080:00200000:3.0:1767319308.742626:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.742630:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 202, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.742632:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:3.0:1767319308.742635:0:88918: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:1767319308.742640:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:3.0:1767319308.742643:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:3.0:1767319308.742645:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.742650:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:3.0:1767319308.742656:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.742658:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.742666:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742676:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742695:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742703:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742709:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.742717:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.742721:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.742734:0:88918:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:3.0:1767319308.742737:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002d140161[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.742740:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000699b435e 17ffffc0001001 3:0 ffff8f2430c3e5e8 201 lru 00000080:00200000:3.0:1767319308.742746:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002b04844b 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:3.0:1767319308.742748:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002d140161 00000080:00200000:3.0:1767319308.742749:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.742751:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.742758:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.742768:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.742771:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.742773:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.742779:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.742781:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.742784:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.742788:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742799:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.742885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.742887:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.742893:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.742896:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:3.0:1767319308.742900:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.742903:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.742908:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 827392 i_blocks 2 00000080:00200000:3.0:1767319308.742911:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.742917:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 827392, count: 4096 00000080:00200000:3.0:1767319308.742920:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 827392, bytes: 4096 00000080:00200000:3.0:1767319308.742923:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.742926:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 203, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.742928:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:3.0:1767319308.742930:0:88918: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:1767319308.742935:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:3.0:1767319308.742937:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:3.0:1767319308.742940:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.742944:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:3.0:1767319308.742949:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.742951:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.742958:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742967:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742985:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742993:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.742999:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.743006:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.743011:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.743023:0:88918:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:3.0:1767319308.743027:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000255451c2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.743030:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8d7cebe 17ffffc0001001 3:0 ffff8f2430c3e360 202 lru 00000080:00200000:3.0:1767319308.743035:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002733dcc2 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:3.0:1767319308.743037:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000255451c2 00000080:00200000:3.0:1767319308.743038:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.743040:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.743047:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.743058:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.743060:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.743062:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.743067:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.743070:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.743072:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.743076:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743087:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.743095:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.743098:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.743101:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.743103:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:3.0:1767319308.743107:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.743109:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.743114:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 831488 i_blocks 2 00000080:00200000:3.0:1767319308.743116:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.743123:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 831488, count: 4096 00000080:00200000:3.0:1767319308.743126:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 831488, bytes: 4096 00000080:00200000:3.0:1767319308.743128:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.743132:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 204, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.743133:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:3.0:1767319308.743136:0:88918: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:1767319308.743140:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:3.0:1767319308.743143:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:3.0:1767319308.743145:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.743149:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:3.0:1767319308.743153:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.743155:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.743162:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743171:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743191:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743198:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743205:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.743214:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.743219:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.743233:0:88918:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:3.0:1767319308.743238:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000073a73ab3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.743240:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009f90b27c 17ffffc0001001 3:0 ffff8f2430c3ebd0 203 lru 00000080:00200000:3.0:1767319308.743245:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000632c5637 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:3.0:1767319308.743247:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000073a73ab3 00000080:00200000:3.0:1767319308.743248:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.743251:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.743259:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.743271:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.743274:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.743276:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.743282:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.743285:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.743287:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.743291:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743325:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.743334:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.743337:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.743341:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.743345:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:3.0:1767319308.743534:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.743539:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.743544:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 835584 i_blocks 2 00000080:00200000:3.0:1767319308.743546:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.743554:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 835584, count: 4096 00000080:00200000:3.0:1767319308.743558:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 835584, bytes: 4096 00000080:00200000:3.0:1767319308.743560:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.743564:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 205, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.743566:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:3.0:1767319308.743568:0:88918: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:1767319308.743573:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:3.0:1767319308.743576:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:3.0:1767319308.743579:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.743584:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:3.0:1767319308.743590:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.743592:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.743600:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743607:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743624:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743631:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743637:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.743645:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.743651:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.743667:0:88918:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:3.0:1767319308.743671:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000116dcd0b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.743674:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002c284eca 17ffffc0001001 3:0 ffff8f2430c3e438 204 lru 00000080:00200000:3.0:1767319308.743680:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bed1a2af 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:3.0:1767319308.743682:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000116dcd0b 00000080:00200000:3.0:1767319308.743683:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.743685:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.743693:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.743703:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.743706:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.743708:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.743714:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.743716:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.743718:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.743721:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.743735:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.743744:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.743746:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.743750:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.743753:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:3.0:1767319308.743757:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.743760:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.743764:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 839680 i_blocks 2 00000080:00200000:3.0:1767319308.743767:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.743775:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 839680, count: 4096 00000080:00200000:3.0:1767319308.743778:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 839680, bytes: 4096 00000080:00200000:3.0:1767319308.743781:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.743784:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 206, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.743786:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:3.0:1767319308.743788:0:88918: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:1767319308.743793:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:3.0:1767319308.743796:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:3.0:1767319308.743798:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.744717:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:3.0:1767319308.744732:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.744736:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.744749:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.744761:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.744783:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.744791:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.744798:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.744880:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.744891:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.744916:0:88918:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:3.0:1767319308.744923:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000042390f0f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.744926:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000000bb629f 17ffffc0001001 3:0 ffff8f2430c3e798 205 lru 00000080:00200000:3.0:1767319308.744931:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae099d8a 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:3.0:1767319308.744933:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000042390f0f 00000080:00200000:3.0:1767319308.744934:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.744937:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.744949:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.744964:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.744968:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.744970:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.744979:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.744981:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.744983:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.744987:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.744999:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.745010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.745012:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.745017:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.745022:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:3.0:1767319308.745027:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.745030:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.745037:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 843776 i_blocks 2 00000080:00200000:3.0:1767319308.745040:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.745054:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 843776, count: 4096 00000080:00200000:3.0:1767319308.745059:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 843776, bytes: 4096 00000080:00200000:3.0:1767319308.745062:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.745066:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 207, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.745068:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:3.0:1767319308.745071:0:88918: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:1767319308.745079:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:3.0:1767319308.745084:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:3.0:1767319308.745086:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.745093:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:3.0:1767319308.745099:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.745101:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.745108:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745118:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745135:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745142:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745147:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.745155:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.745162:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.745176:0:88918:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:3.0:1767319308.745181:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000edc55866[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.745183:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bd476a22 17ffffc0001001 3:0 ffff8f2430c3e000 206 lru 00000080:00200000:3.0:1767319308.745187:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000de6c5d3e 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:3.0:1767319308.745189:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000edc55866 00000080:00200000:3.0:1767319308.745190:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.745192:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.745200:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.745211:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.745214:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.745216:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.745222:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.745224:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.745227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.745231:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745245:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.745254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.745256:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.745260:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.745263:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:3.0:1767319308.745267:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.745269:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.745273:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 847872 i_blocks 2 00000080:00200000:3.0:1767319308.745276:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.745284:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 847872, count: 4096 00000080:00200000:3.0:1767319308.745288:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 847872, bytes: 4096 00000080:00200000:3.0:1767319308.745290:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.745293:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 208, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.745295:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:3.0:1767319308.745297:0:88918: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:1767319308.745322:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:3.0:1767319308.745325:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:3.0:1767319308.745328:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.745333:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:3.0:1767319308.745339:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.745341:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.745743:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745755:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745774:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745781:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745788:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.745798:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.745810:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.745829:0:88918:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:3.0:1767319308.745834:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008f1a32e7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.745836:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005cb5a05f 17ffffc0001001 3:0 ffff8f2430c3ee58 207 lru 00000080:00200000:3.0:1767319308.745841:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d69280ef 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:3.0:1767319308.745843:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008f1a32e7 00000080:00200000:3.0:1767319308.745843:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.745846:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.745855:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.745867:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.745871:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.745873:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.745880:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.745883:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.745885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.745889:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.745901:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.745912:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.745915:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.745920:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.745923:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:3.0:1767319308.745928:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.745932:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.745937:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 851968 i_blocks 2 00000080:00200000:3.0:1767319308.745940:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.745950:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 851968, count: 4096 00000080:00200000:3.0:1767319308.745954:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 851968, bytes: 4096 00000080:00200000:3.0:1767319308.745956:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.745960:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 209, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.745961:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:3.0:1767319308.745964:0:88918: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:1767319308.745970:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:3.0:1767319308.745973:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:3.0:1767319308.745976:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.745981:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:3.0:1767319308.745989:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.745992:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.745999:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746007:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746024:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746031:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746036:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.746044:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.746049:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.746064:0:88918:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:3.0:1767319308.746068:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006c40883c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.746071:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3effb62 17ffffc0001001 3:0 ffff8f2430c3e288 208 lru 00000080:00200000:3.0:1767319308.746076:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000092ad15fc 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:3.0:1767319308.746079:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006c40883c 00000080:00200000:3.0:1767319308.746080:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.746082:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.746090:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.746102:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.746105:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.746107:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.746112:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.746114:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.746117:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.746120:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746133:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.746142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.746144:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.746149:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.746152:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:3.0:1767319308.746155:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.746158:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.746163:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 856064 i_blocks 2 00000080:00200000:3.0:1767319308.746166:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.746173:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 856064, count: 4096 00000080:00200000:3.0:1767319308.746177:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 856064, bytes: 4096 00000080:00200000:3.0:1767319308.746179:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.746183:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 210, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.746185:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:3.0:1767319308.746187:0:88918: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:1767319308.746192:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:3.0:1767319308.746195:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:3.0:1767319308.746197:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.746202:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:3.0:1767319308.746207:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.746210:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.746216:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746225:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746245:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746252:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746259:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.746267:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.746274:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.746291:0:88918:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:3.0:1767319308.746296:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008f92735a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.746299:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b98a03b9 17ffffc0001001 3:0 ffff8f2405d465e8 209 lru 00000080:00200000:3.0:1767319308.746576:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004bae3fd6 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:3.0:1767319308.746578:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008f92735a 00000080:00200000:3.0:1767319308.746580:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.746583:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.746595:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.746610:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.746613:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.746615:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.746622:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.746625:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.746628:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.746632:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746646:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.746654:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.746657:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.746661:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.746664:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:3.0:1767319308.746669:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.746672:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.746678:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 860160 i_blocks 2 00000080:00200000:3.0:1767319308.746681:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.746690:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 860160, count: 4096 00000080:00200000:3.0:1767319308.746693:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 860160, bytes: 4096 00000080:00200000:3.0:1767319308.746695:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.746699:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 211, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.746700:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:3.0:1767319308.746703:0:88918: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:1767319308.746708:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:3.0:1767319308.746712:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:3.0:1767319308.746714:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.746719:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:3.0:1767319308.746725:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.746728:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.746735:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746743:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746932:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746940:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.746946:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.746955:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.746961:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.746989:0:88918:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:3.0:1767319308.746994:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000975eda3f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.746997:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000caf0888a 17ffffc0001021 2:0 ffff8f2405d46360 210 lru 00000080:00200000:3.0:1767319308.747002:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000275b6df0 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:3.0:1767319308.747004:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000975eda3f 00000080:00200000:3.0:1767319308.747005:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.747008:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.747016:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.747029:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.747032:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.747034:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.747039:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.747041:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.747043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.747047:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.747060:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.747069:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.747071:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.747076:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.747080:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:3.0:1767319308.747084:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.747087:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.747093:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 864256 i_blocks 2 00000080:00200000:3.0:1767319308.747095:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.747104:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 864256, count: 4096 00000080:00200000:3.0:1767319308.747108:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 864256, bytes: 4096 00000080:00200000:3.0:1767319308.747110:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.747113:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 212, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.747115:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:3.0:1767319308.747117:0:88918: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:1767319308.747122:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:3.0:1767319308.747125:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:3.0:1767319308.747128:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.747133:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:3.0:1767319308.747139:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.747141:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.747148:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.747155:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.747173:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.747181:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.747187:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.747195:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.747201:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.747216:0:88918:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:3.0:1767319308.747220:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004557d676[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.747223:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001ef49f2c 17ffffc0001001 3:0 ffff8f2405d46bd0 211 lru 00000080:00200000:3.0:1767319308.747229:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e898f12d 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:3.0:1767319308.747231:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004557d676 00000080:00200000:3.0:1767319308.747232:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.747234:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.747242:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.747253:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.747256:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.747258:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.747263:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.747266:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.747268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.747272:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.747285:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.747294:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.747297:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.747325:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.747328:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:3.0:1767319308.748221:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.748226:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.748235:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 868352 i_blocks 2 00000080:00200000:3.0:1767319308.748239:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.748253:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 868352, count: 4096 00000080:00200000:3.0:1767319308.748257:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 868352, bytes: 4096 00000080:00200000:3.0:1767319308.748260:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.748265:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 213, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.748267:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:3.0:1767319308.748269:0:88918: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:1767319308.748277:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:3.0:1767319308.748281:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:3.0:1767319308.748284:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.748293:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:3.0:1767319308.748490:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.748495:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.748512:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748524:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748547:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748554:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748560:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.748570:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.748579:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.748608:0:88918:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:3.0:1767319308.748614:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000042251f92[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.748617:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecc1fdfd 17ffffc0001001 3:0 ffff8f2405d46438 212 lru 00000080:00200000:3.0:1767319308.748624:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000013b0e597 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:3.0:1767319308.748626:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000042251f92 00000080:00200000:3.0:1767319308.748627:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.748630:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.748642:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.748660:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.748664:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.748666:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.748675:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.748678:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.748681:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.748685:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748698:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.748709:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.748712:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.748719:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.748724:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:3.0:1767319308.748728:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.748732:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.748737:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 872448 i_blocks 2 00000080:00200000:3.0:1767319308.748740:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.748749:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 872448, count: 4096 00000080:00200000:3.0:1767319308.748753:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 872448, bytes: 4096 00000080:00200000:3.0:1767319308.748756:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.748759:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 214, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.748760:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:3.0:1767319308.748763:0:88918: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:1767319308.748768:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:3.0:1767319308.748772:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:3.0:1767319308.748774:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.748779:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:3.0:1767319308.748785:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.748788:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.748795:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748804:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748822:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748830:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748837:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.748845:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.748850:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.748866:0:88918:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:3.0:1767319308.748870:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b8cf1876[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.748873:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4ab90a2 17ffffc0001001 3:0 ffff8f2405d46798 213 lru 00000080:00200000:3.0:1767319308.748878:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009fbabac7 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:3.0:1767319308.748880:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b8cf1876 00000080:00200000:3.0:1767319308.748881:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.748883:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.748892:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.748903:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.748906:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.748909:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.748915:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.748917:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.748919:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.748923:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.748939:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.748947:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.748949:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.748954:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.748957:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:3.0:1767319308.748961:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.748964:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.748969:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 876544 i_blocks 2 00000080:00200000:3.0:1767319308.748972:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.748979:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 876544, count: 4096 00000080:00200000:3.0:1767319308.748983:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 876544, bytes: 4096 00000080:00200000:3.0:1767319308.748986:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.748989:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 215, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.748991:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:3.0:1767319308.748993:0:88918: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:1767319308.748998:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:3.0:1767319308.749001:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:3.0:1767319308.749004:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.749009:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:3.0:1767319308.749015:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.749017:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.749025:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.749033:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.749053:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.749059:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.749066:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.749074:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.749080:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.749096:0:88918:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:3.0:1767319308.749100:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000009172bd0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.749103:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc11c30f 17ffffc0001001 3:0 ffff8f2405d46000 214 lru 00000080:00200000:3.0:1767319308.749108:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000505eb60c 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:3.0:1767319308.749110:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000009172bd0 00000080:00200000:3.0:1767319308.749111:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319308.749113:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319308.749121:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.749132:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:3.0:1767319308.749135:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319308.749137:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:3.0:1767319308.749143:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:3.0:1767319308.749145:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319308.749147:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319308.749150:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.749161:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319308.749169:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319308.749171:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319308.749175:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319308.749178:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:3.0:1767319308.749182:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.749184:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319308.749188:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 880640 i_blocks 2 00000080:00200000:3.0:1767319308.749191:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.749198:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 880640, count: 4096 00000080:00200000:3.0:1767319308.749201:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 880640, bytes: 4096 00000080:00200000:3.0:1767319308.749203:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.749206:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 216, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.749208:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:3.0:1767319308.749210:0:88918: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:1767319308.749215:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:3.0:1767319308.749218:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:3.0:1767319308.749220:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319308.749226:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:3.0:1767319308.749231:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319308.749233:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a330, osc lock ffff8f2410400390, flags 0x0 00010000:00010000:3.0:1767319308.749240:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.749248:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.749265:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.749272:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319308.749278:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.749287:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:3.0:1767319308.749292:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:3.0:1767319308.749582:0:88918:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:3.0:1767319308.749588:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000672f7da3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:3.0:1767319308.749591:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000076c0e2ac 17ffffc0001001 3:0 ffff8f2405d46e58 215 lru 00000080:00200000:3.0:1767319308.749598:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000021510813 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:3.0:1767319308.749600:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000672f7da3 00000080:00200000:3.0:1767319308.749601:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.749723:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.749737:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.749751:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.749754:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.749756:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.749764:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.749767:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.749769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a330 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.749774:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.749782:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.749799:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.749801:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a330 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.749808:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.749811:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:2.0:1767319308.749816:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.749819:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.749824:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 884736 i_blocks 2 00000080:00200000:2.0:1767319308.749827:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.749838:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 884736, count: 4096 00000080:00200000:2.0:1767319308.749842:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 884736, bytes: 4096 00000080:00200000:2.0:1767319308.749845:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.749849:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 217, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.749850:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:2.0:1767319308.749852:0:88918: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:1767319308.749859:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:2.0:1767319308.749862:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:2.0:1767319308.749864:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.749870:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:2.0:1767319308.749878:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.749880:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.749887:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.749896:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.749904:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.749922:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.749929:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.749938:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.749945:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.749964:0:88918:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:2.0:1767319308.749969:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008a598e0d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.749971:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000053ddb9d3 17ffffc0001001 3:0 ffff8f24376741b0 216 lru 00000080:00200000:2.0:1767319308.749977:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000eb115f88 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319308.749979:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008a598e0d 00000080:00200000:2.0:1767319308.749980:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.749982:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.749990:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.750002:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.750005:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.750007:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.750013:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.750015:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.750018:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.750022:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750029:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.750043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.750046:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.750051:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.750054:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:2.0:1767319308.750058:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.750061:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.750066:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 888832 i_blocks 2 00000080:00200000:2.0:1767319308.750068:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.750077:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 888832, count: 4096 00000080:00200000:2.0:1767319308.750081:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 888832, bytes: 4096 00000080:00200000:2.0:1767319308.750083:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.750087:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 218, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.750089:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:2.0:1767319308.750091:0:88918: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:1767319308.750096:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:2.0:1767319308.750099:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:2.0:1767319308.750101:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.750107:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:2.0:1767319308.750112:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.750115:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.750122:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750129:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750137:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750155:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750162:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.750170:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.750175:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.750190:0:88918:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:2.0:1767319308.750194:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fb16c2b1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.750197:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000027c4fe24 17ffffc0001001 3:0 ffff8f2437674288 217 lru 00000080:00200000:2.0:1767319308.750202:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000af58379f 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319308.750204:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fb16c2b1 00000080:00200000:2.0:1767319308.750206:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.750208:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.750215:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.750228:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.750230:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.750232:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.750238:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.750240:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.750242:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.750246:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750252:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.750268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.750271:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.750275:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.750278:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:2.0:1767319308.750281:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.750284:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.750289:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 892928 i_blocks 2 00000080:00200000:2.0:1767319308.750292:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.750299:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 892928, count: 4096 00000080:00200000:2.0:1767319308.750326:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 892928, bytes: 4096 00000080:00200000:2.0:1767319308.750329:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.750333:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 219, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.750335:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:2.0:1767319308.750337:0:88918: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:1767319308.750343:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:2.0:1767319308.750509:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:2.0:1767319308.750514:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.750522:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:2.0:1767319308.750528:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.750530:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.750538:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750545:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750553:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750569:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750576:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.750584:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.750590:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.750612:0:88918:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:2.0:1767319308.750617:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000028699dcd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.750620:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000039ee3ae8 17ffffc0001021 2:0 ffff8f2437674e58 218 lru 00000080:00200000:2.0:1767319308.750625:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005ffe488c 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319308.750627:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000028699dcd 00000080:00200000:2.0:1767319308.750628:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.750629:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.750638:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.750649:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.750652:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.750654:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.750659:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.750662:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.750665:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.750669:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750677:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.750693:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.750695:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.750700:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.750703:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:2.0:1767319308.750707:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.750710:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.750715:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 897024 i_blocks 2 00000080:00200000:2.0:1767319308.750717:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.750726:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 897024, count: 4096 00000080:00200000:2.0:1767319308.750729:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 897024, bytes: 4096 00000080:00200000:2.0:1767319308.750732:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.750736:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 220, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.750738:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:2.0:1767319308.750740:0:88918: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:1767319308.750746:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:2.0:1767319308.750749:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:2.0:1767319308.750751:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.750757:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:2.0:1767319308.750762:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.750764:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.750772:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750779:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750786:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750803:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750811:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.750819:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.750825:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.750840:0:88918:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:2.0:1767319308.750843:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e43450fa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.750846:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7dcf9ad 17ffffc0001001 3:0 ffff8f2437674000 219 lru 00000080:00200000:2.0:1767319308.750852:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005991955e 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319308.750854:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e43450fa 00000080:00200000:2.0:1767319308.750854:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.750856:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.750864:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.750875:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.750878:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.750880:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.750885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.750888:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.750890:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.750894:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750900:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.750915:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.750917:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.750922:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.750925:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:2.0:1767319308.750928:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.750931:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.750936:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 901120 i_blocks 2 00000080:00200000:2.0:1767319308.750938:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.750945:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 901120, count: 4096 00000080:00200000:2.0:1767319308.750949:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 901120, bytes: 4096 00000080:00200000:2.0:1767319308.750951:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.750955:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 221, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.750956:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:2.0:1767319308.750958:0:88918: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:1767319308.750964:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:2.0:1767319308.750967:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:2.0:1767319308.750969:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.750974:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:2.0:1767319308.750980:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.750982:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.750989:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.750996:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751005:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751022:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751029:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.751038:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.751045:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.751061:0:88918:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:2.0:1767319308.751065:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001269c8e4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.751068:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000090ec0391 17ffffc0001001 3:0 ffff8f2437674798 220 lru 00000080:00200000:2.0:1767319308.751073:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009d5325c7 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319308.751076:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001269c8e4 00000080:00200000:2.0:1767319308.751077:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.751079:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.751086:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.751098:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.751101:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.751103:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.751109:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.751112:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.751114:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.751118:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751126:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.751141:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.751144:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.751149:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.751151:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:2.0:1767319308.751155:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.751158:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.751162:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 905216 i_blocks 2 00000080:00200000:2.0:1767319308.751165:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.751172:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 905216, count: 4096 00000080:00200000:2.0:1767319308.751176:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 905216, bytes: 4096 00000080:00200000:2.0:1767319308.751178:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.751182:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 222, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.751184:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:2.0:1767319308.751186:0:88918: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:1767319308.751191:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:2.0:1767319308.751194:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:2.0:1767319308.751196:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.751201:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:2.0:1767319308.751207:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.751209:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.751216:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751224:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751232:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751250:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751257:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.751265:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.751271:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.751285:0:88918:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:2.0:1767319308.751289:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000063f6e787[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.751292:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008e486af9 17ffffc0001001 3:0 ffff8f2437674438 221 lru 00000080:00200000:2.0:1767319308.751298:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000abb5e0cf 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319308.751560:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000063f6e787 00000080:00200000:2.0:1767319308.751562:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.751564:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.751575:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.751587:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.751590:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.751593:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.751599:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.751602:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.751604:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.751608:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751616:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.751631:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.751634:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.751639:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.751642:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:2.0:1767319308.751646:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.751648:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.751654:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 909312 i_blocks 2 00000080:00200000:2.0:1767319308.751656:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.751664:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 909312, count: 4096 00000080:00200000:2.0:1767319308.751668:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 909312, bytes: 4096 00000080:00200000:2.0:1767319308.751670:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.751674:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 223, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.751676:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:2.0:1767319308.751678:0:88918: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:1767319308.751684:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:2.0:1767319308.751687:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:2.0:1767319308.751689:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.751694:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:2.0:1767319308.751700:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.751702:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.751710:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751718:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751725:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751742:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751749:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.751757:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.751763:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.751780:0:88918:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:2.0:1767319308.751785:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000e47e358[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.751787:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000056629b52 17ffffc0001001 3:0 ffff8f2437674bd0 222 lru 00000080:00200000:2.0:1767319308.751792:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000020b5aa46 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319308.751795:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000e47e358 00000080:00200000:2.0:1767319308.751795:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.751798:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.751806:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.751818:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.751820:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.751822:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.751828:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.751830:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.751833:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.751837:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751844:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.751858:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.751861:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.751866:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.751869:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:2.0:1767319308.751872:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.751875:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.751880:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 913408 i_blocks 2 00000080:00200000:2.0:1767319308.751882:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.751890:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 913408, count: 4096 00000080:00200000:2.0:1767319308.751893:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 913408, bytes: 4096 00000080:00200000:2.0:1767319308.751896:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.751899:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 224, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.751900:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:2.0:1767319308.751903:0:88918: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:1767319308.751908:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:2.0:1767319308.751911:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:2.0:1767319308.751913:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.751919:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:2.0:1767319308.751924:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.751926:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.751933:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751941:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751949:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751966:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.751973:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.751982:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.751988:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.752006:0:88918:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:2.0:1767319308.752011:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000033299c55[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.752014:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000689e15bc 17ffffc0001001 3:0 ffff8f2437674360 223 lru 00000080:00200000:2.0:1767319308.752019:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006fc04ea6 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319308.752022:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000033299c55 00000080:00200000:2.0:1767319308.752023:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.752025:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.752033:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.752045:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.752047:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.752050:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.752055:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.752057:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.752059:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.752063:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.752070:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.752084:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.752086:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.752090:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.752093:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:2.0:1767319308.752096:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.752099:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.752103:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 917504 i_blocks 2 00000080:00200000:2.0:1767319308.752106:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.752112:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 917504, count: 4096 00000080:00200000:2.0:1767319308.752116:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 917504, bytes: 4096 00000080:00200000:2.0:1767319308.752118:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.752121:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 225, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.752123:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:2.0:1767319308.752125:0:88918: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:1767319308.752130:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:2.0:1767319308.752133:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:2.0:1767319308.752135:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.752140:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:2.0:1767319308.752145:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.752147:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.752155:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.752163:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.752170:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.752188:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.752195:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.752203:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.752209:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.752225:0:88918:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:2.0:1767319308.752229:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000036e11501[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.752232:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb62ce00 17ffffc0001001 3:0 ffff8f24376745e8 224 lru 00000080:00200000:2.0:1767319308.752236:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d40e4c78 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319308.752238:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000036e11501 00000080:00200000:2.0:1767319308.752239:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.752241:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.752249:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.752261:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.752263:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.752266:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.752271:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.752274:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.752276:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.752279:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.752284:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.752295:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.752296:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.752299:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.752322:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:2.0:1767319308.752325:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.752327:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.752331:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 921600 i_blocks 2 00000080:00200000:2.0:1767319308.752332:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.752338:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 921600, count: 4096 00000080:00200000:2.0:1767319308.752340:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 921600, bytes: 4096 00000080:00200000:2.0:1767319308.752342:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.752344:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 226, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.753491:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:2.0:1767319308.753497:0:88918: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:1767319308.753508:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:2.0:1767319308.753513:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:2.0:1767319308.753516:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.753528:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:2.0:1767319308.753541:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.753545:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.753560:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.753571:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.753580:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.753601:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.753608:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.753617:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.753627:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.753652:0:88918:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:2.0:1767319308.753658:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000002a793e9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.753662:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc6265d8 17ffffc0001001 3:0 ffff8f2437674ca8 225 lru 00000080:00200000:2.0:1767319308.753668:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f224f039 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319308.753670:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000002a793e9 00000080:00200000:2.0:1767319308.753671:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.753674:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.753687:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.753704:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.753707:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.753710:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.753720:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.753723:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.753725:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.753729:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.753737:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.753756:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.753759:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.753766:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.753771:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:2.0:1767319308.753775:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.753779:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.753787:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 925696 i_blocks 2 00000080:00200000:2.0:1767319308.753791:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.753819:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 925696, count: 4096 00000080:00200000:2.0:1767319308.753824:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 925696, bytes: 4096 00000080:00200000:2.0:1767319308.753827:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.753831:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 227, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.753833:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:2.0:1767319308.753835:0:88918: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:1767319308.753841:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:2.0:1767319308.753845:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:2.0:1767319308.753847:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.753852:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:2.0:1767319308.753858:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.753861:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.753868:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.753876:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.753885:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.753901:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.753908:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.753917:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.753922:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.753938:0:88918:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:2.0:1767319308.753943:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bf294aac[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.753946:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bcbeb5b8 17ffffc0001001 3:0 ffff8f2437674d80 226 lru 00000080:00200000:2.0:1767319308.753952:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000084cf4522 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319308.753954:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bf294aac 00000080:00200000:2.0:1767319308.753955:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.753957:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.753965:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.753977:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.753980:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.753982:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.753987:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.753990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.753993:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.753997:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754004:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.754019:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.754022:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.754026:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.754029:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:2.0:1767319308.754033:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.754036:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.754041:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 929792 i_blocks 2 00000080:00200000:2.0:1767319308.754043:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.754051:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 929792, count: 4096 00000080:00200000:2.0:1767319308.754054:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 929792, bytes: 4096 00000080:00200000:2.0:1767319308.754057:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.754061:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 228, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.754063:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:2.0:1767319308.754065:0:88918: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:1767319308.754070:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:2.0:1767319308.754073:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:2.0:1767319308.754075:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.754081:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:2.0:1767319308.754087:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.754089:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.754097:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754105:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754111:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754128:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754135:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.754144:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.754150:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.754164:0:88918:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:2.0:1767319308.754169:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bcb0665a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.754172:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000095772ace 17ffffc0001001 3:0 ffff8f24376740d8 227 lru 00000080:00200000:2.0:1767319308.754177:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007a9269bd 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319308.754180:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bcb0665a 00000080:00200000:2.0:1767319308.754181:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.754183:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.754191:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.754202:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.754205:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.754207:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.754212:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.754215:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.754218:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.754222:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754229:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.754244:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.754246:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.754251:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.754254:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:2.0:1767319308.754257:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.754260:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.754265:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 933888 i_blocks 2 00000080:00200000:2.0:1767319308.754267:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.754274:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 933888, count: 4096 00000080:00200000:2.0:1767319308.754277:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 933888, bytes: 4096 00000080:00200000:2.0:1767319308.754279:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.754282:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 229, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.754284:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:2.0:1767319308.754286:0:88918: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:1767319308.754291:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:2.0:1767319308.754293:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:2.0:1767319308.754295:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.754327:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:2.0:1767319308.754334:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.754336:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.754344:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754351:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754359:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754375:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.754381:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.754388:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.754394:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.754409:0:88918:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:2.0:1767319308.754413:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c53fc05b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.754416:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000062407451 17ffffc0001001 3:0 ffff8f2437674af8 228 lru 00000080:00200000:2.0:1767319308.754421:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7db5ab7 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319308.754423:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c53fc05b 00000080:00200000:2.0:1767319308.754424:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.754426:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.754434:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.754446:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.754448:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.754450:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.754456:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.754458:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.754460:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.755030:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755038:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.755055:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.755057:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.755064:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.755068:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:2.0:1767319308.755073:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.755075:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.755082:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 937984 i_blocks 2 00000080:00200000:2.0:1767319308.755085:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.755095:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 937984, count: 4096 00000080:00200000:2.0:1767319308.755099:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 937984, bytes: 4096 00000080:00200000:2.0:1767319308.755101:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.755105:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 230, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.755107:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:2.0:1767319308.755110:0:88918: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:1767319308.755116:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:2.0:1767319308.755120:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:2.0:1767319308.755122:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.755129:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:2.0:1767319308.755135:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.755137:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.755146:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755154:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755162:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755182:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755189:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.755198:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.755204:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.755223:0:88918:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:2.0:1767319308.755228:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a940c9b2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.755231:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008444f52d 17ffffc0001001 3:0 ffff8f2437674510 229 lru 00000080:00200000:2.0:1767319308.755237:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000076c4c40e 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319308.755239:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a940c9b2 00000080:00200000:2.0:1767319308.755240:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.755243:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.755253:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.755265:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.755268:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.755271:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.755277:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.755280:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.755282:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.755286:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755293:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.755333:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.755336:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.755341:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.755484:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:2.0:1767319308.755490:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.755493:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.755499:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 942080 i_blocks 2 00000080:00200000:2.0:1767319308.755502:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.755510:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 942080, count: 4096 00000080:00200000:2.0:1767319308.755513:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 942080, bytes: 4096 00000080:00200000:2.0:1767319308.755516:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.755520:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 231, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.755521:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:2.0:1767319308.755524:0:88918: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:1767319308.755530:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:2.0:1767319308.755533:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:2.0:1767319308.755535:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.755541:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:2.0:1767319308.755547:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.755549:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.755557:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755565:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755572:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755589:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755596:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.755605:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.755611:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.755630:0:88918:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:2.0:1767319308.755635:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003e6570b3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.755638:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d760bb4a 17ffffc0001001 3:0 ffff8f2437674a20 230 lru 00000080:00200000:2.0:1767319308.755643:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000012cf7901 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319308.755645:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003e6570b3 00000080:00200000:2.0:1767319308.755646:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.755649:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.755656:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.755669:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.755672:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.755674:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.755680:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.755683:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.755685:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.755690:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755697:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.755712:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.755714:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.755719:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.755722:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:2.0:1767319308.755726:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.755729:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.755734:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 946176 i_blocks 2 00000080:00200000:2.0:1767319308.755736:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.755743:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 946176, count: 4096 00000080:00200000:2.0:1767319308.755747:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 946176, bytes: 4096 00000080:00200000:2.0:1767319308.755749:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.755753:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 232, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.755754:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:2.0:1767319308.755757:0:88918: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:1767319308.755762:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:2.0:1767319308.755764:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:2.0:1767319308.755766:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.755771:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:2.0:1767319308.755776:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.755778:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.755785:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755794:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755802:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755820:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755827:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.755836:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.755842:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.755860:0:88918:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:2.0:1767319308.755864:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e07a3638[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.755867:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000ac1b20d 17ffffc0001001 3:0 ffff8f24376751b0 231 lru 00000080:00200000:2.0:1767319308.755873:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007d89c0c6 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319308.755875:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e07a3638 00000080:00200000:2.0:1767319308.755876:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.755878:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.755886:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.755898:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.755901:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.755904:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.755909:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.755912:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.755915:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.755919:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.755927:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.755941:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.755943:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.755948:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.755950:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:2.0:1767319308.755954:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.755958:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.755962:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 950272 i_blocks 2 00000080:00200000:2.0:1767319308.755965:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.755972:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 950272, count: 4096 00000080:00200000:2.0:1767319308.755975:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 950272, bytes: 4096 00000080:00200000:2.0:1767319308.755977:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.755981:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 233, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.755982:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:2.0:1767319308.755985:0:88918: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:1767319308.755990:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:2.0:1767319308.755992:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:2.0:1767319308.755994:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.755999:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:2.0:1767319308.756004:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.756006:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.756012:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756020:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756028:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756045:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756051:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.756059:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.756064:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.756078:0:88918:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:2.0:1767319308.756083:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b07cd0f5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.756086:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e63a6a78 17ffffc0001001 3:0 ffff8f2437675288 232 lru 00000080:00200000:2.0:1767319308.756092:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000025e97d83 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319308.756094:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b07cd0f5 00000080:00200000:2.0:1767319308.756095:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.756097:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.756105:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.756117:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.756119:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.756122:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.756127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.756129:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.756132:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.756136:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756144:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.756160:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.756162:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.756167:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.756170:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:2.0:1767319308.756173:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.756176:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.756181:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 954368 i_blocks 2 00000080:00200000:2.0:1767319308.756184:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.756191:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 954368, count: 4096 00000080:00200000:2.0:1767319308.756195:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 954368, bytes: 4096 00000080:00200000:2.0:1767319308.756197:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.756201:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 234, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.756203:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:2.0:1767319308.756205:0:88918: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:1767319308.756211:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:2.0:1767319308.756215:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:2.0:1767319308.756217:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.756223:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:2.0:1767319308.756228:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.756230:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.756237:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756245:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756253:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756271:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756277:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.756286:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.756292:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.756884:0:88918:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:2.0:1767319308.756891:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b8e395b9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.756894:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004a2db484 17ffffc0001021 2:0 ffff8f2437675e58 233 lru 00000080:00200000:2.0:1767319308.756900:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000401d501b 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319308.756902:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b8e395b9 00000080:00200000:2.0:1767319308.756903:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.756906:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.756916:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.756931:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.756934:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.756937:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.756945:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.756947:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.756950:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.756954:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.756962:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.756978:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.756981:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.756987:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.756991:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:2.0:1767319308.756996:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.756999:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.757004:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 958464 i_blocks 2 00000080:00200000:2.0:1767319308.757008:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.757018:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 958464, count: 4096 00000080:00200000:2.0:1767319308.757023:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 958464, bytes: 4096 00000080:00200000:2.0:1767319308.757026:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.757030:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 235, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.757032:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:2.0:1767319308.757035:0:88918: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:1767319308.757041:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:2.0:1767319308.757045:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:2.0:1767319308.757047:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.757054:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:2.0:1767319308.757060:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.757063:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.757072:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757080:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757088:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757105:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757112:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.757121:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.757128:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.757145:0:88918:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:2.0:1767319308.757150:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002062d88b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.757153:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000724f7156 17ffffc0001001 3:0 ffff8f2437675000 234 lru 00000080:00200000:2.0:1767319308.757159:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000eafdfd0e 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319308.757161:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002062d88b 00000080:00200000:2.0:1767319308.757163:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.757165:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.757173:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.757184:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.757187:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.757190:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.757195:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.757198:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.757200:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.757204:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757211:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.757221:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.757223:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.757226:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.757228:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:2.0:1767319308.757230:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.757232:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.757236:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 962560 i_blocks 2 00000080:00200000:2.0:1767319308.757238:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.757243:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 962560, count: 4096 00000080:00200000:2.0:1767319308.757246:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 962560, bytes: 4096 00000080:00200000:2.0:1767319308.757247:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.757250:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 236, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.757251:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:2.0:1767319308.757252:0:88918: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:1767319308.757256:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:2.0:1767319308.757258:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:2.0:1767319308.757259:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.757263:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:2.0:1767319308.757266:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.757268:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.757273:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757278:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757283:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757295:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757299:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.757330:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.757336:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.757364:0:88918:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:2.0:1767319308.757382:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e104441b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.757385:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000021f3212f 17ffffc0001001 3:0 ffff8f2437675798 235 lru 00000080:00200000:2.0:1767319308.757390:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001d1d21c3 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1767319308.757392:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e104441b 00000080:00200000:2.0:1767319308.757393:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.757395:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.757403:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.757415:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.757417:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.757420:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.757425:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.757427:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.757430:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.757433:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757440:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.757454:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.757456:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.757470:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.757473:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:2.0:1767319308.757477:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.757480:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.757486:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 966656 i_blocks 2 00000080:00200000:2.0:1767319308.757488:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.757496:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 966656, count: 4096 00000080:00200000:2.0:1767319308.757499:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 966656, bytes: 4096 00000080:00200000:2.0:1767319308.757502:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.757506:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 237, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.757508:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:2.0:1767319308.757510:0:88918: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:1767319308.757515:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:2.0:1767319308.757518:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:2.0:1767319308.757520:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.757526:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:2.0:1767319308.757531:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.757533:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.757540:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757548:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757557:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757578:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757586:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.757594:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.757600:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.757614:0:88918:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:2.0:1767319308.757619:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001a8e3ba3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.757622:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008ad9e0ca 17ffffc0001001 3:0 ffff8f2437675438 236 lru 00000080:00200000:2.0:1767319308.757628:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003f8b7dda 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1767319308.757630:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001a8e3ba3 00000080:00200000:2.0:1767319308.757631:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.757634:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.757643:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.757654:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.757657:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.757659:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.757665:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.757668:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.757670:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.757675:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757683:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.757697:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.757699:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.757704:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.757707:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:2.0:1767319308.757710:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.757714:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.757718:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 970752 i_blocks 2 00000080:00200000:2.0:1767319308.757721:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.757729:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 970752, count: 4096 00000080:00200000:2.0:1767319308.757733:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 970752, bytes: 4096 00000080:00200000:2.0:1767319308.757735:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.757739:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 238, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.757741:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:2.0:1767319308.757744:0:88918: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:1767319308.757750:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:2.0:1767319308.757753:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:2.0:1767319308.757755:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.757761:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:2.0:1767319308.757766:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.757768:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.757776:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757785:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757795:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757814:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757821:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.757829:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.757835:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.757852:0:88918:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:2.0:1767319308.757857:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008c7b69f0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.757860:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004b3775de 17ffffc0001001 3:0 ffff8f2437675bd0 237 lru 00000080:00200000:2.0:1767319308.757865:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000084641a2d 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1767319308.757867:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008c7b69f0 00000080:00200000:2.0:1767319308.757869:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.757871:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.757878:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.757889:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.757892:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.757894:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.757900:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.757902:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.757905:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.757908:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.757916:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.757930:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.757933:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.757938:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.757941:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:2.0:1767319308.757944:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.757947:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.757952:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 974848 i_blocks 2 00000080:00200000:2.0:1767319308.757954:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.757961:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 974848, count: 4096 00000080:00200000:2.0:1767319308.757965:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 974848, bytes: 4096 00000080:00200000:2.0:1767319308.757967:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.757970:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 239, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.757971:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:2.0:1767319308.757973:0:88918: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:1767319308.757978:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:2.0:1767319308.757981:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:2.0:1767319308.757983:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.757988:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:2.0:1767319308.757993:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.757996:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.758003:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758012:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758020:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758038:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758045:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.758053:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.758059:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.758073:0:88918:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:2.0:1767319308.758078:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005d2d19de[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.758081:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ead1bd5c 17ffffc0001001 3:0 ffff8f2437675360 238 lru 00000080:00200000:2.0:1767319308.758086:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a28f1245 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1767319308.758089:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005d2d19de 00000080:00200000:2.0:1767319308.758090:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.758092:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.758100:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.758112:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.758115:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.758117:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.758122:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.758124:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.758127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.758131:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758138:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.758154:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.758157:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.758162:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.758165:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:2.0:1767319308.758169:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.758172:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.758178:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 978944 i_blocks 2 00000080:00200000:2.0:1767319308.758180:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.758188:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 978944, count: 4096 00000080:00200000:2.0:1767319308.758191:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 978944, bytes: 4096 00000080:00200000:2.0:1767319308.758194:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.758198:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 240, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.758199:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:2.0:1767319308.758202:0:88918: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:1767319308.758207:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:2.0:1767319308.758210:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:2.0:1767319308.758212:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.758217:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:2.0:1767319308.758222:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.758224:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.758232:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758240:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758249:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758268:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758276:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.758284:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.758289:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.758347:0:88918:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:2.0:1767319308.758352:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e3062275[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.758356:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000497d84ac 17ffffc0001001 3:0 ffff8f24376755e8 239 lru 00000080:00200000:2.0:1767319308.758362:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008692a9d2 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1767319308.758364:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e3062275 00000080:00200000:2.0:1767319308.758365:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.758368:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.758376:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.758389:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.758392:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.758394:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.758399:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.758402:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.758405:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.758409:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758417:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.758434:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.758437:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.758442:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.758445:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:2.0:1767319308.758449:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.758452:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.758457:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 983040 i_blocks 2 00000080:00200000:2.0:1767319308.758460:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.758877:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 983040, count: 4096 00000080:00200000:2.0:1767319308.758882:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 983040, bytes: 4096 00000080:00200000:2.0:1767319308.758884:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.758889:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 241, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.758890:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:2.0:1767319308.758893:0:88918: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:1767319308.758899:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:2.0:1767319308.758902:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:2.0:1767319308.758904:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.758910:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:2.0:1767319308.758916:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.758919:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.758926:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758936:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758944:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758962:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.758968:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.758976:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.758983:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.759003:0:88918:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:2.0:1767319308.759008:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a66b3657[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.759011:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000070f787b6 17ffffc0001001 3:0 ffff8f2437675ca8 240 lru 00000080:00200000:2.0:1767319308.759017:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000428efe2 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1767319308.759019:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a66b3657 00000080:00200000:2.0:1767319308.759020:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.759023:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.759031:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.759044:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.759047:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.759050:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.759056:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.759059:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.759062:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.759066:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759073:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.759087:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.759090:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.759095:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.759098:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:2.0:1767319308.759102:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.759105:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.759110:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 987136 i_blocks 2 00000080:00200000:2.0:1767319308.759113:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.759121:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 987136, count: 4096 00000080:00200000:2.0:1767319308.759124:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 987136, bytes: 4096 00000080:00200000:2.0:1767319308.759127:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.759130:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 242, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.759132:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:2.0:1767319308.759134:0:88918: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:1767319308.759139:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:2.0:1767319308.759142:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:2.0:1767319308.759144:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.759149:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:2.0:1767319308.759155:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.759157:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.759164:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759173:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759180:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759196:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759202:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.759210:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.759216:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.759232:0:88918:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:2.0:1767319308.759236:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008f09dcf2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.759239:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f337bd61 17ffffc0001001 3:0 ffff8f2437675d80 241 lru 00000080:00200000:2.0:1767319308.759244:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007fcfae9b 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1767319308.759246:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008f09dcf2 00000080:00200000:2.0:1767319308.759247:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.759249:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.759257:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.759267:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.759270:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.759272:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.759277:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.759280:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.759282:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.759286:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759293:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.759837:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.759840:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.759845:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.759849:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:2.0:1767319308.759853:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.759856:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.759863:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 991232 i_blocks 2 00000080:00200000:2.0:1767319308.759865:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.759874:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 991232, count: 4096 00000080:00200000:2.0:1767319308.759878:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 991232, bytes: 4096 00000080:00200000:2.0:1767319308.759881:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.759885:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 243, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.759886:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:2.0:1767319308.759889:0:88918: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:1767319308.759895:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:2.0:1767319308.759898:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:2.0:1767319308.759900:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.759907:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:2.0:1767319308.759913:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.759916:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.759924:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759933:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759942:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759960:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.759967:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.759975:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.759981:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.759998:0:88918:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:2.0:1767319308.760003:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b51fa0b9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.760006:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007aec6800 17ffffc0001001 3:0 ffff8f24376750d8 242 lru 00000080:00200000:2.0:1767319308.760012:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001fbb50f6 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1767319308.760014:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b51fa0b9 00000080:00200000:2.0:1767319308.760015:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.760017:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.760026:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.760037:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.760041:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.760043:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.760050:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.760052:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.760055:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.760059:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760068:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.760083:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.760086:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.760090:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.760093:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:2.0:1767319308.760097:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.760100:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.760105:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 995328 i_blocks 2 00000080:00200000:2.0:1767319308.760108:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.760115:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 995328, count: 4096 00000080:00200000:2.0:1767319308.760119:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 995328, bytes: 4096 00000080:00200000:2.0:1767319308.760122:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.760126:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 244, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.760127:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:2.0:1767319308.760130:0:88918: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:1767319308.760135:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:2.0:1767319308.760138:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:2.0:1767319308.760140:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.760145:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:2.0:1767319308.760150:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.760153:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.760160:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760168:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760177:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760196:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760203:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.760211:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.760217:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.760230:0:88918:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:2.0:1767319308.760234:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f01ef280[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.760238:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003f3c3fc7 17ffffc0001001 3:0 ffff8f2437675af8 243 lru 00000080:00200000:2.0:1767319308.760243:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2f0236c 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319308.760245:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f01ef280 00000080:00200000:2.0:1767319308.760246:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.760248:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.760255:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.760267:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.760269:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.760272:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.760277:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.760280:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.760282:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.760286:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760294:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.760327:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.760330:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.760335:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.760338:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:2.0:1767319308.760342:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.760356:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.760362:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 999424 i_blocks 2 00000080:00200000:2.0:1767319308.760365:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.760373:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 999424, count: 4096 00000080:00200000:2.0:1767319308.760471:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 999424, bytes: 4096 00000080:00200000:2.0:1767319308.760474:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.760479:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 245, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.760480:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:2.0:1767319308.760483:0:88918: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:1767319308.760488:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:2.0:1767319308.760490:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:2.0:1767319308.760493:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.760498:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:2.0:1767319308.760503:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.760506:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.760514:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760522:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760529:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760545:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760551:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.760559:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.760565:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.760582:0:88918:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:2.0:1767319308.760586:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000aaef54cf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.760589:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7b7f2c1 17ffffc0001001 3:0 ffff8f2437675510 244 lru 00000080:00200000:2.0:1767319308.760594:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000083fa6752 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319308.760596:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000aaef54cf 00000080:00200000:2.0:1767319308.760597:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.760599:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.760607:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.760619:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.760622:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.760624:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.760631:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.760633:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.760635:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.760640:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760647:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.760661:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.760663:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.760667:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.760670:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:2.0:1767319308.760674:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.760677:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.760682:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1003520 i_blocks 2 00000080:00200000:2.0:1767319308.760684:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.760691:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1003520, count: 4096 00000080:00200000:2.0:1767319308.760694:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1003520, bytes: 4096 00000080:00200000:2.0:1767319308.760696:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.760700:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 246, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.760701:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:2.0:1767319308.760703:0:88918: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:1767319308.760709:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:2.0:1767319308.760711:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:2.0:1767319308.760714:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.760719:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:2.0:1767319308.760724:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.760727:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.760734:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760743:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760752:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760769:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760775:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.760784:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.760789:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.760803:0:88918:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:2.0:1767319308.760808:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008d5ec7bc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.760811:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008784fc5a 17ffffc0001001 3:0 ffff8f2437675a20 245 lru 00000080:00200000:2.0:1767319308.760817:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8a57021 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1767319308.760819:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008d5ec7bc 00000080:00200000:2.0:1767319308.760820:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.760822:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.760830:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.760841:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.760844:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.760847:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.760852:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.760855:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.760857:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.760862:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760870:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.760884:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.760887:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.760892:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.760894:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:2.0:1767319308.760898:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.760901:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.760906:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1007616 i_blocks 2 00000080:00200000:2.0:1767319308.760909:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.760916:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1007616, count: 4096 00000080:00200000:2.0:1767319308.760920:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1007616, bytes: 4096 00000080:00200000:2.0:1767319308.760922:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.760926:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 247, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.760927:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:2.0:1767319308.760929:0:88918: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:1767319308.760935:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:2.0:1767319308.760937:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:2.0:1767319308.760939:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.760945:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:2.0:1767319308.760950:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.760952:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.760959:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760967:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760975:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760990:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.760997:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.761006:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.761012:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.761031:0:88918:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:2.0:1767319308.761034:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e06d1d68[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.761037:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007c65564c 17ffffc0001001 3:0 ffff8f2437675870 246 lru 00000080:00200000:2.0:1767319308.761042:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002822920f 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1767319308.761044:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e06d1d68 00000080:00200000:2.0:1767319308.761045:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.761047:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.761055:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.761065:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.761068:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.761070:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.761075:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.761078:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.761080:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.761084:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761093:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.761108:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.761111:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.761116:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.761119:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:2.0:1767319308.761122:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.761126:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.761131:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1011712 i_blocks 2 00000080:00200000:2.0:1767319308.761133:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.761141:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1011712, count: 4096 00000080:00200000:2.0:1767319308.761144:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1011712, bytes: 4096 00000080:00200000:2.0:1767319308.761146:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.761150:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 248, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.761151:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:2.0:1767319308.761153:0:88918: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:1767319308.761160:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:2.0:1767319308.761163:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:2.0:1767319308.761165:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.761172:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:2.0:1767319308.761177:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.761179:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.761186:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761195:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761203:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761221:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761228:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.761236:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.761242:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.761257:0:88918:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:2.0:1767319308.761262:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000003af859e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.761264:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000087bd2b5 17ffffc0001001 3:0 ffff8f2437675948 247 lru 00000080:00200000:2.0:1767319308.761270:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003b638ea4 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1767319308.761272:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000003af859e 00000080:00200000:2.0:1767319308.761273:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.761275:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.761282:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.761294:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.761297:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.761299:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.761329:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.761331:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.761334:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.761337:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761344:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.761358:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.761361:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.761365:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.761368:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:2.0:1767319308.761372:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.761790:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.761797:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1015808 i_blocks 2 00000080:00200000:2.0:1767319308.761801:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.761810:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1015808, count: 4096 00000080:00200000:2.0:1767319308.761813:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1015808, bytes: 4096 00000080:00200000:2.0:1767319308.761816:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.761820:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 249, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.761821:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:2.0:1767319308.761824:0:88918: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:1767319308.761830:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:2.0:1767319308.761832:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:2.0:1767319308.761835:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.761841:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:2.0:1767319308.761847:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.761850:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.761858:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761867:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761875:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761893:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.761900:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.761908:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.761915:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.761942:0:88918:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:2.0:1767319308.761946:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000086c60098[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.761949:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009467785f 17ffffc0001021 2:0 ffff8f24376756c0 248 lru 00000080:00200000:2.0:1767319308.761955:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1848793 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1767319308.761957:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000086c60098 00000080:00200000:2.0:1767319308.761958:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.761961:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.761969:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.761982:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.761985:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.761987:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.761994:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.761996:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.761999:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.762003:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762011:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.762026:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.762028:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.762033:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.762036:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:2.0:1767319308.762040:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.762043:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.762048:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1019904 i_blocks 2 00000080:00200000:2.0:1767319308.762051:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.762058:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1019904, count: 4096 00000080:00200000:2.0:1767319308.762061:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1019904, bytes: 4096 00000080:00200000:2.0:1767319308.762064:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.762068:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 250, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.762069:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:2.0:1767319308.762072:0:88918: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:1767319308.762077:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:2.0:1767319308.762080:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:2.0:1767319308.762082:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.762087:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:2.0:1767319308.762093:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.762095:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.762102:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762111:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762119:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762135:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762141:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.762150:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.762156:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.762172:0:88918:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:2.0:1767319308.762176:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cad75f74[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.762178:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a217ba75 17ffffc0001001 3:0 ffff8f2437676948 249 lru 00000080:00200000:2.0:1767319308.762183:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003a33d197 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1767319308.762184:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cad75f74 00000080:00200000:2.0:1767319308.762185:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.762187:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.762195:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.762206:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.762208:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.762210:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.762215:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.762218:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.762220:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.762224:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762231:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.762245:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.762248:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.762253:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.762256:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:2.0:1767319308.762259:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.762262:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.762267:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1024000 i_blocks 2 00000080:00200000:2.0:1767319308.762269:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.762276:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1024000, count: 4096 00000080:00200000:2.0:1767319308.762280:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1024000, bytes: 4096 00000080:00200000:2.0:1767319308.762282:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.762286:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 251, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.762287:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:2.0:1767319308.762289:0:88918: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:1767319308.762294:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:2.0:1767319308.762297:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:2.0:1767319308.762299:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.762723:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:2.0:1767319308.762730:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.762732:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.762738:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762745:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762750:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762763:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762767:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.762772:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.762777:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.762789:0:88918:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:2.0:1767319308.762792:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007b4745cd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.762794:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008e94345f 17ffffc0001001 3:0 ffff8f24376766c0 250 lru 00000080:00200000:2.0:1767319308.762798:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4ab77f6 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1767319308.762799:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007b4745cd 00000080:00200000:2.0:1767319308.762799:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.762801:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.762809:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.762820:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.762823:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.762825:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.762832:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.762834:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.762836:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.762840:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762847:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.762861:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.762863:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.762868:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.762871:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:2.0:1767319308.762875:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.762878:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.762884:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1028096 i_blocks 2 00000080:00200000:2.0:1767319308.762887:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.762895:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1028096, count: 4096 00000080:00200000:2.0:1767319308.762898:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1028096, bytes: 4096 00000080:00200000:2.0:1767319308.762900:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.762904:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 252, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.762905:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:2.0:1767319308.762908:0:88918: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:1767319308.762913:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:2.0:1767319308.762916:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:2.0:1767319308.762919:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.762924:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:2.0:1767319308.762929:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.762932:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.762939:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762948:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762956:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762969:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.762973:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.762979:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.762983:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.762995:0:88918:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:2.0:1767319308.762998:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000d225205[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.762999:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005d160b0f 17ffffc0001001 3:0 ffff8f24376761b0 251 lru 00000080:00200000:2.0:1767319308.763003:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000049ff2e05 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1767319308.763004:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000d225205 00000080:00200000:2.0:1767319308.763005:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.763006:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.763012:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.763020:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.763022:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.763024:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.763029:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.763031:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.763033:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.763037:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763044:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.763058:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.763060:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.763065:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.763068:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:2.0:1767319308.763071:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.763074:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.763079:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1032192 i_blocks 2 00000080:00200000:2.0:1767319308.763082:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.763090:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1032192, count: 4096 00000080:00200000:2.0:1767319308.763093:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1032192, bytes: 4096 00000080:00200000:2.0:1767319308.763095:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.763097:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 253, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.763099:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:2.0:1767319308.763100:0:88918: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:1767319308.763104:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:2.0:1767319308.763106:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:2.0:1767319308.763107:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.763111:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:2.0:1767319308.763115:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.763117:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.763122:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763127:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763133:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763144:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763149:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.763153:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.763157:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.763168:0:88918:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:2.0:1767319308.763173:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fc276125[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.763175:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000049c57a53 17ffffc0001001 3:0 ffff8f2437676288 252 lru 00000080:00200000:2.0:1767319308.763181:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e09566a4 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1767319308.763183:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fc276125 00000080:00200000:2.0:1767319308.763184:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.763186:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.763195:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.763205:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.763208:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.763210:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.763215:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.763218:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.763220:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.763224:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763229:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.763239:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.763241:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.763244:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.763246:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:2.0:1767319308.763249:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.763251:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.763254:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1036288 i_blocks 2 00000080:00200000:2.0:1767319308.763256:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.763262:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1036288, count: 4096 00000080:00200000:2.0:1767319308.763264:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1036288, bytes: 4096 00000080:00200000:2.0:1767319308.763265:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.763268:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 254, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.763269:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:2.0:1767319308.763270:0:88918: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:1767319308.763274:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:2.0:1767319308.763276:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:2.0:1767319308.763277:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.763280:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:2.0:1767319308.763284:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.763285:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.763290:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763296:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763732:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763747:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763752:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.763758:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.763763:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.763775:0:88918:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:2.0:1767319308.763778:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007ae54e58[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.763780:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000030546348 17ffffc0001001 3:0 ffff8f2437676e58 253 lru 00000080:00200000:2.0:1767319308.763783:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a49f9965 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1767319308.763785:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007ae54e58 00000080:00200000:2.0:1767319308.763785:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.763787:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.763792:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.763800:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.763802:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.763804:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.763811:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.763813:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.763816:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.763819:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763827:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.763843:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.763845:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.763850:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.763853:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:2.0:1767319308.763857:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.763860:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.763865:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1040384 i_blocks 2 00000080:00200000:2.0:1767319308.763868:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.763876:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1040384, count: 4096 00000080:00200000:2.0:1767319308.763879:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1040384, bytes: 4096 00000080:00200000:2.0:1767319308.763882:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.763885:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 255, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.763887:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:2.0:1767319308.763889:0:88918: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:1767319308.763895:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:2.0:1767319308.763898:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:2.0:1767319308.763900:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.763906:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:2.0:1767319308.763911:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.763914:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.763922:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763931:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763939:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763952:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.763956:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.763961:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.763965:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.763976:0:88918:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:2.0:1767319308.763979:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000863d3864[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.763981:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003e06e15e 17ffffc0001001 3:0 ffff8f2437676000 254 lru 00000080:00200000:2.0:1767319308.763985:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9b07bca 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1767319308.763986:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000863d3864 00000080:00200000:2.0:1767319308.763987:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.763988:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.763993:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.764001:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.764003:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.764004:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.764008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.764009:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.764011:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.764014:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.764018:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.764031:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.764034:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.764038:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.764041:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:2.0:1767319308.764044:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.764047:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.764052:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1044480 i_blocks 2 00000080:00200000:2.0:1767319308.764055:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.764063:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1044480, count: 4096 00000080:00200000:2.0:1767319308.764066:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1044480, bytes: 4096 00000080:00200000:2.0:1767319308.764069:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.764072:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 256, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.764073:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:2.0:1767319308.764075:0:88918: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:1767319308.764080:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:2.0:1767319308.764083:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:2.0:1767319308.764084:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.764089:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:2.0:1767319308.764094:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.764096:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.764103:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.764111:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.764119:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.764136:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.764142:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.764150:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.764156:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.764170:0:88918:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:2.0:1767319308.764174:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008772cdc1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.764176:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000754a6326 17ffffc0001001 3:0 ffff8f2437676798 255 lru 00000080:00200000:2.0:1767319308.764181:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd785d7e 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001f47d066 00000000f9dae884 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1767319308.764184:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008772cdc1 00000080:00200000:2.0:1767319308.764185:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.764186:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.764194:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.764204:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.764207:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.764209:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.764227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.764229:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.764232:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.764236:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.764243:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.764257:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.764259:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.764264:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.764266:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:2.0:1767319308.764270:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.764273:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1767319308.764296:0:84938:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319308.764325:0:84938:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.764655:0:84938:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319308.765016:0:84938:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdf480 - object 0x240000400:2856 offset 0<>1048576 00000080:00200000:2.0:1767319308.765077:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1048576 i_blocks 2 00000080:00200000:2.0:1767319308.765082:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.765091:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1048576, count: 4096 00000080:00200000:2.0:1767319308.765094:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1048576, bytes: 4096 00000080:00200000:2.0:1767319308.765097:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.765100:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 257, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.765101:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:2.0:1767319308.765104:0:88918: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:1767319308.765109:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:2.0:1767319308.765112:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:2.0:1767319308.765113:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.765120:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:2.0:1767319308.765130:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.765132:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.765140:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765146:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765151:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765155:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765159:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.765164:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.765168:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.765190:0:88918:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:2.0:1767319308.765195:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b618bf4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.765197:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000008bb63d3 17ffffc0001001 3:0 ffff8f2437676438 256 lru 00000080:00200000:2.0:1767319308.765202:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002ca56947 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 3407872 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319308.765204:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b618bf4 00000080:00200000:2.0:1767319308.765205:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.765207:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.765217:0:88918:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.765226:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.765232:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.765233:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.765240:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.765242:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.765244:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.765247:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765252:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.765258:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.765259:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.765262:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.765264:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:2.0:1767319308.765267:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.765269:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.765273:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:2.0:1767319308.765274:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.765280:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1052672, count: 4096 00000080:00200000:2.0:1767319308.765283:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1052672, bytes: 4096 00000080:00200000:2.0:1767319308.765284:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.765287:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 258, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.765288:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1052672, 1056768) 0 0 00000080:00200000:2.0:1767319308.765289:0:88918: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:1767319308.765293:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [257, 257] 00020000:00200000:2.0:1767319308.765295:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1052672, 1056768) 1056768, 4096 00020000:00200000:2.0:1767319308.765296:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000100:00100000:1.0:1767319308.765514:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319308.765531:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377406720:192.168.204.123@tcp:4:dd.0 00000080:00200000:2.0:1767319308.765722:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [257, 257] 00000008:00010000:2.0:1767319308.765735:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.765738:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.765747:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765763:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765771:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765777:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765783:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.765792:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1052672, 1056768) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.765797:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 257 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.765814:0:88918:0:(rw26.c:912:ll_write_end()) pos 1052672, len 4096, copied 4096 00000080:00200000:2.0:1767319308.765819:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e1538d95[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.765822:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2c59765 17ffffc0001001 3:0 ffff8f2437676bd0 257 lru 00000080:00200000:2.0:1767319308.765827:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf17b51e 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1767319308.765829:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e1538d95 00000080:00200000:2.0:1767319308.765830:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.765832:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.765841:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.765854:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.765857:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.765859:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.765871:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.765874:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.765876:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.765881:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765888:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.765897:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.765900:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.765904:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.765907:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [257, 257] 00000080:00200000:2.0:1767319308.765911:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.765914:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.765920:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1056768 i_blocks 2 00000080:00200000:2.0:1767319308.765923:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.765932:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1056768, count: 4096 00000080:00200000:2.0:1767319308.765936:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1056768, bytes: 4096 00000080:00200000:2.0:1767319308.765938:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.765942:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 259, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.765943:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1056768, 1060864) 0 0 00000080:00200000:2.0:1767319308.765946:0:88918: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:1767319308.765951:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [258, 258] 00020000:00200000:2.0:1767319308.765955:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1056768, 1060864) 1060864, 4096 00020000:00200000:2.0:1767319308.765957:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.765962:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [258, 258] 00000008:00010000:2.0:1767319308.765968:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.765971:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.765978:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.765996:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766002:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766007:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766011:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.766016:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1056768, 1060864) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.766020:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 258 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.766035:0:88918:0:(rw26.c:912:ll_write_end()) pos 1056768, len 4096, copied 4096 00000080:00200000:2.0:1767319308.766039:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ada415ee[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.766042:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004a44f638 17ffffc0001001 3:0 ffff8f2437676360 258 lru 00000080:00200000:2.0:1767319308.766047:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007f53ac6b 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1767319308.766048:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ada415ee 00000080:00200000:2.0:1767319308.766049:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.766051:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.766059:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.766071:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.766074:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.766076:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.766088:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.766091:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.766093:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.766096:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766101:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.766106:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.766107:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.766110:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.766112:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [258, 258] 00000080:00200000:2.0:1767319308.766114:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.766116:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.766120:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1060864 i_blocks 2 00000080:00200000:2.0:1767319308.766121:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.766127:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1060864, count: 4096 00000080:00200000:2.0:1767319308.766129:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1060864, bytes: 4096 00000080:00200000:2.0:1767319308.766131:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.766134:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 260, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.766135:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1060864, 1064960) 0 0 00000080:00200000:2.0:1767319308.766136:0:88918: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:1767319308.766140:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [259, 259] 00020000:00200000:2.0:1767319308.766142:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1060864, 1064960) 1064960, 4096 00020000:00200000:2.0:1767319308.766143:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.766146:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [259, 259] 00000008:00010000:2.0:1767319308.766150:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.766151:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.766156:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766169:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766175:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766179:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766183:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.766188:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1060864, 1064960) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.766192:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 259 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.766203:0:88918:0:(rw26.c:912:ll_write_end()) pos 1060864, len 4096, copied 4096 00000080:00200000:2.0:1767319308.766206:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cdd29664[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.766207:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a8875208 17ffffc0001001 3:0 ffff8f24376765e8 259 lru 00000080:00200000:2.0:1767319308.766211:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001c9e9c38 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1767319308.766213:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cdd29664 00000080:00200000:2.0:1767319308.766214:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.766215:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.766220:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.766227:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.766229:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.766230:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.766238:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.766240:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.766241:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.766244:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766249:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.766254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.766255:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.766258:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.766259:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [259, 259] 00000080:00200000:2.0:1767319308.766262:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.766263:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.766266:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1064960 i_blocks 2 00000080:00200000:2.0:1767319308.766268:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.766273:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1064960, count: 4096 00000080:00200000:2.0:1767319308.766276:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1064960, bytes: 4096 00000080:00200000:2.0:1767319308.766277:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.766279:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 261, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.766280:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1064960, 1069056) 0 0 00000080:00200000:2.0:1767319308.766282:0:88918: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:1767319308.766285:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [260, 260] 00020000:00200000:2.0:1767319308.766287:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1064960, 1069056) 1069056, 4096 00020000:00200000:2.0:1767319308.766288:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.766291:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [260, 260] 00000008:00010000:2.0:1767319308.766295:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.766296:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.766325:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.766339:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.773172:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.773321:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.773328:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.773345:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1064960, 1069056) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.773421:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 260 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.773483:0:88918:0:(rw26.c:912:ll_write_end()) pos 1064960, len 4096, copied 4096 00000080:00200000:2.0:1767319308.773492:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e9ab634d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.773495:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004b77c314 17ffffc0001001 3:0 ffff8f2437676ca8 260 lru 00000080:00200000:2.0:1767319308.773501:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e09e6cd9 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1767319308.773502:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e9ab634d 00000080:00200000:2.0:1767319308.773503:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.773507:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.773528:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.773549:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.773552:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.773554:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.773574:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.773577:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.773579:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.773582:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.773589:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.773601:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.773603:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.773609:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.773615:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [260, 260] 00000080:00200000:2.0:1767319308.773626:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.773629:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.773642:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1069056 i_blocks 2 00000080:00200000:2.0:1767319308.773647:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.773675:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1069056, count: 4096 00000080:00200000:2.0:1767319308.773683:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1069056, bytes: 4096 00000080:00200000:2.0:1767319308.773687:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.773693:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 262, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.773695:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1069056, 1073152) 0 0 00000080:00200000:2.0:1767319308.773699:0:88918: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:1767319308.773711:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [261, 261] 00020000:00200000:2.0:1767319308.773717:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1069056, 1073152) 1073152, 4096 00020000:00200000:2.0:1767319308.773721:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.773737:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [261, 261] 00000008:00010000:2.0:1767319308.773749:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.773753:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.773771:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.773793:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.773805:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.773812:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.773818:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.773828:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1069056, 1073152) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.773835:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 261 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.773852:0:88918:0:(rw26.c:912:ll_write_end()) pos 1069056, len 4096, copied 4096 00000080:00200000:2.0:1767319308.773857:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005ed11c44[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.773860:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd47d6be 17ffffc0001001 3:0 ffff8f2437676d80 261 lru 00000080:00200000:2.0:1767319308.773866:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003d2c12e0 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1767319308.773868:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005ed11c44 00000080:00200000:2.0:1767319308.773869:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.773871:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.773880:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.773891:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.773894:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.773897:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.773910:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.773913:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.773916:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.773920:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.773928:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.773937:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.773940:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.773944:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.773948:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [261, 261] 00000080:00200000:2.0:1767319308.773952:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.773955:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.773960:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1073152 i_blocks 2 00000080:00200000:2.0:1767319308.773963:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.773971:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1073152, count: 4096 00000080:00200000:2.0:1767319308.773975:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1073152, bytes: 4096 00000080:00200000:2.0:1767319308.773977:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.773980:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 263, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.773982:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1073152, 1077248) 0 0 00000080:00200000:2.0:1767319308.773984:0:88918: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:1767319308.773989:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [262, 262] 00020000:00200000:2.0:1767319308.773992:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1073152, 1077248) 1077248, 4096 00020000:00200000:2.0:1767319308.773994:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.774000:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [262, 262] 00000008:00010000:2.0:1767319308.774005:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.774007:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.774014:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.774032:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.774041:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.774048:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.774054:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.774063:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1073152, 1077248) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.774069:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 262 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.774085:0:88918:0:(rw26.c:912:ll_write_end()) pos 1073152, len 4096, copied 4096 00000080:00200000:2.0:1767319308.774089:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000a173268[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.774093:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000270586c6 17ffffc0001001 3:0 ffff8f24376760d8 262 lru 00000080:00200000:2.0:1767319308.774098:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006b29f9de 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1767319308.774100:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000a173268 00000080:00200000:2.0:1767319308.774101:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.774103:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.774112:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.774124:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.774127:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.774129:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.774142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.774145:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.774147:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.774152:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.774159:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.774167:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.774169:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.774173:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.774176:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [262, 262] 00000080:00200000:2.0:1767319308.774179:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.774182:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.774187:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1077248 i_blocks 2 00000080:00200000:2.0:1767319308.774190:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.774197:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1077248, count: 4096 00000080:00200000:2.0:1767319308.774202:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1077248, bytes: 4096 00000080:00200000:2.0:1767319308.774204:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.774208:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 264, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.774210:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1077248, 1081344) 0 0 00000080:00200000:2.0:1767319308.774212:0:88918: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:1767319308.774217:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [263, 263] 00020000:00200000:2.0:1767319308.774220:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1077248, 1081344) 1081344, 4096 00020000:00200000:2.0:1767319308.774222:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.774227:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [263, 263] 00000008:00010000:2.0:1767319308.774233:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.774235:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.774243:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.774262:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.774270:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.774277:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.774284:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.774293:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1077248, 1081344) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.774299:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 263 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.776934:0:88918:0:(rw26.c:912:ll_write_end()) pos 1077248, len 4096, copied 4096 00000080:00200000:2.0:1767319308.776946:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f1fe0f31[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.776949:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007a8f3b36 17ffffc0001021 2:0 ffff8f2437676af8 263 lru 00000080:00200000:2.0:1767319308.776957:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009704cde1 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1767319308.776959:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f1fe0f31 00000080:00200000:2.0:1767319308.776960:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.776966:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.776988:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.777013:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.777017:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.777020:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.777054:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.777057:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.777061:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.777068:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777078:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.777095:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.777099:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.777106:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.777113:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [263, 263] 00000080:00200000:2.0:1767319308.777120:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.777124:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.777135:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1081344 i_blocks 2 00000080:00200000:2.0:1767319308.777140:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.777160:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1081344, count: 4096 00000080:00200000:2.0:1767319308.777168:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1081344, bytes: 4096 00000080:00200000:2.0:1767319308.777173:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.777178:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 265, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.777181:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1081344, 1085440) 0 0 00000080:00200000:2.0:1767319308.777185:0:88918: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:1767319308.777197:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [264, 264] 00020000:00200000:2.0:1767319308.777202:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1081344, 1085440) 1085440, 4096 00020000:00200000:2.0:1767319308.777206:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.777219:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [264, 264] 00000008:00010000:2.0:1767319308.777230:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.777234:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.777249:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777275:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777294:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777331:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777340:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.777351:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1081344, 1085440) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.777525:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 264 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.777545:0:88918:0:(rw26.c:912:ll_write_end()) pos 1081344, len 4096, copied 4096 00000080:00200000:2.0:1767319308.777551:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000065912f04[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.777554:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000da531b96 17ffffc0001001 3:0 ffff8f2437676510 264 lru 00000080:00200000:2.0:1767319308.777561:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac171703 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1767319308.777563:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000065912f04 00000080:00200000:2.0:1767319308.777564:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.777567:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.777577:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.777590:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.777594:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.777596:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.777610:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.777613:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.777615:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.777620:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777628:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.777638:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.777640:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.777645:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.777648:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [264, 264] 00000080:00200000:2.0:1767319308.777653:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.777656:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.777661:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1085440 i_blocks 2 00000080:00200000:2.0:1767319308.777664:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.777674:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1085440, count: 4096 00000080:00200000:2.0:1767319308.777678:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1085440, bytes: 4096 00000080:00200000:2.0:1767319308.777681:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.777685:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 266, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.777686:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1085440, 1089536) 0 0 00000080:00200000:2.0:1767319308.777689:0:88918: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:1767319308.777695:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [265, 265] 00020000:00200000:2.0:1767319308.777699:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1085440, 1089536) 1089536, 4096 00020000:00200000:2.0:1767319308.777701:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.777707:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [265, 265] 00000008:00010000:2.0:1767319308.777713:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.777716:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.777724:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777744:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777754:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777761:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.777769:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.777778:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1085440, 1089536) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.777784:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 265 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.777801:0:88918:0:(rw26.c:912:ll_write_end()) pos 1085440, len 4096, copied 4096 00000080:00200000:2.0:1767319308.777806:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cbf15c65[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.777809:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000034971119 17ffffc0001001 3:0 ffff8f2437676a20 265 lru 00000080:00200000:2.0:1767319308.777815:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9311df9 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1767319308.777824:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cbf15c65 00000080:00200000:2.0:1767319308.777825:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.777828:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.778230:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.778247:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.778250:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.778252:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.778265:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.778268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.778270:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.778274:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778281:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.778290:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.778292:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.778297:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.778300:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [265, 265] 00000080:00200000:2.0:1767319308.778328:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.778331:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.778336:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1089536 i_blocks 2 00000080:00200000:2.0:1767319308.778339:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.778349:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1089536, count: 4096 00000080:00200000:2.0:1767319308.778353:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1089536, bytes: 4096 00000080:00200000:2.0:1767319308.778356:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.778360:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 267, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.778361:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1089536, 1093632) 0 0 00000080:00200000:2.0:1767319308.778364:0:88918: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:1767319308.778370:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [266, 266] 00020000:00200000:2.0:1767319308.778373:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1089536, 1093632) 1093632, 4096 00020000:00200000:2.0:1767319308.778376:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.778382:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [266, 266] 00000008:00010000:2.0:1767319308.778388:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.778391:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.778399:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778418:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778427:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778435:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778441:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.778449:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1089536, 1093632) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.778455:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 266 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.778758:0:88918:0:(rw26.c:912:ll_write_end()) pos 1089536, len 4096, copied 4096 00000080:00200000:2.0:1767319308.778764:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009aaf358f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.778767:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008ad9e3bb 17ffffc0001001 3:0 ffff8f2437676870 266 lru 00000080:00200000:2.0:1767319308.778773:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5a48da0 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1767319308.778775:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009aaf358f 00000080:00200000:2.0:1767319308.778776:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.778778:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.778787:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.778799:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.778802:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.778804:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.778818:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.778821:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.778824:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.778828:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778836:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.778844:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.778846:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.778851:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.778854:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [266, 266] 00000080:00200000:2.0:1767319308.778858:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.778861:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.778866:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1093632 i_blocks 2 00000080:00200000:2.0:1767319308.778869:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.778878:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1093632, count: 4096 00000080:00200000:2.0:1767319308.778881:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1093632, bytes: 4096 00000080:00200000:2.0:1767319308.778883:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.778886:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 268, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.778887:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1093632, 1097728) 0 0 00000080:00200000:2.0:1767319308.778889:0:88918: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:1767319308.778893:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [267, 267] 00020000:00200000:2.0:1767319308.778895:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1093632, 1097728) 1097728, 4096 00020000:00200000:2.0:1767319308.778897:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.778901:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [267, 267] 00000008:00010000:2.0:1767319308.778905:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.778907:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.778913:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778930:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778939:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778945:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.778951:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.778960:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1093632, 1097728) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.778966:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 267 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.778983:0:88918:0:(rw26.c:912:ll_write_end()) pos 1093632, len 4096, copied 4096 00000080:00200000:2.0:1767319308.778987:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000096bcb40f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.778991:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000084388248 17ffffc0001001 3:0 ffff8f24376775e8 267 lru 00000080:00200000:2.0:1767319308.778996:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000034457937 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1767319308.778998:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000096bcb40f 00000080:00200000:2.0:1767319308.778999:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.779001:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.779010:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.779022:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.779025:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.779255:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.779271:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.779273:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.779276:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.779280:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779288:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.779296:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.779299:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.779336:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.779340:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [267, 267] 00000080:00200000:2.0:1767319308.779344:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.779347:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.779352:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1097728 i_blocks 2 00000080:00200000:2.0:1767319308.779355:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.779362:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1097728, count: 4096 00000080:00200000:2.0:1767319308.779366:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1097728, bytes: 4096 00000080:00200000:2.0:1767319308.779368:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.779372:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 269, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.779374:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1097728, 1101824) 0 0 00000080:00200000:2.0:1767319308.779376:0:88918: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:1767319308.779382:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [268, 268] 00020000:00200000:2.0:1767319308.779385:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1097728, 1101824) 1101824, 4096 00020000:00200000:2.0:1767319308.779388:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.779394:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [268, 268] 00000008:00010000:2.0:1767319308.779400:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.779402:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.779409:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779429:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779437:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779442:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779446:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.779451:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1097728, 1101824) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.779456:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 268 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.779480:0:88918:0:(rw26.c:912:ll_write_end()) pos 1097728, len 4096, copied 4096 00000080:00200000:2.0:1767319308.779485:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000f7d1fb4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.779488:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000acd07826 17ffffc0001001 3:0 ffff8f2437677ca8 268 lru 00000080:00200000:2.0:1767319308.779494:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef920039 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1767319308.779496:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000f7d1fb4 00000080:00200000:2.0:1767319308.779498:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.779500:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.779509:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.779521:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.779524:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.779527:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.779540:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.779543:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.779545:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.779549:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779556:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.779564:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.779566:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.779571:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.779574:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [268, 268] 00000080:00200000:2.0:1767319308.779577:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.779580:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.779585:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1101824 i_blocks 2 00000080:00200000:2.0:1767319308.779587:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.779596:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1101824, count: 4096 00000080:00200000:2.0:1767319308.779600:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1101824, bytes: 4096 00000080:00200000:2.0:1767319308.779603:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.779607:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 270, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.779608:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1101824, 1105920) 0 0 00000080:00200000:2.0:1767319308.779611:0:88918: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:1767319308.779616:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [269, 269] 00020000:00200000:2.0:1767319308.779618:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1101824, 1105920) 1105920, 4096 00020000:00200000:2.0:1767319308.779620:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.779625:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [269, 269] 00000008:00010000:2.0:1767319308.779631:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.779633:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.779640:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779659:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779668:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779675:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779681:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.779690:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1101824, 1105920) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.779695:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 269 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.779714:0:88918:0:(rw26.c:912:ll_write_end()) pos 1101824, len 4096, copied 4096 00000080:00200000:2.0:1767319308.779718:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005458b8d6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.779721:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000017e33748 17ffffc0001001 3:0 ffff8f2437677d80 269 lru 00000080:00200000:2.0:1767319308.779726:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc561af7 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1767319308.779728:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005458b8d6 00000080:00200000:2.0:1767319308.779729:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.779731:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.779740:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.779751:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.779754:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.779756:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.779768:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.779770:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.779773:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.779777:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779784:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.779791:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.779794:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.779798:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.779801:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [269, 269] 00000080:00200000:2.0:1767319308.779805:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.779809:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.779814:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1105920 i_blocks 2 00000080:00200000:2.0:1767319308.779817:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.779824:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1105920, count: 4096 00000080:00200000:2.0:1767319308.779828:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1105920, bytes: 4096 00000080:00200000:2.0:1767319308.779830:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.779834:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 271, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.779835:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1105920, 1110016) 0 0 00000080:00200000:2.0:1767319308.779838:0:88918: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:1767319308.779843:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [270, 270] 00020000:00200000:2.0:1767319308.779846:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1105920, 1110016) 1110016, 4096 00020000:00200000:2.0:1767319308.779849:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.779854:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [270, 270] 00000008:00010000:2.0:1767319308.779859:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.779862:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.779869:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779888:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779897:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779904:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.779912:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.779920:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1105920, 1110016) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.779926:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 270 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.779944:0:88918:0:(rw26.c:912:ll_write_end()) pos 1105920, len 4096, copied 4096 00000080:00200000:2.0:1767319308.779949:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e12033fb[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.779952:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c79d07a7 17ffffc0001001 3:0 ffff8f24376770d8 270 lru 00000080:00200000:2.0:1767319308.779957:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6fdb5b4 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1767319308.779960:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e12033fb 00000080:00200000:2.0:1767319308.779961:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.779963:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.779972:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.779984:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.779987:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.779989:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.780000:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.780003:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.780005:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.780010:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780017:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.780024:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.780121:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.780127:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.780130:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [270, 270] 00000080:00200000:2.0:1767319308.780134:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.780137:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.780143:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1110016 i_blocks 2 00000080:00200000:2.0:1767319308.780146:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.780154:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1110016, count: 4096 00000080:00200000:2.0:1767319308.780158:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1110016, bytes: 4096 00000080:00200000:2.0:1767319308.780161:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.780165:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 272, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.780167:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1110016, 1114112) 0 0 00000080:00200000:2.0:1767319308.780169:0:88918: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:1767319308.780175:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [271, 271] 00020000:00200000:2.0:1767319308.780178:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1110016, 1114112) 1114112, 4096 00020000:00200000:2.0:1767319308.780180:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.780186:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [271, 271] 00000008:00010000:2.0:1767319308.780192:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.780195:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.780202:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780222:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780231:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780239:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780246:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.780255:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1110016, 1114112) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.780260:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 271 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.780275:0:88918:0:(rw26.c:912:ll_write_end()) pos 1110016, len 4096, copied 4096 00000080:00200000:2.0:1767319308.780279:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fa2f7122[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.780282:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001c5f30c7 17ffffc0001001 3:0 ffff8f2437677af8 271 lru 00000080:00200000:2.0:1767319308.780289:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9ae875c 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1767319308.780291:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fa2f7122 00000080:00200000:2.0:1767319308.780292:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.780294:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.780335:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.780348:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.780352:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.780354:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.780366:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.780369:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.780372:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.780376:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780383:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.780391:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.780393:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.780397:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.780399:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [271, 271] 00000080:00200000:2.0:1767319308.780402:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.780405:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.780410:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1114112 i_blocks 2 00000080:00200000:2.0:1767319308.780413:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.780421:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1114112, count: 4096 00000080:00200000:2.0:1767319308.780424:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1114112, bytes: 4096 00000080:00200000:2.0:1767319308.780426:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.780430:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 273, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.780432:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1114112, 1118208) 0 0 00000080:00200000:2.0:1767319308.780434:0:88918: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:1767319308.780439:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [272, 272] 00020000:00200000:2.0:1767319308.780442:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1114112, 1118208) 1118208, 4096 00020000:00200000:2.0:1767319308.780444:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.780449:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [272, 272] 00000008:00010000:2.0:1767319308.780454:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.780457:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.780479:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780497:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780505:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780512:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780518:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.780525:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1114112, 1118208) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.780531:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 272 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.780548:0:88918:0:(rw26.c:912:ll_write_end()) pos 1114112, len 4096, copied 4096 00000080:00200000:2.0:1767319308.780552:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ca7c5eff[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.780555:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000013ac52a2 17ffffc0001001 3:0 ffff8f2437677510 272 lru 00000080:00200000:2.0:1767319308.780561:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b03f628d 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1767319308.780563:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ca7c5eff 00000080:00200000:2.0:1767319308.780564:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.780566:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.780575:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.780587:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.780590:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.780592:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.780603:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.780605:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.780608:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.780612:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780620:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.780628:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.780630:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.780635:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.780638:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [272, 272] 00000080:00200000:2.0:1767319308.780641:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.780645:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.780649:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1118208 i_blocks 2 00000080:00200000:2.0:1767319308.780652:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.780659:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1118208, count: 4096 00000080:00200000:2.0:1767319308.780663:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1118208, bytes: 4096 00000080:00200000:2.0:1767319308.780666:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.780669:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 274, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.780671:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1118208, 1122304) 0 0 00000080:00200000:2.0:1767319308.780674:0:88918: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:1767319308.780679:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [273, 273] 00020000:00200000:2.0:1767319308.780681:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1118208, 1122304) 1122304, 4096 00020000:00200000:2.0:1767319308.780684:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.780689:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [273, 273] 00000008:00010000:2.0:1767319308.780694:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.780697:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.780703:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780721:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780730:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780737:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780744:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.780750:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1118208, 1122304) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.780754:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 273 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.780766:0:88918:0:(rw26.c:912:ll_write_end()) pos 1118208, len 4096, copied 4096 00000080:00200000:2.0:1767319308.780769:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000093517ce8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.780771:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a81ce223 17ffffc0001001 3:0 ffff8f2437677a20 273 lru 00000080:00200000:2.0:1767319308.780775:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000069e20dad 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1767319308.780777:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000093517ce8 00000080:00200000:2.0:1767319308.780778:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.780779:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.780785:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.780792:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.780794:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.780796:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.780803:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.780805:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.780807:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.780810:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780814:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.780820:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.780821:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.780823:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.780825:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [273, 273] 00000080:00200000:2.0:1767319308.780827:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.780829:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.780833:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1122304 i_blocks 2 00000080:00200000:2.0:1767319308.780835:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.780841:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1122304, count: 4096 00000080:00200000:2.0:1767319308.780843:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1122304, bytes: 4096 00000080:00200000:2.0:1767319308.780845:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.780847:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 275, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.780848:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1122304, 1126400) 0 0 00000080:00200000:2.0:1767319308.780850:0:88918: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:1767319308.780853:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [274, 274] 00020000:00200000:2.0:1767319308.780855:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1122304, 1126400) 1126400, 4096 00020000:00200000:2.0:1767319308.780857:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.780860:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [274, 274] 00000008:00010000:2.0:1767319308.780863:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.780865:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.780870:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780882:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780888:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780892:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780896:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.780901:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1122304, 1126400) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.780904:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 274 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.780918:0:88918:0:(rw26.c:912:ll_write_end()) pos 1122304, len 4096, copied 4096 00000080:00200000:2.0:1767319308.780922:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002e5aca59[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.780925:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc6799c7 17ffffc0001001 3:0 ffff8f2437677870 274 lru 00000080:00200000:2.0:1767319308.780931:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb97dd05 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1767319308.780933:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002e5aca59 00000080:00200000:2.0:1767319308.780934:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.780936:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.780944:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.780955:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.780958:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.780960:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.780975:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.780978:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.780980:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.780984:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.780992:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.781000:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.781002:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.781006:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.781009:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [274, 274] 00000080:00200000:2.0:1767319308.781012:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.781015:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.781020:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1126400 i_blocks 2 00000080:00200000:2.0:1767319308.781023:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.781105:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1126400, count: 4096 00000080:00200000:2.0:1767319308.781109:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1126400, bytes: 4096 00000080:00200000:2.0:1767319308.781111:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.781113:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 276, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.781114:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1126400, 1130496) 0 0 00000080:00200000:2.0:1767319308.781116:0:88918: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:1767319308.781120:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [275, 275] 00020000:00200000:2.0:1767319308.781122:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1126400, 1130496) 1130496, 4096 00020000:00200000:2.0:1767319308.781124:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.781128:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [275, 275] 00000008:00010000:2.0:1767319308.781132:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.781134:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.781139:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781152:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781158:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781162:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781166:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781171:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1126400, 1130496) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.781175:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 275 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.781185:0:88918:0:(rw26.c:912:ll_write_end()) pos 1126400, len 4096, copied 4096 00000080:00200000:2.0:1767319308.781188:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000069bcd7d5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.781190:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7e78764 17ffffc0001001 3:0 ffff8f2437677948 275 lru 00000080:00200000:2.0:1767319308.781194:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006423db2e 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1767319308.781196:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000069bcd7d5 00000080:00200000:2.0:1767319308.781196:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.781198:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.781203:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781214:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.781217:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.781220:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.781234:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.781236:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.781239:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.781244:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781251:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.781259:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.781262:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.781265:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.781268:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [275, 275] 00000080:00200000:2.0:1767319308.781272:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.781275:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.781280:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1130496 i_blocks 2 00000080:00200000:2.0:1767319308.781282:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.781290:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1130496, count: 4096 00000080:00200000:2.0:1767319308.781294:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1130496, bytes: 4096 00000080:00200000:2.0:1767319308.781296:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.781300:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 277, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.781344:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1130496, 1134592) 0 0 00000080:00200000:2.0:1767319308.781347:0:88918: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:1767319308.781353:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [276, 276] 00020000:00200000:2.0:1767319308.781356:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1130496, 1134592) 1134592, 4096 00020000:00200000:2.0:1767319308.781358:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.781364:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [276, 276] 00000008:00010000:2.0:1767319308.781370:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.781372:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.781379:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781398:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781407:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781414:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781419:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781424:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1130496, 1134592) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.781428:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 276 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.781441:0:88918:0:(rw26.c:912:ll_write_end()) pos 1130496, len 4096, copied 4096 00000080:00200000:2.0:1767319308.781443:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000089a5a04c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.781445:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000182e3c0b 17ffffc0001001 3:0 ffff8f24376776c0 276 lru 00000080:00200000:2.0:1767319308.781449:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000068f0d99 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1767319308.781450:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000089a5a04c 00000080:00200000:2.0:1767319308.781451:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.781453:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.781458:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781479:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.781481:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.781483:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.781492:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.781494:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.781495:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.781498:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781503:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.781509:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.781510:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.781512:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.781514:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [276, 276] 00000080:00200000:2.0:1767319308.781517:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.781519:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.781523:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1134592 i_blocks 2 00000080:00200000:2.0:1767319308.781524:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.781531:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1134592, count: 4096 00000080:00200000:2.0:1767319308.781534:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1134592, bytes: 4096 00000080:00200000:2.0:1767319308.781536:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.781538:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 278, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.781539:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1134592, 1138688) 0 0 00000080:00200000:2.0:1767319308.781541:0:88918: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:1767319308.781544:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [277, 277] 00020000:00200000:2.0:1767319308.781546:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1134592, 1138688) 1138688, 4096 00020000:00200000:2.0:1767319308.781548:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.781551:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [277, 277] 00000008:00010000:2.0:1767319308.781555:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.781556:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.781561:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781573:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781578:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781583:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781586:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781592:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1134592, 1138688) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.781595:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 277 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.781606:0:88918:0:(rw26.c:912:ll_write_end()) pos 1134592, len 4096, copied 4096 00000080:00200000:2.0:1767319308.781608:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007081b91d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.781610:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c80994ec 17ffffc0001001 3:0 ffff8f24376771b0 277 lru 00000080:00200000:2.0:1767319308.781614:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006c29817e 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1767319308.781615:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007081b91d 00000080:00200000:2.0:1767319308.781616:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.781618:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.781622:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781630:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.781631:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.781633:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.781641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.781642:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.781644:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.781647:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781651:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.781656:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.781657:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.781660:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.781662:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [277, 277] 00000080:00200000:2.0:1767319308.781665:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.781668:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.781672:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1138688 i_blocks 2 00000080:00200000:2.0:1767319308.781675:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.781682:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1138688, count: 4096 00000080:00200000:2.0:1767319308.781686:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1138688, bytes: 4096 00000080:00200000:2.0:1767319308.781688:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.781691:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 279, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.781693:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1138688, 1142784) 0 0 00000080:00200000:2.0:1767319308.781695:0:88918: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:1767319308.781699:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [278, 278] 00020000:00200000:2.0:1767319308.781702:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1138688, 1142784) 1142784, 4096 00020000:00200000:2.0:1767319308.781704:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.781709:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [278, 278] 00000008:00010000:2.0:1767319308.781714:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.781716:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.781723:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781741:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781747:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781752:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781755:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781761:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1138688, 1142784) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.781766:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 278 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.781784:0:88918:0:(rw26.c:912:ll_write_end()) pos 1138688, len 4096, copied 4096 00000080:00200000:2.0:1767319308.781787:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a52c2767[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.781788:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000628659f7 17ffffc0001021 2:0 ffff8f2437677288 278 lru 00000080:00200000:2.0:1767319308.781792:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f89f5cf1 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1767319308.781794:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a52c2767 00000080:00200000:2.0:1767319308.781794:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.781796:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.781801:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781808:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.781810:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.781812:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.781819:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.781821:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.781822:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.781825:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781830:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.781835:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.781836:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.781839:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.781841:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [278, 278] 00000080:00200000:2.0:1767319308.781843:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.781845:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.781848:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1142784 i_blocks 2 00000080:00200000:2.0:1767319308.781850:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.781855:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1142784, count: 4096 00000080:00200000:2.0:1767319308.781857:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1142784, bytes: 4096 00000080:00200000:2.0:1767319308.781859:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.781861:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 280, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.781862:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1142784, 1146880) 0 0 00000080:00200000:2.0:1767319308.781864:0:88918: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:1767319308.781867:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [279, 279] 00020000:00200000:2.0:1767319308.781869:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1142784, 1146880) 1146880, 4096 00020000:00200000:2.0:1767319308.781871:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.781874:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [279, 279] 00000008:00010000:2.0:1767319308.781877:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.781878:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.781883:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781895:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781901:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781905:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781909:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781914:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1142784, 1146880) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.781917:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 279 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.781932:0:88918:0:(rw26.c:912:ll_write_end()) pos 1142784, len 4096, copied 4096 00000080:00200000:2.0:1767319308.781936:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bc3d18dd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.781939:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d146f35f 17ffffc0001001 3:0 ffff8f2437677e58 279 lru 00000080:00200000:2.0:1767319308.781944:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000074071fd1 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1767319308.781945:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bc3d18dd 00000080:00200000:2.0:1767319308.781946:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.781948:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.781955:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.781965:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.781968:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.781971:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.781982:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.781985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.781986:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.781989:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.781994:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.781999:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.782001:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.782003:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.782005:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [279, 279] 00000080:00200000:2.0:1767319308.782007:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.782009:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.782013:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1146880 i_blocks 2 00000080:00200000:2.0:1767319308.782014:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.782020:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1146880, count: 4096 00000080:00200000:2.0:1767319308.782022:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1146880, bytes: 4096 00000080:00200000:2.0:1767319308.782024:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.782106:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 281, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.782107:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1146880, 1150976) 0 0 00000080:00200000:2.0:1767319308.782109:0:88918: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:1767319308.782113:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [280, 280] 00020000:00200000:2.0:1767319308.782115:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1146880, 1150976) 1150976, 4096 00020000:00200000:2.0:1767319308.782117:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.782121:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [280, 280] 00000008:00010000:2.0:1767319308.782125:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.782126:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.782131:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782144:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782152:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782159:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782165:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.782174:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1146880, 1150976) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.782179:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 280 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.782195:0:88918:0:(rw26.c:912:ll_write_end()) pos 1146880, len 4096, copied 4096 00000080:00200000:2.0:1767319308.782199:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006afadb99[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.782202:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000002994d37 17ffffc0001001 3:0 ffff8f2437677000 280 lru 00000080:00200000:2.0:1767319308.782208:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0f64a5d 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1767319308.782210:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006afadb99 00000080:00200000:2.0:1767319308.782211:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.782213:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.782221:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.782233:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.782236:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.782238:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.782250:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.782253:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.782256:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.782260:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782268:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.782276:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.782278:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.782283:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.782286:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [280, 280] 00000080:00200000:2.0:1767319308.782290:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.782293:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.782297:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1150976 i_blocks 2 00000080:00200000:2.0:1767319308.782300:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.782369:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1150976, count: 4096 00000080:00200000:2.0:1767319308.782374:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1150976, bytes: 4096 00000080:00200000:2.0:1767319308.782377:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.782380:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 282, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.782381:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1150976, 1155072) 0 0 00000080:00200000:2.0:1767319308.782383:0:88918: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:1767319308.782387:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [281, 281] 00020000:00200000:2.0:1767319308.782390:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1150976, 1155072) 1155072, 4096 00020000:00200000:2.0:1767319308.782391:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.782397:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [281, 281] 00000008:00010000:2.0:1767319308.782403:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.782405:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.782413:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782433:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782441:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782448:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782454:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.782472:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1150976, 1155072) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.782478:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 281 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.782494:0:88918:0:(rw26.c:912:ll_write_end()) pos 1150976, len 4096, copied 4096 00000080:00200000:2.0:1767319308.782498:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bea9af4a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.782500:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1301f7d 17ffffc0001001 3:0 ffff8f2437677798 281 lru 00000080:00200000:2.0:1767319308.782505:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000004c1585 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1767319308.782507:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bea9af4a 00000080:00200000:2.0:1767319308.782509:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.782511:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.782518:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.782529:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.782532:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.782534:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.782548:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.782550:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.782553:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.782556:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782562:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.782567:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.782568:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.782571:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.782573:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [281, 281] 00000080:00200000:2.0:1767319308.782575:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.782577:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.782581:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1155072 i_blocks 2 00000080:00200000:2.0:1767319308.782582:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.782588:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1155072, count: 4096 00000080:00200000:2.0:1767319308.782590:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1155072, bytes: 4096 00000080:00200000:2.0:1767319308.782592:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.782594:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 283, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.782595:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1155072, 1159168) 0 0 00000080:00200000:2.0:1767319308.782596:0:88918: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:1767319308.782600:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [282, 282] 00020000:00200000:2.0:1767319308.782602:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1155072, 1159168) 1159168, 4096 00020000:00200000:2.0:1767319308.782603:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.782607:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [282, 282] 00000008:00010000:2.0:1767319308.782610:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.782611:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.782616:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782629:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782635:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782639:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782643:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.782648:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1155072, 1159168) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.782652:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 282 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.782663:0:88918:0:(rw26.c:912:ll_write_end()) pos 1155072, len 4096, copied 4096 00000080:00200000:2.0:1767319308.782667:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007237ec39[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.782670:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000be32687c 17ffffc0001001 3:0 ffff8f2437677438 282 lru 00000080:00200000:2.0:1767319308.782675:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000caea5564 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1767319308.782677:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007237ec39 00000080:00200000:2.0:1767319308.782679:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.782681:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.782689:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.782700:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.782702:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.782704:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.782722:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.782724:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.782726:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.782729:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782734:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.782740:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.782741:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.782744:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.782746:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [282, 282] 00000080:00200000:2.0:1767319308.782748:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.782750:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.782754:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1159168 i_blocks 2 00000080:00200000:2.0:1767319308.782755:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.782761:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1159168, count: 4096 00000080:00200000:2.0:1767319308.782764:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1159168, bytes: 4096 00000080:00200000:2.0:1767319308.782765:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.782767:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 284, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.782769:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1159168, 1163264) 0 0 00000080:00200000:2.0:1767319308.782770:0:88918: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:1767319308.782774:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [283, 283] 00020000:00200000:2.0:1767319308.782776:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1159168, 1163264) 1163264, 4096 00020000:00200000:2.0:1767319308.782778:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.782781:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [283, 283] 00000008:00010000:2.0:1767319308.782785:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.782786:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.782791:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782804:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782810:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782815:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782819:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.782824:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1159168, 1163264) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.782828:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 283 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.782838:0:88918:0:(rw26.c:912:ll_write_end()) pos 1159168, len 4096, copied 4096 00000080:00200000:2.0:1767319308.782841:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e8adfece[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.782843:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000083d50394 17ffffc0001001 3:0 ffff8f2437677bd0 283 lru 00000080:00200000:2.0:1767319308.782847:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000097d55b8e 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1767319308.782849:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e8adfece 00000080:00200000:2.0:1767319308.782850:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.782851:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.782856:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.782863:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.782865:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.782867:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.782874:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.782876:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.782878:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.782880:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782885:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.782890:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.782891:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.782893:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.782895:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [283, 283] 00000080:00200000:2.0:1767319308.782897:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.782899:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.782902:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1163264 i_blocks 2 00000080:00200000:2.0:1767319308.782904:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.782909:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1163264, count: 4096 00000080:00200000:2.0:1767319308.782911:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1163264, bytes: 4096 00000080:00200000:2.0:1767319308.782913:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.782915:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 285, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.782916:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1163264, 1167360) 0 0 00000080:00200000:2.0:1767319308.782917:0:88918: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:1767319308.782922:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [284, 284] 00020000:00200000:2.0:1767319308.782924:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1163264, 1167360) 1167360, 4096 00020000:00200000:2.0:1767319308.782927:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.782931:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [284, 284] 00000008:00010000:2.0:1767319308.782936:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.782938:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.782944:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782962:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782970:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782977:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.782983:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.782990:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1163264, 1167360) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.782995:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 284 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.783011:0:88918:0:(rw26.c:912:ll_write_end()) pos 1163264, len 4096, copied 4096 00000080:00200000:2.0:1767319308.783015:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002d52db49[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.783017:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5cd45dd 17ffffc0001001 3:0 ffff8f2437677360 284 lru 00000080:00200000:2.0:1767319308.783022:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc94e4cb 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1767319308.783024:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002d52db49 00000080:00200000:2.0:1767319308.783037:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.783040:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.783048:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.783060:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.783062:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.783065:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.783076:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.783079:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.783081:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.783086:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783093:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.783101:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.783103:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.783107:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.783110:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [284, 284] 00000080:00200000:2.0:1767319308.783114:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.783117:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.783121:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1167360 i_blocks 2 00000080:00200000:2.0:1767319308.783124:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.783130:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1167360, count: 4096 00000080:00200000:2.0:1767319308.783134:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1167360, bytes: 4096 00000080:00200000:2.0:1767319308.783136:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.783139:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 286, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.783141:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1167360, 1171456) 0 0 00000080:00200000:2.0:1767319308.783143:0:88918: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:1767319308.783148:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [285, 285] 00020000:00200000:2.0:1767319308.783151:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1167360, 1171456) 1171456, 4096 00020000:00200000:2.0:1767319308.783153:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.783158:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [285, 285] 00000008:00010000:2.0:1767319308.783163:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.783164:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.783171:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783190:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783199:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783206:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783213:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.783222:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1167360, 1171456) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.783228:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 285 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.783244:0:88918:0:(rw26.c:912:ll_write_end()) pos 1167360, len 4096, copied 4096 00000080:00200000:2.0:1767319308.783248:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000061adb135[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.783251:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000949770d7 17ffffc0001001 3:0 ffff8f243768b5e8 285 lru 00000080:00200000:2.0:1767319308.783257:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000154a6ca6 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1767319308.783259:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000061adb135 00000080:00200000:2.0:1767319308.783260:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.783263:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.783271:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.783282:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.783285:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.783287:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.783300:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.783344:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.783347:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.783351:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783359:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.783368:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.783370:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.783375:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.783378:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [285, 285] 00000080:00200000:2.0:1767319308.783381:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.783384:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.783390:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1171456 i_blocks 2 00000080:00200000:2.0:1767319308.783392:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.783400:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1171456, count: 4096 00000080:00200000:2.0:1767319308.783404:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1171456, bytes: 4096 00000080:00200000:2.0:1767319308.783407:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.783410:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 287, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.783412:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1171456, 1175552) 0 0 00000080:00200000:2.0:1767319308.783414:0:88918: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:1767319308.783419:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [286, 286] 00020000:00200000:2.0:1767319308.783422:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1171456, 1175552) 1175552, 4096 00020000:00200000:2.0:1767319308.783424:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.783428:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [286, 286] 00000008:00010000:2.0:1767319308.783434:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.783436:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.783443:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783472:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783482:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783489:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783496:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.783503:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1171456, 1175552) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.783509:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 286 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.783528:0:88918:0:(rw26.c:912:ll_write_end()) pos 1171456, len 4096, copied 4096 00000080:00200000:2.0:1767319308.783532:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ed8f44cc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.783535:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000050cf9d2 17ffffc0001001 3:0 ffff8f243768bca8 286 lru 00000080:00200000:2.0:1767319308.783540:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d17e5111 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1767319308.783542:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ed8f44cc 00000080:00200000:2.0:1767319308.783543:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.783545:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.783553:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.783564:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.783567:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.783569:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.783586:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.783589:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.783592:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.783596:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783603:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.783613:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.783615:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.783620:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.783623:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [286, 286] 00000080:00200000:2.0:1767319308.783626:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.783628:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.783635:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1175552 i_blocks 2 00000080:00200000:2.0:1767319308.783637:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.783644:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1175552, count: 4096 00000080:00200000:2.0:1767319308.783648:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1175552, bytes: 4096 00000080:00200000:2.0:1767319308.783650:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.783653:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 288, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.783654:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1175552, 1179648) 0 0 00000080:00200000:2.0:1767319308.783657:0:88918: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:1767319308.783661:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [287, 287] 00020000:00200000:2.0:1767319308.783664:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1175552, 1179648) 1179648, 4096 00020000:00200000:2.0:1767319308.783666:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.783671:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [287, 287] 00000008:00010000:2.0:1767319308.783676:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.783679:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.783686:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783702:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783711:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783718:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783723:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.783730:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1175552, 1179648) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.783736:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 287 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.783750:0:88918:0:(rw26.c:912:ll_write_end()) pos 1175552, len 4096, copied 4096 00000080:00200000:2.0:1767319308.783754:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a82e7df9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.783757:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000982026b7 17ffffc0001001 3:0 ffff8f243768bd80 287 lru 00000080:00200000:2.0:1767319308.783761:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0ca3ffb 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1767319308.783763:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a82e7df9 00000080:00200000:2.0:1767319308.783764:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.783766:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.783773:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.783783:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.783786:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.783788:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.783798:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.783801:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.783803:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.783806:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783813:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.783820:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.783822:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.783826:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.783829:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [287, 287] 00000080:00200000:2.0:1767319308.783832:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.783834:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.783839:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1179648 i_blocks 2 00000080:00200000:2.0:1767319308.783841:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.783848:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1179648, count: 4096 00000080:00200000:2.0:1767319308.783852:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1179648, bytes: 4096 00000080:00200000:2.0:1767319308.783854:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.783856:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 289, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.783858:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1179648, 1183744) 0 0 00000080:00200000:2.0:1767319308.783860:0:88918: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:1767319308.783865:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [288, 288] 00020000:00200000:2.0:1767319308.783868:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1179648, 1183744) 1183744, 4096 00020000:00200000:2.0:1767319308.783870:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.783874:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [288, 288] 00000008:00010000:2.0:1767319308.783880:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.783881:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.783889:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783907:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783915:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783922:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.783929:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.783938:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1179648, 1183744) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.783943:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 288 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.783959:0:88918:0:(rw26.c:912:ll_write_end()) pos 1179648, len 4096, copied 4096 00000080:00200000:2.0:1767319308.783963:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000092dce61d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.783966:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000020ba5cc1 17ffffc0001001 3:0 ffff8f243768b0d8 288 lru 00000080:00200000:2.0:1767319308.783972:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000019364915 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1767319308.783974:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000092dce61d 00000080:00200000:2.0:1767319308.783975:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.783980:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.783988:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.784000:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.784003:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.784005:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.784018:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.784021:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.784023:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.784027:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784035:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.784044:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.784047:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.784052:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.784054:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [288, 288] 00000080:00200000:2.0:1767319308.784058:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.784060:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.784066:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1183744 i_blocks 2 00000080:00200000:2.0:1767319308.784069:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.784077:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1183744, count: 4096 00000080:00200000:2.0:1767319308.784081:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1183744, bytes: 4096 00000080:00200000:2.0:1767319308.784084:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.784088:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 290, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.784090:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1183744, 1187840) 0 0 00000080:00200000:2.0:1767319308.784092:0:88918: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:1767319308.784097:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [289, 289] 00020000:00200000:2.0:1767319308.784100:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1183744, 1187840) 1187840, 4096 00020000:00200000:2.0:1767319308.784103:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.784108:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [289, 289] 00000008:00010000:2.0:1767319308.784112:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.784114:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.784119:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784132:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784139:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784147:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784154:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.784163:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1183744, 1187840) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.784170:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 289 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.784186:0:88918:0:(rw26.c:912:ll_write_end()) pos 1183744, len 4096, copied 4096 00000080:00200000:2.0:1767319308.784190:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d2ac60b7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.784194:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003d22e0c8 17ffffc0001001 3:0 ffff8f243768baf8 289 lru 00000080:00200000:2.0:1767319308.784199:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000529e8e18 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1767319308.784202:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d2ac60b7 00000080:00200000:2.0:1767319308.784203:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.784205:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.784213:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.784222:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.784223:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.784225:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.784233:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.784235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.784237:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.784240:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784245:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.784250:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.784252:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.784254:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.784256:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [289, 289] 00000080:00200000:2.0:1767319308.784258:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.784260:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.784263:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1187840 i_blocks 2 00000080:00200000:2.0:1767319308.784265:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.784271:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1187840, count: 4096 00000080:00200000:2.0:1767319308.784274:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1187840, bytes: 4096 00000080:00200000:2.0:1767319308.784275:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.784278:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 291, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.784279:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1187840, 1191936) 0 0 00000080:00200000:2.0:1767319308.784281:0:88918: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:1767319308.784286:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [290, 290] 00020000:00200000:2.0:1767319308.784289:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1187840, 1191936) 1191936, 4096 00020000:00200000:2.0:1767319308.784291:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.784296:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [290, 290] 00000008:00010000:2.0:1767319308.784326:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.784329:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.784336:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784354:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784362:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784370:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784377:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.784385:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1187840, 1191936) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.784389:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 290 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.784401:0:88918:0:(rw26.c:912:ll_write_end()) pos 1187840, len 4096, copied 4096 00000080:00200000:2.0:1767319308.784404:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cdbfa78e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.784406:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffdd19fa 17ffffc0001001 3:0 ffff8f243768b510 290 lru 00000080:00200000:2.0:1767319308.784410:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007ad0e525 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1767319308.784412:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cdbfa78e 00000080:00200000:2.0:1767319308.784413:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.784414:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.784419:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.784717:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.784720:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.784723:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.784734:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.784735:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.784737:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.784740:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.784745:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.784751:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.784752:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.784755:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.784758:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [290, 290] 00000080:00200000:2.0:1767319308.784761:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.784763:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.784858:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1191936 i_blocks 2 00000080:00200000:0.0:1767319308.784861:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.784869:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1191936, count: 4096 00000080:00200000:0.0:1767319308.784872:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1191936, bytes: 4096 00000080:00200000:0.0:1767319308.784873:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.784876:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 292, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.784877:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1191936, 1196032) 0 0 00000080:00200000:0.0:1767319308.784879:0:88918: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:1767319308.784884:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [291, 291] 00020000:00200000:0.0:1767319308.784886:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1191936, 1196032) 1196032, 4096 00020000:00200000:0.0:1767319308.784888:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.784893:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [291, 291] 00000008:00010000:0.0:1767319308.784899:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.784902:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.784909:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.784928:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.784939:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.784946:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.784951:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.784960:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1191936, 1196032) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.784966:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 291 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.784984:0:88918:0:(rw26.c:912:ll_write_end()) pos 1191936, len 4096, copied 4096 00000080:00200000:0.0:1767319308.784988:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000025e652ef[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.784991:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009b8dc0a0 17ffffc0001001 3:0 ffff8f2404377ca8 291 lru 00000080:00200000:0.0:1767319308.784996:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebcdb03e 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:0.0:1767319308.784998:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000025e652ef 00000080:00200000:0.0:1767319308.784999:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.785001:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.785010:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.785022:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.785025:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.785028:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.785040:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.785043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.785045:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.785049:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785056:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.785068:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.785071:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.785075:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.785078:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [291, 291] 00000080:00200000:0.0:1767319308.785082:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.785085:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.785090:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1196032 i_blocks 2 00000080:00200000:0.0:1767319308.785093:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.785100:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1196032, count: 4096 00000080:00200000:0.0:1767319308.785104:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1196032, bytes: 4096 00000080:00200000:0.0:1767319308.785106:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.785110:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 293, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.785111:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1196032, 1200128) 0 0 00000080:00200000:0.0:1767319308.785114:0:88918: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:1767319308.785119:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [292, 292] 00020000:00200000:0.0:1767319308.785122:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1196032, 1200128) 1200128, 4096 00020000:00200000:0.0:1767319308.785124:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.785129:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [292, 292] 00000008:00010000:0.0:1767319308.785134:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.785137:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.785144:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785162:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785170:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785176:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785183:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.785192:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1196032, 1200128) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.785197:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 292 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.785213:0:88918:0:(rw26.c:912:ll_write_end()) pos 1196032, len 4096, copied 4096 00000080:00200000:0.0:1767319308.785217:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a7dafe63[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.785220:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b77ea140 17ffffc0001001 3:0 ffff8f2404377d80 292 lru 00000080:00200000:0.0:1767319308.785225:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002f565013 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:0.0:1767319308.785227:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a7dafe63 00000080:00200000:0.0:1767319308.785228:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.785230:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.785238:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.785249:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.785252:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.785254:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.785265:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.785268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.785269:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.785272:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785278:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.785283:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.785284:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.785287:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.785289:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [292, 292] 00000080:00200000:0.0:1767319308.785293:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.785296:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.785377:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1200128 i_blocks 2 00000080:00200000:0.0:1767319308.785381:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.785387:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1200128, count: 4096 00000080:00200000:0.0:1767319308.785390:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1200128, bytes: 4096 00000080:00200000:0.0:1767319308.785391:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.785394:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 294, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.785395:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1200128, 1204224) 0 0 00000080:00200000:0.0:1767319308.785397:0:88918: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:1767319308.785400:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [293, 293] 00020000:00200000:0.0:1767319308.785403:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1200128, 1204224) 1204224, 4096 00020000:00200000:0.0:1767319308.785404:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.785408:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [293, 293] 00000008:00010000:0.0:1767319308.785413:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.785414:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.785419:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785432:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785438:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785442:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785446:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.785451:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1200128, 1204224) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.785454:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 293 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.785478:0:88918:0:(rw26.c:912:ll_write_end()) pos 1200128, len 4096, copied 4096 00000080:00200000:0.0:1767319308.785484:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b246411a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.785488:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000b07a940 17ffffc0001001 3:0 ffff8f24043775e8 293 lru 00000080:00200000:0.0:1767319308.785492:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005b433586 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:0.0:1767319308.785493:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b246411a 00000080:00200000:0.0:1767319308.785494:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.785496:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.785502:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.785510:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.785512:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.785513:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.785523:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.785524:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.785526:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.785528:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785533:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.785539:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.785540:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.785542:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.785544:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [293, 293] 00000080:00200000:0.0:1767319308.785546:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.785548:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.785552:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1204224 i_blocks 2 00000080:00200000:0.0:1767319308.785553:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.785559:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1204224, count: 4096 00000080:00200000:0.0:1767319308.785561:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1204224, bytes: 4096 00000080:00200000:0.0:1767319308.785563:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.785565:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 295, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.785566:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1204224, 1208320) 0 0 00000080:00200000:0.0:1767319308.785567:0:88918: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:1767319308.785571:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [294, 294] 00020000:00200000:0.0:1767319308.785573:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1204224, 1208320) 1208320, 4096 00020000:00200000:0.0:1767319308.785574:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.785577:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [294, 294] 00000008:00010000:0.0:1767319308.785581:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.785582:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.785587:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785599:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785605:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785609:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.785613:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.785618:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1204224, 1208320) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.785621:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 294 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.786630:0:88918:0:(rw26.c:912:ll_write_end()) pos 1204224, len 4096, copied 4096 00000080:00200000:0.0:1767319308.786638:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001277c88e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.786640:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b27559e2 17ffffc0001001 3:0 ffff8f2404377360 294 lru 00000080:00200000:0.0:1767319308.786644:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000044818401 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:0.0:1767319308.786645:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001277c88e 00000080:00200000:0.0:1767319308.786647:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.786649:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.786660:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.786675:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.786677:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.786678:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.786694:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.786696:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.786698:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.786701:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786707:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.786714:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.786716:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.786721:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.786724:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [294, 294] 00000080:00200000:0.0:1767319308.786728:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.786730:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.786736:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1208320 i_blocks 2 00000080:00200000:0.0:1767319308.786739:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.786749:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1208320, count: 4096 00000080:00200000:0.0:1767319308.786753:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1208320, bytes: 4096 00000080:00200000:0.0:1767319308.786755:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.786758:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 296, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.786759:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1208320, 1212416) 0 0 00000080:00200000:0.0:1767319308.786762:0:88918: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:1767319308.786769:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [295, 295] 00020000:00200000:0.0:1767319308.786772:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1208320, 1212416) 1212416, 4096 00020000:00200000:0.0:1767319308.786774:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.786780:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [295, 295] 00000008:00010000:0.0:1767319308.786785:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.786787:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.786795:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786809:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786815:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786819:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786824:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.786829:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1208320, 1212416) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.786835:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 295 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.786848:0:88918:0:(rw26.c:912:ll_write_end()) pos 1208320, len 4096, copied 4096 00000080:00200000:0.0:1767319308.786850:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001a487e91[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.786852:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002f3658b4 17ffffc0001001 3:0 ffff8f2404377bd0 295 lru 00000080:00200000:0.0:1767319308.786855:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003ab74148 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:0.0:1767319308.786856:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001a487e91 00000080:00200000:0.0:1767319308.786857:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.786859:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.786864:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.786871:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.786873:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.786874:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.786882:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.786883:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.786885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.786887:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786893:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.786897:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.786899:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.786901:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.786903:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [295, 295] 00000080:00200000:0.0:1767319308.786905:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.786907:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.786910:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1212416 i_blocks 2 00000080:00200000:0.0:1767319308.786912:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.786917:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1212416, count: 4096 00000080:00200000:0.0:1767319308.786920:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1212416, bytes: 4096 00000080:00200000:0.0:1767319308.786922:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.786925:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 297, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.786927:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1212416, 1216512) 0 0 00000080:00200000:0.0:1767319308.786929:0:88918: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:1767319308.786935:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [296, 296] 00020000:00200000:0.0:1767319308.786938:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1212416, 1216512) 1216512, 4096 00020000:00200000:0.0:1767319308.786940:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.786945:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [296, 296] 00000008:00010000:0.0:1767319308.786950:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.786952:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.786959:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786977:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786986:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786993:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.786999:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787007:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1212416, 1216512) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.787012:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 296 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.787027:0:88918:0:(rw26.c:912:ll_write_end()) pos 1212416, len 4096, copied 4096 00000080:00200000:0.0:1767319308.787032:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003a1ddaaf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.787035:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003ae99acb 17ffffc0001001 3:0 ffff8f2404377438 296 lru 00000080:00200000:0.0:1767319308.787041:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003a20c13b 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:0.0:1767319308.787043:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003a1ddaaf 00000080:00200000:0.0:1767319308.787044:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.787047:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.787055:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787067:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.787070:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.787073:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.787090:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.787092:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.787095:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.787099:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787107:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.787116:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.787118:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.787122:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.787125:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [296, 296] 00000080:00200000:0.0:1767319308.787129:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.787132:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.787137:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1216512 i_blocks 2 00000080:00200000:0.0:1767319308.787139:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.787147:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1216512, count: 4096 00000080:00200000:0.0:1767319308.787151:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1216512, bytes: 4096 00000080:00200000:0.0:1767319308.787153:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.787156:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 298, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.787157:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1216512, 1220608) 0 0 00000080:00200000:0.0:1767319308.787160:0:88918: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:1767319308.787165:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [297, 297] 00020000:00200000:0.0:1767319308.787168:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1216512, 1220608) 1220608, 4096 00020000:00200000:0.0:1767319308.787170:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.787175:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [297, 297] 00000008:00010000:0.0:1767319308.787180:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.787183:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.787190:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787208:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787218:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787225:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787232:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787241:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1216512, 1220608) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.787247:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 297 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.787264:0:88918:0:(rw26.c:912:ll_write_end()) pos 1216512, len 4096, copied 4096 00000080:00200000:0.0:1767319308.787269:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000500f09aa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.787272:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000648c6388 17ffffc0001001 3:0 ffff8f2404377798 297 lru 00000080:00200000:0.0:1767319308.787278:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008b456890 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:0.0:1767319308.787280:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000500f09aa 00000080:00200000:0.0:1767319308.787281:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.787283:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.787291:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787329:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.787333:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.787335:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.787347:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.787350:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.787352:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.787357:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787364:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.787372:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.787374:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.787378:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.787381:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [297, 297] 00000080:00200000:0.0:1767319308.787384:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.787387:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.787392:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1220608 i_blocks 2 00000080:00200000:0.0:1767319308.787394:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.787401:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1220608, count: 4096 00000080:00200000:0.0:1767319308.787405:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1220608, bytes: 4096 00000080:00200000:0.0:1767319308.787407:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.787410:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 299, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.787412:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1220608, 1224704) 0 0 00000080:00200000:0.0:1767319308.787414:0:88918: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:1767319308.787419:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [298, 298] 00020000:00200000:0.0:1767319308.787421:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1220608, 1224704) 1224704, 4096 00020000:00200000:0.0:1767319308.787423:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.787428:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [298, 298] 00000008:00010000:0.0:1767319308.787433:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.787435:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.787442:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787459:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787480:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787486:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787492:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787499:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1220608, 1224704) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.787505:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 298 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.787521:0:88918:0:(rw26.c:912:ll_write_end()) pos 1220608, len 4096, copied 4096 00000080:00200000:0.0:1767319308.787525:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004c9c8082[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.787528:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004c7ddf74 17ffffc0001001 3:0 ffff8f2404377000 298 lru 00000080:00200000:0.0:1767319308.787532:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b26a502a 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1767319308.787533:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004c9c8082 00000080:00200000:0.0:1767319308.787534:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.787536:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.787542:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787550:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.787552:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.787553:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.787561:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.787563:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.787565:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.787567:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787573:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.787580:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.787583:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.787587:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.787589:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [298, 298] 00000080:00200000:0.0:1767319308.787593:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.787596:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.787604:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1224704 i_blocks 2 00000080:00200000:0.0:1767319308.787606:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.787614:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1224704, count: 4096 00000080:00200000:0.0:1767319308.787617:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1224704, bytes: 4096 00000080:00200000:0.0:1767319308.787619:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.787622:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 300, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.787624:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1224704, 1228800) 0 0 00000080:00200000:0.0:1767319308.787626:0:88918: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:1767319308.787631:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [299, 299] 00020000:00200000:0.0:1767319308.787634:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1224704, 1228800) 1228800, 4096 00020000:00200000:0.0:1767319308.787636:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.787641:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [299, 299] 00000008:00010000:0.0:1767319308.787646:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.787648:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.787654:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787673:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787681:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787687:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787692:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787700:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1224704, 1228800) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.787705:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 299 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.787721:0:88918:0:(rw26.c:912:ll_write_end()) pos 1224704, len 4096, copied 4096 00000080:00200000:0.0:1767319308.787725:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a61b2ae1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.787727:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc964646 17ffffc0001001 3:0 ffff8f2404377e58 299 lru 00000080:00200000:0.0:1767319308.787732:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa2f9536 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1767319308.787734:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a61b2ae1 00000080:00200000:0.0:1767319308.787735:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.787737:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.787744:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787754:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.787757:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.787759:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.787771:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.787773:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.787776:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.787780:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787787:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.787792:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.787794:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.787797:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.787799:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [299, 299] 00000080:00200000:0.0:1767319308.787802:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.787804:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.787807:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1228800 i_blocks 2 00000080:00200000:0.0:1767319308.787809:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.787814:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1228800, count: 4096 00000080:00200000:0.0:1767319308.787817:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1228800, bytes: 4096 00000080:00200000:0.0:1767319308.787818:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.787820:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 301, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.787821:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1228800, 1232896) 0 0 00000080:00200000:0.0:1767319308.787823:0:88918: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:1767319308.787826:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [300, 300] 00020000:00200000:0.0:1767319308.787828:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1228800, 1232896) 1232896, 4096 00020000:00200000:0.0:1767319308.787829:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.787833:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [300, 300] 00000008:00010000:0.0:1767319308.787837:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.787838:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.787843:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787856:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787862:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787866:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787870:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787876:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1228800, 1232896) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.787881:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 300 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.787896:0:88918:0:(rw26.c:912:ll_write_end()) pos 1228800, len 4096, copied 4096 00000080:00200000:0.0:1767319308.787900:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002eaf2eb8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.787903:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d31695de 17ffffc0001001 3:0 ffff8f2404377288 300 lru 00000080:00200000:0.0:1767319308.787908:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000703d8f1e 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1767319308.787910:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002eaf2eb8 00000080:00200000:0.0:1767319308.787911:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.787913:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.787921:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.787932:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.787935:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.787938:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.787950:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.787952:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.787955:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.787959:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.787967:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.787975:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.787977:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.787981:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.787984:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [300, 300] 00000080:00200000:0.0:1767319308.787987:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.787989:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.787993:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1232896 i_blocks 2 00000080:00200000:0.0:1767319308.787995:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.788000:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1232896, count: 4096 00000080:00200000:0.0:1767319308.788003:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1232896, bytes: 4096 00000080:00200000:0.0:1767319308.788004:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.788007:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 302, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.788007:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1232896, 1236992) 0 0 00000080:00200000:0.0:1767319308.788009:0:88918: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:1767319308.788012:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [301, 301] 00020000:00200000:0.0:1767319308.788014:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1232896, 1236992) 1236992, 4096 00020000:00200000:0.0:1767319308.788016:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.788019:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [301, 301] 00000008:00010000:0.0:1767319308.788022:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.788024:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.788029:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788047:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788056:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788062:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788068:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788077:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1232896, 1236992) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.788082:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 301 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.788097:0:88918:0:(rw26.c:912:ll_write_end()) pos 1232896, len 4096, copied 4096 00000080:00200000:0.0:1767319308.788101:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007d5c1196[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.788104:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000df6ebf2d 17ffffc0001001 3:0 ffff8f24043771b0 301 lru 00000080:00200000:0.0:1767319308.788110:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5dd355e 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1767319308.788111:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007d5c1196 00000080:00200000:0.0:1767319308.788112:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.788114:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.788120:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788128:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.788130:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.788131:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.788140:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.788141:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.788143:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.788146:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788152:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.788160:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.788163:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.788167:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.788170:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [301, 301] 00000080:00200000:0.0:1767319308.788174:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.788177:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.788181:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1236992 i_blocks 2 00000080:00200000:0.0:1767319308.788184:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.788191:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1236992, count: 4096 00000080:00200000:0.0:1767319308.788195:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1236992, bytes: 4096 00000080:00200000:0.0:1767319308.788197:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.788200:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 303, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.788202:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1236992, 1241088) 0 0 00000080:00200000:0.0:1767319308.788204:0:88918: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:1767319308.788209:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [302, 302] 00020000:00200000:0.0:1767319308.788212:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1236992, 1241088) 1241088, 4096 00020000:00200000:0.0:1767319308.788214:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.788219:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [302, 302] 00000008:00010000:0.0:1767319308.788223:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.788225:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.788230:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788242:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788248:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788253:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788257:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788261:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1236992, 1241088) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.788265:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 302 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.788275:0:88918:0:(rw26.c:912:ll_write_end()) pos 1236992, len 4096, copied 4096 00000080:00200000:0.0:1767319308.788278:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000a98484f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.788281:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000c63e441 17ffffc0001001 3:0 ffff8f24043776c0 302 lru 00000080:00200000:0.0:1767319308.788286:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca967b44 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1767319308.788288:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000a98484f 00000080:00200000:0.0:1767319308.788289:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.788291:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.788298:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788345:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.788348:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.788351:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.788362:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.788364:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.788367:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.788371:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788379:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.788387:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.788389:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.788393:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.788396:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [302, 302] 00000080:00200000:0.0:1767319308.788400:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.788403:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.788408:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1241088 i_blocks 2 00000080:00200000:0.0:1767319308.788411:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.788418:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1241088, count: 4096 00000080:00200000:0.0:1767319308.788422:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1241088, bytes: 4096 00000080:00200000:0.0:1767319308.788425:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.788428:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 304, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.788429:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1241088, 1245184) 0 0 00000080:00200000:0.0:1767319308.788430:0:88918: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:1767319308.788434:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [303, 303] 00020000:00200000:0.0:1767319308.788436:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1241088, 1245184) 1245184, 4096 00020000:00200000:0.0:1767319308.788437:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.788441:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [303, 303] 00000008:00010000:0.0:1767319308.788445:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.788447:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.788451:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788477:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788483:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788488:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788492:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788497:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1241088, 1245184) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.788501:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 303 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.788512:0:88918:0:(rw26.c:912:ll_write_end()) pos 1241088, len 4096, copied 4096 00000080:00200000:0.0:1767319308.788515:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008659f0a0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.788517:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000002906761 17ffffc0001001 3:0 ffff8f2404377948 303 lru 00000080:00200000:0.0:1767319308.788520:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000096c5787f 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1767319308.788521:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008659f0a0 00000080:00200000:0.0:1767319308.788522:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.788523:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.788529:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788536:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.788538:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.788539:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.788548:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.788550:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.788551:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.788554:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788559:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.788564:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.788565:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.788568:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.788569:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [303, 303] 00000080:00200000:0.0:1767319308.788572:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.788573:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.788577:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1245184 i_blocks 2 00000080:00200000:0.0:1767319308.788578:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.788584:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1245184, count: 4096 00000080:00200000:0.0:1767319308.788587:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1245184, bytes: 4096 00000080:00200000:0.0:1767319308.788588:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.788590:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 305, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.788591:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1245184, 1249280) 0 0 00000080:00200000:0.0:1767319308.788593:0:88918: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:1767319308.788596:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [304, 304] 00020000:00200000:0.0:1767319308.788598:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1245184, 1249280) 1249280, 4096 00020000:00200000:0.0:1767319308.788599:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.788603:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [304, 304] 00000008:00010000:0.0:1767319308.788606:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.788607:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.788612:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788623:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788629:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788633:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788637:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788642:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1245184, 1249280) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.788646:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 304 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.788655:0:88918:0:(rw26.c:912:ll_write_end()) pos 1245184, len 4096, copied 4096 00000080:00200000:0.0:1767319308.788658:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b5221ba7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.788660:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffe6270a 17ffffc0001001 3:0 ffff8f2404377870 304 lru 00000080:00200000:0.0:1767319308.788665:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009b2fbded 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319308.788668:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b5221ba7 00000080:00200000:0.0:1767319308.788669:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.788671:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.788678:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788689:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.788692:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.788694:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.788706:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.788708:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.788711:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.788714:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788722:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.788731:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.788733:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.788736:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.788738:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [304, 304] 00000080:00200000:0.0:1767319308.788741:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.788743:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.788746:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1249280 i_blocks 2 00000080:00200000:0.0:1767319308.788748:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.788753:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1249280, count: 4096 00000080:00200000:0.0:1767319308.788756:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1249280, bytes: 4096 00000080:00200000:0.0:1767319308.788757:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.788759:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 306, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.788760:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1249280, 1253376) 0 0 00000080:00200000:0.0:1767319308.788762:0:88918: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:1767319308.788765:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [305, 305] 00020000:00200000:0.0:1767319308.788767:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1249280, 1253376) 1253376, 4096 00020000:00200000:0.0:1767319308.788769:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.788772:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [305, 305] 00000008:00010000:0.0:1767319308.788776:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.788777:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.788782:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788794:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788800:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788804:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788808:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788813:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1249280, 1253376) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.788817:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 305 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.788833:0:88918:0:(rw26.c:912:ll_write_end()) pos 1249280, len 4096, copied 4096 00000080:00200000:0.0:1767319308.788836:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000224a52f1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.788838:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000568d037a 17ffffc0001021 2:0 ffff8f2404377a20 305 lru 00000080:00200000:0.0:1767319308.788841:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000043e06326 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319308.788842:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000224a52f1 00000080:00200000:0.0:1767319308.788843:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.788845:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.788850:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788857:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.788859:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.788860:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.788868:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.788869:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.788871:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.788874:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788878:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.788884:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.788885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.788887:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.788889:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [305, 305] 00000080:00200000:0.0:1767319308.788891:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.788893:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.788896:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1253376 i_blocks 2 00000080:00200000:0.0:1767319308.788898:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.788903:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1253376, count: 4096 00000080:00200000:0.0:1767319308.788905:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1253376, bytes: 4096 00000080:00200000:0.0:1767319308.788907:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.788909:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 307, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.788910:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1253376, 1257472) 0 0 00000080:00200000:0.0:1767319308.788912:0:88918: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:1767319308.788915:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [306, 306] 00020000:00200000:0.0:1767319308.788917:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1253376, 1257472) 1257472, 4096 00020000:00200000:0.0:1767319308.788918:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.788922:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [306, 306] 00000008:00010000:0.0:1767319308.788927:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.788929:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.788936:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788954:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788962:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788969:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.788976:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.788982:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1253376, 1257472) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.788986:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 306 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.788998:0:88918:0:(rw26.c:912:ll_write_end()) pos 1253376, len 4096, copied 4096 00000080:00200000:0.0:1767319308.789000:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000017e94112[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.789002:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004f794481 17ffffc0001001 3:0 ffff8f2404377510 306 lru 00000080:00200000:0.0:1767319308.789006:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c012a7f9 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319308.789007:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000017e94112 00000080:00200000:0.0:1767319308.789008:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.789009:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.789014:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.789022:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.789023:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.789025:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.789034:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.789036:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.789039:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.789043:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789050:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.789057:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.789060:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.789064:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.789066:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [306, 306] 00000080:00200000:0.0:1767319308.789070:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.789072:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.789077:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1257472 i_blocks 2 00000080:00200000:0.0:1767319308.789079:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.789087:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1257472, count: 4096 00000080:00200000:0.0:1767319308.789090:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1257472, bytes: 4096 00000080:00200000:0.0:1767319308.789093:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.789096:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 308, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.789098:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1257472, 1261568) 0 0 00000080:00200000:0.0:1767319308.789100:0:88918: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:1767319308.789105:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [307, 307] 00020000:00200000:0.0:1767319308.789108:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1257472, 1261568) 1261568, 4096 00020000:00200000:0.0:1767319308.789110:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.789115:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [307, 307] 00000008:00010000:0.0:1767319308.789119:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.789121:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.789126:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789139:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789147:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789154:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789161:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.789169:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1257472, 1261568) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.789175:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 307 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.789189:0:88918:0:(rw26.c:912:ll_write_end()) pos 1257472, len 4096, copied 4096 00000080:00200000:0.0:1767319308.789193:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000abd33357[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.789196:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000040b988fc 17ffffc0001001 3:0 ffff8f2404377af8 307 lru 00000080:00200000:0.0:1767319308.789202:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f94cd31a 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319308.789204:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000abd33357 00000080:00200000:0.0:1767319308.789205:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.789207:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.789214:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.789222:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.789224:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.789226:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.789234:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.789235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.789237:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.789240:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789245:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.789250:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.789251:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.789253:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.789255:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [307, 307] 00000080:00200000:0.0:1767319308.789257:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.789259:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.789262:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1261568 i_blocks 2 00000080:00200000:0.0:1767319308.789265:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.789270:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1261568, count: 4096 00000080:00200000:0.0:1767319308.789272:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1261568, bytes: 4096 00000080:00200000:0.0:1767319308.789274:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.789276:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 309, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.789277:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1261568, 1265664) 0 0 00000080:00200000:0.0:1767319308.789279:0:88918: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:1767319308.789284:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [308, 308] 00020000:00200000:0.0:1767319308.789287:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1261568, 1265664) 1265664, 4096 00020000:00200000:0.0:1767319308.789289:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.789294:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [308, 308] 00000008:00010000:0.0:1767319308.789300:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.789327:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.789333:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789346:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789352:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789356:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789359:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.789365:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1261568, 1265664) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.789369:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 308 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.789380:0:88918:0:(rw26.c:912:ll_write_end()) pos 1261568, len 4096, copied 4096 00000080:00200000:0.0:1767319308.789383:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000022429eac[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.789385:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000016113cde 17ffffc0001001 3:0 ffff8f24043770d8 308 lru 00000080:00200000:0.0:1767319308.789388:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000de6de67f 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319308.789390:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000022429eac 00000080:00200000:0.0:1767319308.789390:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.789392:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.789397:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.789404:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.789406:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.789407:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.789415:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.789416:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.789418:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.789421:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.789426:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.789431:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.789432:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.789434:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.789436:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [308, 308] 00000080:00200000:0.0:1767319308.789438:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.789440:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.789443:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1265664 i_blocks 2 00000080:00200000:0.0:1767319308.789445:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.789450:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1265664, count: 4096 00000080:00200000:0.0:1767319308.789453:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1265664, bytes: 4096 00000080:00200000:0.0:1767319308.789454:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.789456:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 310, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.789457:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1265664, 1269760) 0 0 00000080:00200000:0.0:1767319308.789459:0:88918: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:1767319308.789689:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [309, 309] 00020000:00200000:1.0:1767319308.789694:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1265664, 1269760) 1269760, 4096 00020000:00200000:1.0:1767319308.789696:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.789703:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [309, 309] 00000008:00010000:1.0:1767319308.789710:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.789720:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.789728:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.789736:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.789744:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.789751:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.789757:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.789764:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1265664, 1269760) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.789769:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 309 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.789791:0:88918:0:(rw26.c:912:ll_write_end()) pos 1265664, len 4096, copied 4096 00000080:00200000:1.0:1767319308.789796:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000031eb627[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.789799:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000423451c4 17ffffc0001001 3:0 ffff8f2407f9e5e8 309 lru 00000080:00200000:1.0:1767319308.789804:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b085fad7 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:1.0:1767319308.789806:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000031eb627 00000080:00200000:1.0:1767319308.789807:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.789809:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.789818:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.789830:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.789838:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.789840:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.789846:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.789848:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.789851:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.789854:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.789861:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.789869:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.789871:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.789876:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.789878:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [309, 309] 00000080:00200000:1.0:1767319308.789882:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.789885:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.789890:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1269760 i_blocks 2 00000080:00200000:1.0:1767319308.789892:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.789900:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1269760, count: 4096 00000080:00200000:1.0:1767319308.789904:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1269760, bytes: 4096 00000080:00200000:1.0:1767319308.789906:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.789909:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 311, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.789911:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1269760, 1273856) 0 0 00000080:00200000:1.0:1767319308.789913:0:88918: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:1767319308.789917:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [310, 310] 00020000:00200000:1.0:1767319308.789920:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1269760, 1273856) 1273856, 4096 00020000:00200000:1.0:1767319308.789922:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.789927:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [310, 310] 00000008:00010000:1.0:1767319308.789933:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.789935:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.789941:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.789953:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.789961:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.789969:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.789975:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.789983:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1269760, 1273856) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.789988:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 310 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.790003:0:88918:0:(rw26.c:912:ll_write_end()) pos 1269760, len 4096, copied 4096 00000080:00200000:1.0:1767319308.790007:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000081621937[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.790010:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cbe80bd8 17ffffc0001001 3:0 ffff8f2407f9eca8 310 lru 00000080:00200000:1.0:1767319308.790014:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009e6a77f7 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:1.0:1767319308.790016:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000081621937 00000080:00200000:1.0:1767319308.790018:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.790021:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.790029:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.790039:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.790042:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.790044:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.790055:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.790057:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.790060:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.790063:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790071:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.790078:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.790081:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.790084:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.790087:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [310, 310] 00000080:00200000:1.0:1767319308.790090:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.790093:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.790097:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1273856 i_blocks 2 00000080:00200000:1.0:1767319308.790100:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.790107:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1273856, count: 4096 00000080:00200000:1.0:1767319308.790111:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1273856, bytes: 4096 00000080:00200000:1.0:1767319308.790114:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.790117:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 312, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.790119:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1273856, 1277952) 0 0 00000080:00200000:1.0:1767319308.790121:0:88918: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:1767319308.790126:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [311, 311] 00020000:00200000:1.0:1767319308.790129:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1273856, 1277952) 1277952, 4096 00020000:00200000:1.0:1767319308.790131:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.790136:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [311, 311] 00000008:00010000:1.0:1767319308.790142:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.790144:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.790151:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790168:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790177:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790184:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790190:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.790198:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1273856, 1277952) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.790204:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 311 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.790218:0:88918:0:(rw26.c:912:ll_write_end()) pos 1273856, len 4096, copied 4096 00000080:00200000:1.0:1767319308.790223:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f428973e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.790226:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000d44a930 17ffffc0001001 3:0 ffff8f2407f9ed80 311 lru 00000080:00200000:1.0:1767319308.790231:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f75e84bb 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:1.0:1767319308.790233:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f428973e 00000080:00200000:1.0:1767319308.790235:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.790237:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.790245:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.790256:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.790258:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.790261:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.790275:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.790278:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.790280:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.790284:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790292:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.790321:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.790325:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.790331:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.790334:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [311, 311] 00000080:00200000:1.0:1767319308.790337:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.790340:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.790345:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1277952 i_blocks 2 00000080:00200000:1.0:1767319308.790347:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.790354:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1277952, count: 4096 00000080:00200000:1.0:1767319308.790358:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1277952, bytes: 4096 00000080:00200000:1.0:1767319308.790361:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.790364:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 313, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.790366:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1277952, 1282048) 0 0 00000080:00200000:1.0:1767319308.790369:0:88918: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:1767319308.790374:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [312, 312] 00020000:00200000:1.0:1767319308.790377:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1277952, 1282048) 1282048, 4096 00020000:00200000:1.0:1767319308.790379:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.790384:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [312, 312] 00000008:00010000:1.0:1767319308.790389:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.790391:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.790398:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790416:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790424:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790430:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790437:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.790445:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1277952, 1282048) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.790450:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 312 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.790475:0:88918:0:(rw26.c:912:ll_write_end()) pos 1277952, len 4096, copied 4096 00000080:00200000:1.0:1767319308.790480:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d082e685[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.790483:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a28e901c 17ffffc0001001 3:0 ffff8f2407f9e0d8 312 lru 00000080:00200000:1.0:1767319308.790488:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003a8809fc 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:1.0:1767319308.790491:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d082e685 00000080:00200000:1.0:1767319308.790492:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.790494:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.790502:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.790513:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.790516:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.790518:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.790530:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.790532:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.790535:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.790538:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790545:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.790554:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.790557:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.790560:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.790563:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [312, 312] 00000080:00200000:1.0:1767319308.790566:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.790569:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.790573:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1282048 i_blocks 2 00000080:00200000:1.0:1767319308.790576:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.790583:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1282048, count: 4096 00000080:00200000:1.0:1767319308.790587:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1282048, bytes: 4096 00000080:00200000:1.0:1767319308.790589:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.790593:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 314, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.790594:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1282048, 1286144) 0 0 00000080:00200000:1.0:1767319308.790596:0:88918: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:1767319308.790601:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [313, 313] 00020000:00200000:1.0:1767319308.790604:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1282048, 1286144) 1286144, 4096 00020000:00200000:1.0:1767319308.790606:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.790610:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [313, 313] 00000008:00010000:1.0:1767319308.790615:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.790618:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.790624:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790641:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790649:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790656:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790663:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.790672:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1282048, 1286144) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.790678:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 313 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.790693:0:88918:0:(rw26.c:912:ll_write_end()) pos 1282048, len 4096, copied 4096 00000080:00200000:1.0:1767319308.790698:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000064f9448d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.790700:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab02d7a0 17ffffc0001001 3:0 ffff8f2407f9eaf8 313 lru 00000080:00200000:1.0:1767319308.790706:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f334060e 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:1.0:1767319308.790708:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000064f9448d 00000080:00200000:1.0:1767319308.790709:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.790711:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.790719:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.790730:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.790733:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.790736:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.790746:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.790748:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.790751:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.790756:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790764:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.790772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.790774:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.790778:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.790780:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [313, 313] 00000080:00200000:1.0:1767319308.790783:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.790786:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.790791:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1286144 i_blocks 2 00000080:00200000:1.0:1767319308.790793:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.790801:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1286144, count: 4096 00000080:00200000:1.0:1767319308.790804:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1286144, bytes: 4096 00000080:00200000:1.0:1767319308.790806:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.790809:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 315, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.790811:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1286144, 1290240) 0 0 00000080:00200000:1.0:1767319308.790813:0:88918: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:1767319308.790817:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [314, 314] 00020000:00200000:1.0:1767319308.790820:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1286144, 1290240) 1290240, 4096 00020000:00200000:1.0:1767319308.790822:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.790826:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [314, 314] 00000008:00010000:1.0:1767319308.790831:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.790833:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.790840:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790858:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790866:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790873:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790879:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.790887:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1286144, 1290240) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.790892:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 314 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.790908:0:88918:0:(rw26.c:912:ll_write_end()) pos 1286144, len 4096, copied 4096 00000080:00200000:1.0:1767319308.790912:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ab01526a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.790914:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002428b9e7 17ffffc0001001 3:0 ffff8f2407f9e510 314 lru 00000080:00200000:1.0:1767319308.790920:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000045704d5b 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:1.0:1767319308.790922:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ab01526a 00000080:00200000:1.0:1767319308.790923:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.790926:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.790934:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.790945:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.790948:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.790950:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.790962:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.790964:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.790966:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.790970:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.790979:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.790987:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.790990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.790994:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.790997:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [314, 314] 00000080:00200000:1.0:1767319308.791000:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.791003:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.791008:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1290240 i_blocks 2 00000080:00200000:1.0:1767319308.791011:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.791019:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1290240, count: 4096 00000080:00200000:1.0:1767319308.791022:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1290240, bytes: 4096 00000080:00200000:1.0:1767319308.791024:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.791028:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 316, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.791030:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1290240, 1294336) 0 0 00000080:00200000:1.0:1767319308.791032:0:88918: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:1767319308.791037:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [315, 315] 00020000:00200000:1.0:1767319308.791039:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1290240, 1294336) 1294336, 4096 00020000:00200000:1.0:1767319308.791042:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.791047:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [315, 315] 00000008:00010000:1.0:1767319308.791053:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.791055:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.791061:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791081:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791090:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791097:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791104:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.791112:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1290240, 1294336) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.791117:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 315 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.791132:0:88918:0:(rw26.c:912:ll_write_end()) pos 1290240, len 4096, copied 4096 00000080:00200000:1.0:1767319308.791136:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d78a00ae[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.791139:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004f967b90 17ffffc0001001 3:0 ffff8f2407f9ea20 315 lru 00000080:00200000:1.0:1767319308.791145:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000084e08e9 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:1.0:1767319308.791147:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d78a00ae 00000080:00200000:1.0:1767319308.791148:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.791151:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.791159:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.791169:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.791173:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.791175:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.791186:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.791189:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.791192:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.791196:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791204:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.791212:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.791214:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.791218:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.791221:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [315, 315] 00000080:00200000:1.0:1767319308.791224:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.791228:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.791232:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1294336 i_blocks 2 00000080:00200000:1.0:1767319308.791235:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.791242:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1294336, count: 4096 00000080:00200000:1.0:1767319308.791246:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1294336, bytes: 4096 00000080:00200000:1.0:1767319308.791248:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.791251:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 317, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.791253:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1294336, 1298432) 0 0 00000080:00200000:1.0:1767319308.791255:0:88918: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:1767319308.791261:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [316, 316] 00020000:00200000:1.0:1767319308.791263:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1294336, 1298432) 1298432, 4096 00020000:00200000:1.0:1767319308.791266:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.791270:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [316, 316] 00000008:00010000:1.0:1767319308.791275:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.791278:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.791284:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791399:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791410:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791418:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791425:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.791434:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1294336, 1298432) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.791439:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 316 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.791455:0:88918:0:(rw26.c:912:ll_write_end()) pos 1294336, len 4096, copied 4096 00000080:00200000:1.0:1767319308.791470:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f13f02cf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.791474:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000059739e5a 17ffffc0001001 3:0 ffff8f2407f9e870 316 lru 00000080:00200000:1.0:1767319308.791480:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008b292412 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:1.0:1767319308.791482:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f13f02cf 00000080:00200000:1.0:1767319308.791483:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.791486:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.791494:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.791505:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.791508:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.791511:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.791522:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.791525:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.791528:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.791531:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791540:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.791548:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.791551:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.791555:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.791558:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [316, 316] 00000080:00200000:1.0:1767319308.791561:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.791565:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.791570:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1298432 i_blocks 2 00000080:00200000:1.0:1767319308.791572:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.791580:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1298432, count: 4096 00000080:00200000:1.0:1767319308.791584:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1298432, bytes: 4096 00000080:00200000:1.0:1767319308.791586:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.791590:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 318, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.791591:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1298432, 1302528) 0 0 00000080:00200000:1.0:1767319308.791594:0:88918: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:1767319308.791599:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [317, 317] 00020000:00200000:1.0:1767319308.791602:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1298432, 1302528) 1302528, 4096 00020000:00200000:1.0:1767319308.791604:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.791609:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [317, 317] 00000008:00010000:1.0:1767319308.791614:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.791617:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.791624:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791642:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791650:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791657:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791663:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.791671:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1298432, 1302528) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.791677:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 317 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.791691:0:88918:0:(rw26.c:912:ll_write_end()) pos 1298432, len 4096, copied 4096 00000080:00200000:1.0:1767319308.791696:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d201425c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.791699:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006a110e03 17ffffc0001001 3:0 ffff8f2407f9e948 317 lru 00000080:00200000:1.0:1767319308.791704:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cfbd8b1c 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:1.0:1767319308.791706:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d201425c 00000080:00200000:1.0:1767319308.791707:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.791709:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.791717:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.791727:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.791730:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.791732:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.791742:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.791745:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.791748:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.791752:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791759:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.791767:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.791769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.791773:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.791776:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [317, 317] 00000080:00200000:1.0:1767319308.791780:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.791783:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.791787:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1302528 i_blocks 2 00000080:00200000:1.0:1767319308.791790:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.791798:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1302528, count: 4096 00000080:00200000:1.0:1767319308.791802:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1302528, bytes: 4096 00000080:00200000:1.0:1767319308.791805:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.791808:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 319, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.791809:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1302528, 1306624) 0 0 00000080:00200000:1.0:1767319308.791812:0:88918: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:1767319308.791816:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [318, 318] 00020000:00200000:1.0:1767319308.791819:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1302528, 1306624) 1306624, 4096 00020000:00200000:1.0:1767319308.791821:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.791827:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [318, 318] 00000008:00010000:1.0:1767319308.791832:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.791834:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.791840:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791858:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791866:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791873:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791880:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.791888:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1302528, 1306624) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.791893:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 318 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.791907:0:88918:0:(rw26.c:912:ll_write_end()) pos 1302528, len 4096, copied 4096 00000080:00200000:1.0:1767319308.791912:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bc7a7245[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.791916:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004c1f321b 17ffffc0001001 3:0 ffff8f2407f9e6c0 318 lru 00000080:00200000:1.0:1767319308.791921:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006c24680d 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:1.0:1767319308.791924:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bc7a7245 00000080:00200000:1.0:1767319308.791925:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.791927:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.791934:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.791945:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.791948:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.791950:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.791961:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.791964:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.791967:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.791971:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.791980:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.791988:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.791990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.791994:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.791997:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [318, 318] 00000080:00200000:1.0:1767319308.792000:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.792003:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.792007:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1306624 i_blocks 2 00000080:00200000:1.0:1767319308.792010:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.792017:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1306624, count: 4096 00000080:00200000:1.0:1767319308.792020:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1306624, bytes: 4096 00000080:00200000:1.0:1767319308.792022:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.792026:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 320, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.792027:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1306624, 1310720) 0 0 00000080:00200000:1.0:1767319308.792030:0:88918: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:1767319308.792035:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [319, 319] 00020000:00200000:1.0:1767319308.792038:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1306624, 1310720) 1310720, 4096 00020000:00200000:1.0:1767319308.792040:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.792044:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [319, 319] 00000008:00010000:1.0:1767319308.792049:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.792051:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.792058:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792076:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792085:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792092:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792099:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.792108:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1306624, 1310720) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.792113:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 319 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.792130:0:88918:0:(rw26.c:912:ll_write_end()) pos 1306624, len 4096, copied 4096 00000080:00200000:1.0:1767319308.792134:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000088ef5c6f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.792137:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b138a715 17ffffc0001001 3:0 ffff8f241000d948 319 lru 00000080:00200000:1.0:1767319308.792142:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b070569d 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:1.0:1767319308.792144:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000088ef5c6f 00000080:00200000:1.0:1767319308.792146:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.792148:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.792156:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.792166:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.792169:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.792172:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.792182:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.792185:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.792187:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.792191:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792200:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.792208:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.792210:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.792214:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.792217:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [319, 319] 00000080:00200000:1.0:1767319308.792220:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.792223:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.792228:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1310720 i_blocks 2 00000080:00200000:1.0:1767319308.792230:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.792237:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1310720, count: 4096 00000080:00200000:1.0:1767319308.792241:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1310720, bytes: 4096 00000080:00200000:1.0:1767319308.792243:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.792246:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 321, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.792247:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1310720, 1314816) 0 0 00000080:00200000:1.0:1767319308.792250:0:88918: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:1767319308.792255:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [320, 320] 00020000:00200000:1.0:1767319308.792258:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1310720, 1314816) 1314816, 4096 00020000:00200000:1.0:1767319308.792260:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.792265:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [320, 320] 00000008:00010000:1.0:1767319308.792270:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.792272:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.792278:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792295:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792328:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792336:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792342:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.792350:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1310720, 1314816) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.792356:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 320 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.792378:0:88918:0:(rw26.c:912:ll_write_end()) pos 1310720, len 4096, copied 4096 00000080:00200000:1.0:1767319308.792382:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000df229f9b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.792385:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006ef5b0ba 17ffffc0001001 3:0 ffff8f241000d870 320 lru 00000080:00200000:1.0:1767319308.792391:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000854449f2 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:1.0:1767319308.792393:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000df229f9b 00000080:00200000:1.0:1767319308.792394:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.792396:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.792403:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.792414:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.792418:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.792420:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.792431:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.792433:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.792436:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.792440:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792448:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.792456:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.792458:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.792476:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.792479:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [320, 320] 00000080:00200000:1.0:1767319308.792483:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.792486:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.792491:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1314816 i_blocks 2 00000080:00200000:1.0:1767319308.792493:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.792500:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1314816, count: 4096 00000080:00200000:1.0:1767319308.792504:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1314816, bytes: 4096 00000080:00200000:1.0:1767319308.792506:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.792509:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 322, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.792511:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1314816, 1318912) 0 0 00000080:00200000:1.0:1767319308.792514:0:88918: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:1767319308.792519:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [321, 321] 00020000:00200000:1.0:1767319308.792521:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1314816, 1318912) 1318912, 4096 00020000:00200000:1.0:1767319308.792523:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.792528:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [321, 321] 00000008:00010000:1.0:1767319308.792533:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.792535:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.792542:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792561:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792570:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792579:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792587:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.792596:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1314816, 1318912) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.792602:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 321 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.792615:0:88918:0:(rw26.c:912:ll_write_end()) pos 1314816, len 4096, copied 4096 00000080:00200000:1.0:1767319308.792620:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002bd41361[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.792623:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001277433c 17ffffc0001001 3:0 ffff8f241000da20 321 lru 00000080:00200000:1.0:1767319308.792628:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000042de0ec1 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:1.0:1767319308.792631:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002bd41361 00000080:00200000:1.0:1767319308.792632:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.792634:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.792642:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.792654:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.792657:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.792659:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.792672:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.792675:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.792678:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.792682:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792690:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.792699:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.792701:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.792706:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.792709:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [321, 321] 00000080:00200000:1.0:1767319308.792713:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.792716:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.792721:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1318912 i_blocks 2 00000080:00200000:1.0:1767319308.792723:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.792731:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1318912, count: 4096 00000080:00200000:1.0:1767319308.792734:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1318912, bytes: 4096 00000080:00200000:1.0:1767319308.792737:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.792740:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 323, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.792742:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1318912, 1323008) 0 0 00000080:00200000:1.0:1767319308.792744:0:88918: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:1767319308.792750:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [322, 322] 00020000:00200000:1.0:1767319308.792752:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1318912, 1323008) 1323008, 4096 00020000:00200000:1.0:1767319308.792755:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.792760:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [322, 322] 00000008:00010000:1.0:1767319308.792765:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.792768:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.792775:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792794:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792804:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792812:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792819:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.792827:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1318912, 1323008) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.792833:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 322 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.792856:0:88918:0:(rw26.c:912:ll_write_end()) pos 1318912, len 4096, copied 4096 00000080:00200000:1.0:1767319308.792860:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c5b51b76[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.792863:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000580bbe14 17ffffc0001021 2:0 ffff8f241000d510 322 lru 00000080:00200000:1.0:1767319308.792868:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003fb47af3 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:1.0:1767319308.792871:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c5b51b76 00000080:00200000:1.0:1767319308.792872:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.792873:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.792882:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.792893:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.792895:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.792898:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.792909:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.792912:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.792914:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.792918:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.792925:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.792932:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.792934:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.792939:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.792941:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [322, 322] 00000080:00200000:1.0:1767319308.792945:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.792947:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.792952:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1323008 i_blocks 2 00000080:00200000:1.0:1767319308.792954:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.792961:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1323008, count: 4096 00000080:00200000:1.0:1767319308.792965:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1323008, bytes: 4096 00000080:00200000:1.0:1767319308.792967:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.792970:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 324, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.792972:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1323008, 1327104) 0 0 00000080:00200000:1.0:1767319308.792974:0:88918: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:1767319308.792979:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [323, 323] 00020000:00200000:1.0:1767319308.792982:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1323008, 1327104) 1327104, 4096 00020000:00200000:1.0:1767319308.792984:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.792989:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [323, 323] 00000008:00010000:1.0:1767319308.792995:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.792997:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.793003:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793020:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793028:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793034:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793040:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.793047:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1323008, 1327104) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.793053:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 323 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.793066:0:88918:0:(rw26.c:912:ll_write_end()) pos 1323008, len 4096, copied 4096 00000080:00200000:1.0:1767319308.793070:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002c16ea6e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.793073:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002bf178af 17ffffc0001001 3:0 ffff8f241000daf8 323 lru 00000080:00200000:1.0:1767319308.793078:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000871ca653 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:1.0:1767319308.793080:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002c16ea6e 00000080:00200000:1.0:1767319308.793081:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.793083:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.793090:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.793101:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.793104:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.793106:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.793117:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.793119:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.793122:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.793126:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793133:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.793140:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.793142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.793146:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.793149:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [323, 323] 00000080:00200000:1.0:1767319308.793152:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.793155:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.793160:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1327104 i_blocks 2 00000080:00200000:1.0:1767319308.793162:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.793169:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1327104, count: 4096 00000080:00200000:1.0:1767319308.793172:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1327104, bytes: 4096 00000080:00200000:1.0:1767319308.793175:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.793178:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 325, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.793180:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1327104, 1331200) 0 0 00000080:00200000:1.0:1767319308.793182:0:88918: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:1767319308.793189:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [324, 324] 00020000:00200000:1.0:1767319308.793191:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1327104, 1331200) 1331200, 4096 00020000:00200000:1.0:1767319308.793194:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.793199:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [324, 324] 00000008:00010000:1.0:1767319308.793204:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.793206:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.793214:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793234:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793242:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793249:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793256:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.793264:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1327104, 1331200) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.793270:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 324 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.793286:0:88918:0:(rw26.c:912:ll_write_end()) pos 1327104, len 4096, copied 4096 00000080:00200000:1.0:1767319308.793290:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000048725b1e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.793292:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006cc4fdaa 17ffffc0001001 3:0 ffff8f241000d0d8 324 lru 00000080:00200000:1.0:1767319308.793297:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd330075 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:1.0:1767319308.793299:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000048725b1e 00000008:00010000:0.0:1767319308.793428:0:12519:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319308.793624:0:12519:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000000b1be12d ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319308.793654:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377406720:192.168.204.123@tcp:4:dd.0 00000080:00200000:1.0:1767319308.793782:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.793786:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.793797:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.793809:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.793812:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.793814:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.793828:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.793831:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.793833:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.793838:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793845:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.793854:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.793856:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.793861:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.793864:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [324, 324] 00000080:00200000:1.0:1767319308.793868:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.793871:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.793877:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1331200 i_blocks 2 00000080:00200000:1.0:1767319308.793880:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.793888:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1331200, count: 4096 00000080:00200000:1.0:1767319308.793892:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1331200, bytes: 4096 00000080:00200000:1.0:1767319308.793894:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.793898:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 326, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.793900:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1331200, 1335296) 0 0 00000080:00200000:1.0:1767319308.793903:0:88918: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:1767319308.793908:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [325, 325] 00020000:00200000:1.0:1767319308.793911:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1331200, 1335296) 1335296, 4096 00020000:00200000:1.0:1767319308.793913:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.793919:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [325, 325] 00000008:00010000:1.0:1767319308.793925:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.793927:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.793935:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793953:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793962:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793969:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.793976:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.793985:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1331200, 1335296) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.793991:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 325 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.794009:0:88918:0:(rw26.c:912:ll_write_end()) pos 1331200, len 4096, copied 4096 00000080:00200000:1.0:1767319308.794013:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d24b24be[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.794015:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9f133ea 17ffffc0001001 3:0 ffff8f241000dd80 325 lru 00000080:00200000:1.0:1767319308.794021:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9b342c0 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:1.0:1767319308.794022:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d24b24be 00000080:00200000:1.0:1767319308.794023:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.794025:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.794033:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.794045:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.794048:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.794050:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.794064:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.794066:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.794068:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.794073:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794079:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.794086:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.794088:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.794092:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.794094:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [325, 325] 00000080:00200000:1.0:1767319308.794098:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.794100:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.794105:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1335296 i_blocks 2 00000080:00200000:1.0:1767319308.794107:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.794114:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1335296, count: 4096 00000080:00200000:1.0:1767319308.794118:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1335296, bytes: 4096 00000080:00200000:1.0:1767319308.794120:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.794123:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 327, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.794124:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1335296, 1339392) 0 0 00000080:00200000:1.0:1767319308.794126:0:88918: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:1767319308.794131:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [326, 326] 00020000:00200000:1.0:1767319308.794134:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1335296, 1339392) 1339392, 4096 00020000:00200000:1.0:1767319308.794136:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.794141:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [326, 326] 00000008:00010000:1.0:1767319308.794146:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.794148:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.794155:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794174:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794182:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794189:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794196:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.794204:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1335296, 1339392) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.794209:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 326 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.794224:0:88918:0:(rw26.c:912:ll_write_end()) pos 1335296, len 4096, copied 4096 00000080:00200000:1.0:1767319308.794228:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000097e3e170[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.794231:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001586f00f 17ffffc0001001 3:0 ffff8f241000dca8 326 lru 00000080:00200000:1.0:1767319308.794236:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000037790d00 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:1.0:1767319308.794237:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000097e3e170 00000080:00200000:1.0:1767319308.794238:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.794240:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.794249:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.794259:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.794261:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.794263:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.794274:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.794277:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.794279:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.794284:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794291:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.794299:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.794322:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.794327:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.794330:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [326, 326] 00000080:00200000:1.0:1767319308.794333:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.794336:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.794341:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1339392 i_blocks 2 00000080:00200000:1.0:1767319308.794343:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.794350:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1339392, count: 4096 00000080:00200000:1.0:1767319308.794354:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1339392, bytes: 4096 00000080:00200000:1.0:1767319308.794356:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.794360:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 328, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.794361:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1339392, 1343488) 0 0 00000080:00200000:1.0:1767319308.794364:0:88918: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:1767319308.794369:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [327, 327] 00020000:00200000:1.0:1767319308.794371:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1339392, 1343488) 1343488, 4096 00020000:00200000:1.0:1767319308.794373:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.794378:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [327, 327] 00000008:00010000:1.0:1767319308.794383:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.794386:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.794392:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794412:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794420:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794426:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794433:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.794441:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1339392, 1343488) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.794447:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 327 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.794475:0:88918:0:(rw26.c:912:ll_write_end()) pos 1339392, len 4096, copied 4096 00000080:00200000:1.0:1767319308.794480:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c838ea92[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.794483:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000078732cef 17ffffc0001001 3:0 ffff8f241000d5e8 327 lru 00000080:00200000:1.0:1767319308.794488:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001d6f8f7d 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:1.0:1767319308.794490:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c838ea92 00000080:00200000:1.0:1767319308.794491:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.794494:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.794502:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.794513:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.794516:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.794519:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.794531:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.794534:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.794536:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.794540:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794548:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.794556:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.794559:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.794563:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.794566:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [327, 327] 00000080:00200000:1.0:1767319308.794570:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.794573:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.794578:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1343488 i_blocks 2 00000080:00200000:1.0:1767319308.794580:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.794588:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1343488, count: 4096 00000080:00200000:1.0:1767319308.794592:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1343488, bytes: 4096 00000080:00200000:1.0:1767319308.794594:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.794598:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 329, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.794600:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1343488, 1347584) 0 0 00000080:00200000:1.0:1767319308.794602:0:88918: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:1767319308.794607:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [328, 328] 00020000:00200000:1.0:1767319308.794610:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1343488, 1347584) 1347584, 4096 00020000:00200000:1.0:1767319308.794612:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.794617:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [328, 328] 00000008:00010000:1.0:1767319308.794623:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.794625:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.794632:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794650:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794659:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794666:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794672:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.794681:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1343488, 1347584) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.794687:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 328 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.794703:0:88918:0:(rw26.c:912:ll_write_end()) pos 1343488, len 4096, copied 4096 00000080:00200000:1.0:1767319308.794707:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007afd8bd4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.794710:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2461032 17ffffc0001001 3:0 ffff8f241000d360 328 lru 00000080:00200000:1.0:1767319308.794715:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000072ad5fd7 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:1.0:1767319308.794717:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007afd8bd4 00000080:00200000:1.0:1767319308.794719:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.794721:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.794730:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.794741:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.794744:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.794746:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.794757:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.794760:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.794763:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.794767:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794775:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.794783:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.794785:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.794789:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.794792:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [328, 328] 00000080:00200000:1.0:1767319308.794795:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.794798:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.794803:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1347584 i_blocks 2 00000080:00200000:1.0:1767319308.794806:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.794813:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1347584, count: 4096 00000080:00200000:1.0:1767319308.794817:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1347584, bytes: 4096 00000080:00200000:1.0:1767319308.794819:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.794822:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 330, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.794824:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1347584, 1351680) 0 0 00000080:00200000:1.0:1767319308.794826:0:88918: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:1767319308.794831:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [329, 329] 00020000:00200000:1.0:1767319308.794834:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1347584, 1351680) 1351680, 4096 00020000:00200000:1.0:1767319308.794836:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.794841:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [329, 329] 00000008:00010000:1.0:1767319308.794847:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.794850:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.794857:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794877:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794885:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794891:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794897:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.794905:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1347584, 1351680) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.794910:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 329 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.794928:0:88918:0:(rw26.c:912:ll_write_end()) pos 1347584, len 4096, copied 4096 00000080:00200000:1.0:1767319308.794932:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c12a880e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.794935:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e221a9d7 17ffffc0001001 3:0 ffff8f241000dbd0 329 lru 00000080:00200000:1.0:1767319308.794940:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000064f3c18d 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:1.0:1767319308.794942:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c12a880e 00000080:00200000:1.0:1767319308.794943:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.794946:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.794953:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.794964:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.794966:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.794968:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.794980:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.794983:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.794985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.794990:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.794997:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.795005:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.795008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.795012:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.795015:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [329, 329] 00000080:00200000:1.0:1767319308.795019:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.795021:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.795026:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1351680 i_blocks 2 00000080:00200000:1.0:1767319308.795028:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.795036:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1351680, count: 4096 00000080:00200000:1.0:1767319308.795039:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1351680, bytes: 4096 00000080:00200000:1.0:1767319308.795042:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.795045:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 331, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.795046:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1351680, 1355776) 0 0 00000080:00200000:1.0:1767319308.795049:0:88918: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:1767319308.795054:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [330, 330] 00020000:00200000:1.0:1767319308.795056:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1351680, 1355776) 1355776, 4096 00020000:00200000:1.0:1767319308.795059:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.795064:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [330, 330] 00000008:00010000:1.0:1767319308.795069:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.795071:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.795078:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.795097:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.795106:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.795113:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.795119:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.795127:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1351680, 1355776) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.795133:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 330 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.795148:0:88918:0:(rw26.c:912:ll_write_end()) pos 1351680, len 4096, copied 4096 00000080:00200000:1.0:1767319308.795152:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002b27e742[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.795155:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000027c95e3e 17ffffc0001001 3:0 ffff8f241000d438 330 lru 00000080:00200000:1.0:1767319308.795160:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000045a4cdd9 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:1.0:1767319308.795162:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002b27e742 00000080:00200000:1.0:1767319308.795163:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.795166:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.795173:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.795185:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.795188:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.795190:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.795201:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.795204:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.795206:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.795210:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.795218:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.795226:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.795228:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.795233:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.795236:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [330, 330] 00000080:00200000:1.0:1767319308.795240:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.795242:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.795247:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1355776 i_blocks 2 00000080:00200000:1.0:1767319308.795250:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.795258:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1355776, count: 4096 00000080:00200000:1.0:1767319308.795261:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1355776, bytes: 4096 00000080:00200000:1.0:1767319308.795263:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.795267:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 332, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.795269:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1355776, 1359872) 0 0 00000080:00200000:1.0:1767319308.795271:0:88918: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:1767319308.795276:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [331, 331] 00020000:00200000:1.0:1767319308.795279:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1355776, 1359872) 1359872, 4096 00020000:00200000:1.0:1767319308.795282:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.795287:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [331, 331] 00000008:00010000:1.0:1767319308.795292:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.795294:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.799579:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.799641:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.799657:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.799666:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.799674:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.799692:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1355776, 1359872) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.799712:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 331 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.799754:0:88918:0:(rw26.c:912:ll_write_end()) pos 1355776, len 4096, copied 4096 00000080:00200000:1.0:1767319308.799763:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000aa542946[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.799767:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000015c77d35 17ffffc0001001 3:0 ffff8f241000d000 331 lru 00000080:00200000:1.0:1767319308.799774:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000d44bc57 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:1.0:1767319308.799777:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000aa542946 00000080:00200000:1.0:1767319308.799778:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.799783:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.799805:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.799830:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.799834:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.799837:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.799857:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.799860:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.799864:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.799869:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.799877:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.799891:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.799894:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.799901:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.799907:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [331, 331] 00000080:00200000:1.0:1767319308.799915:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.799919:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.799929:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1359872 i_blocks 2 00000080:00200000:1.0:1767319308.799934:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.799958:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1359872, count: 4096 00000080:00200000:1.0:1767319308.799966:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1359872, bytes: 4096 00000080:00200000:1.0:1767319308.799970:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.799975:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 333, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.799977:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1359872, 1363968) 0 0 00000080:00200000:1.0:1767319308.799980:0:88918: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:1767319308.799991:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [332, 332] 00020000:00200000:1.0:1767319308.799996:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1359872, 1363968) 1363968, 4096 00020000:00200000:1.0:1767319308.800000:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.800013:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [332, 332] 00000008:00010000:1.0:1767319308.800023:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.800027:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.800041:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800061:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800071:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800078:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800086:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.800095:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1359872, 1363968) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.800101:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 332 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.800118:0:88918:0:(rw26.c:912:ll_write_end()) pos 1359872, len 4096, copied 4096 00000080:00200000:1.0:1767319308.800123:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007f7e1c62[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.800127:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f845b23c 17ffffc0001001 3:0 ffff8f241000d798 332 lru 00000080:00200000:1.0:1767319308.800133:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000132f3723 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:1.0:1767319308.800135:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007f7e1c62 00000080:00200000:1.0:1767319308.800137:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.800139:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.800147:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.800160:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.800163:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.800166:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.800181:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.800184:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.800187:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.800191:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800199:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.800209:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.800211:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.800216:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.800219:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [332, 332] 00000080:00200000:1.0:1767319308.800223:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.800226:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.800231:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1363968 i_blocks 2 00000080:00200000:1.0:1767319308.800234:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.800242:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1363968, count: 4096 00000080:00200000:1.0:1767319308.800246:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1363968, bytes: 4096 00000080:00200000:1.0:1767319308.800248:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.800252:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 334, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.800253:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1363968, 1368064) 0 0 00000080:00200000:1.0:1767319308.800256:0:88918: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:1767319308.800261:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [333, 333] 00020000:00200000:1.0:1767319308.800263:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1363968, 1368064) 1368064, 4096 00020000:00200000:1.0:1767319308.800265:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.800270:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [333, 333] 00000008:00010000:1.0:1767319308.800275:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.800278:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.800284:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800332:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800340:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800347:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800352:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.800359:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1363968, 1368064) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.800364:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 333 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.800377:0:88918:0:(rw26.c:912:ll_write_end()) pos 1363968, len 4096, copied 4096 00000080:00200000:1.0:1767319308.800381:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003fa58b5d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.800383:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a43e490b 17ffffc0001001 3:0 ffff8f241000d6c0 333 lru 00000080:00200000:1.0:1767319308.800388:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000818da746 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:1.0:1767319308.800389:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003fa58b5d 00000080:00200000:1.0:1767319308.800390:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.800392:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.800399:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.800409:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.800411:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.800413:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.800422:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.800424:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.800427:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.800430:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800437:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.800443:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.800445:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.800448:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.800450:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [333, 333] 00000080:00200000:1.0:1767319308.800453:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.800456:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.800470:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1368064 i_blocks 2 00000080:00200000:1.0:1767319308.800473:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.800480:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1368064, count: 4096 00000080:00200000:1.0:1767319308.800483:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1368064, bytes: 4096 00000080:00200000:1.0:1767319308.800485:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.800488:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 335, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.800490:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1368064, 1372160) 0 0 00000080:00200000:1.0:1767319308.800492:0:88918: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:1767319308.800496:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [334, 334] 00020000:00200000:1.0:1767319308.800499:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1368064, 1372160) 1372160, 4096 00020000:00200000:1.0:1767319308.800501:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.800505:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [334, 334] 00000008:00010000:1.0:1767319308.800510:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.800512:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.800518:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800533:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800541:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800548:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800554:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.800560:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1368064, 1372160) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.800565:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 334 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.800578:0:88918:0:(rw26.c:912:ll_write_end()) pos 1368064, len 4096, copied 4096 00000080:00200000:1.0:1767319308.800582:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005e283440[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.800585:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005c0778c1 17ffffc0001001 3:0 ffff8f241000d1b0 334 lru 00000080:00200000:1.0:1767319308.800590:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1b37764 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:1.0:1767319308.800591:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005e283440 00000080:00200000:1.0:1767319308.800593:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.800594:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.800602:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.800612:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.800614:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.800616:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.800625:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.800628:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.800630:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.800634:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800641:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.800648:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.800650:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.800654:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.800656:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [334, 334] 00000080:00200000:1.0:1767319308.800659:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.800662:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.800666:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1372160 i_blocks 2 00000080:00200000:1.0:1767319308.800668:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.800676:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1372160, count: 4096 00000080:00200000:1.0:1767319308.800680:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1372160, bytes: 4096 00000080:00200000:1.0:1767319308.800682:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.800685:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 336, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.800687:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1372160, 1376256) 0 0 00000080:00200000:1.0:1767319308.800689:0:88918: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:1767319308.800694:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [335, 335] 00020000:00200000:1.0:1767319308.800697:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1372160, 1376256) 1376256, 4096 00020000:00200000:1.0:1767319308.800699:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.800703:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [335, 335] 00000008:00010000:1.0:1767319308.800707:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.800709:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.800716:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800732:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800740:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800747:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800752:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.800760:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1372160, 1376256) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.800764:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 335 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.800775:0:88918:0:(rw26.c:912:ll_write_end()) pos 1372160, len 4096, copied 4096 00000080:00200000:1.0:1767319308.800779:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f57c7109[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.800782:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5d252fd 17ffffc0001001 3:0 ffff8f241000d288 335 lru 00000080:00200000:1.0:1767319308.800786:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000adeeadfc 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:1.0:1767319308.800788:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f57c7109 00000080:00200000:1.0:1767319308.800789:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.800791:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.800797:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.800806:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.800808:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.800810:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.800818:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.800820:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.800822:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.800825:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800832:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.800838:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.800840:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.800843:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.800845:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [335, 335] 00000080:00200000:1.0:1767319308.800848:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.800850:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.800854:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1376256 i_blocks 2 00000080:00200000:1.0:1767319308.800856:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.800862:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1376256, count: 4096 00000080:00200000:1.0:1767319308.800865:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1376256, bytes: 4096 00000080:00200000:1.0:1767319308.800867:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.800870:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 337, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.800871:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1376256, 1380352) 0 0 00000080:00200000:1.0:1767319308.800873:0:88918: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:1767319308.800878:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [336, 336] 00020000:00200000:1.0:1767319308.800880:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1376256, 1380352) 1380352, 4096 00020000:00200000:1.0:1767319308.800882:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.800886:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [336, 336] 00000008:00010000:1.0:1767319308.800890:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.800892:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.800898:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800915:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800923:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800931:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.800938:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.800948:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1376256, 1380352) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.800953:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 336 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.800968:0:88918:0:(rw26.c:912:ll_write_end()) pos 1376256, len 4096, copied 4096 00000080:00200000:1.0:1767319308.800972:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004b43e6cf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.800975:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a88293e6 17ffffc0001001 3:0 ffff8f241000de58 336 lru 00000080:00200000:1.0:1767319308.800981:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000039f76fe6 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:1.0:1767319308.800983:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004b43e6cf 00000080:00200000:1.0:1767319308.800985:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.800987:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.800994:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801005:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.801007:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.801009:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.801017:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.801019:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.801021:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.801023:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801030:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.801038:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.801040:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.801044:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.801047:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [336, 336] 00000080:00200000:1.0:1767319308.801050:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.801053:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.801058:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1380352 i_blocks 2 00000080:00200000:1.0:1767319308.801060:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.801067:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1380352, count: 4096 00000080:00200000:1.0:1767319308.801070:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1380352, bytes: 4096 00000080:00200000:1.0:1767319308.801072:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.801076:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 338, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.801078:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1380352, 1384448) 0 0 00000080:00200000:1.0:1767319308.801081:0:88918: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:1767319308.801085:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [337, 337] 00020000:00200000:1.0:1767319308.801088:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1380352, 1384448) 1384448, 4096 00020000:00200000:1.0:1767319308.801090:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.801095:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [337, 337] 00000008:00010000:1.0:1767319308.801101:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.801103:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.801110:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801123:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801129:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801134:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801138:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801143:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1380352, 1384448) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.801148:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 337 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.801174:0:88918:0:(rw26.c:912:ll_write_end()) pos 1380352, len 4096, copied 4096 00000080:00200000:1.0:1767319308.801178:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b0b967a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.801181:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d320a141 17ffffc0001021 2:0 ffff8f243cc96870 337 lru 00000080:00200000:1.0:1767319308.801186:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007a9c7503 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:1.0:1767319308.801188:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b0b967a 00000080:00200000:1.0:1767319308.801189:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.801191:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.801199:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801211:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.801213:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.801215:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.801224:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.801225:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.801227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.801230:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801235:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.801240:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.801242:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.801244:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.801246:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [337, 337] 00000080:00200000:1.0:1767319308.801248:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.801250:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.801253:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1384448 i_blocks 2 00000080:00200000:1.0:1767319308.801255:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.801261:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1384448, count: 4096 00000080:00200000:1.0:1767319308.801263:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1384448, bytes: 4096 00000080:00200000:1.0:1767319308.801265:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.801267:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 339, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.801268:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1384448, 1388544) 0 0 00000080:00200000:1.0:1767319308.801269:0:88918: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:1767319308.801273:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [338, 338] 00020000:00200000:1.0:1767319308.801275:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1384448, 1388544) 1388544, 4096 00020000:00200000:1.0:1767319308.801276:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.801279:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [338, 338] 00000008:00010000:1.0:1767319308.801283:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.801284:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.801289:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801325:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801332:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801337:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801341:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801346:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1384448, 1388544) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.801350:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 338 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.801361:0:88918:0:(rw26.c:912:ll_write_end()) pos 1384448, len 4096, copied 4096 00000080:00200000:1.0:1767319308.801364:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000077128fbc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.801365:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf79f781 17ffffc0001001 3:0 ffff8f243cc96a20 338 lru 00000080:00200000:1.0:1767319308.801369:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c47c2ac5 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:1.0:1767319308.801370:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000077128fbc 00000080:00200000:1.0:1767319308.801371:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.801372:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.801377:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801385:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.801387:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.801389:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.801396:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.801398:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.801400:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.801403:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801408:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.801413:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.801415:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.801417:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.801419:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [338, 338] 00000080:00200000:1.0:1767319308.801421:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.801423:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.801426:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1388544 i_blocks 2 00000080:00200000:1.0:1767319308.801428:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.801434:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1388544, count: 4096 00000080:00200000:1.0:1767319308.801436:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1388544, bytes: 4096 00000080:00200000:1.0:1767319308.801438:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.801440:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 340, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.801441:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1388544, 1392640) 0 0 00000080:00200000:1.0:1767319308.801443:0:88918: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:1767319308.801447:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [339, 339] 00020000:00200000:1.0:1767319308.801448:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1388544, 1392640) 1392640, 4096 00020000:00200000:1.0:1767319308.801450:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.801453:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [339, 339] 00000008:00010000:1.0:1767319308.801457:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.801458:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.801510:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801529:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801538:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801545:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801551:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801559:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1388544, 1392640) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.801565:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 339 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.801582:0:88918:0:(rw26.c:912:ll_write_end()) pos 1388544, len 4096, copied 4096 00000080:00200000:1.0:1767319308.801586:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b4b3969[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.801589:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000afeb537e 17ffffc0001001 3:0 ffff8f243cc96510 339 lru 00000080:00200000:1.0:1767319308.801594:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007e793c9d 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:1.0:1767319308.801596:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b4b3969 00000080:00200000:1.0:1767319308.801597:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.801599:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.801607:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801618:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.801621:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.801623:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.801636:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.801639:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.801642:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.801646:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801654:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.801673:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.801675:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.801681:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.801684:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [339, 339] 00000080:00200000:1.0:1767319308.801687:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.801690:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.801695:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1392640 i_blocks 2 00000080:00200000:1.0:1767319308.801698:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.801708:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1392640, count: 4096 00000080:00200000:1.0:1767319308.801711:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1392640, bytes: 4096 00000080:00200000:1.0:1767319308.801714:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.801718:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 341, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.801719:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1392640, 1396736) 0 0 00000080:00200000:1.0:1767319308.801721:0:88918: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:1767319308.801728:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [340, 340] 00020000:00200000:1.0:1767319308.801730:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1392640, 1396736) 1396736, 4096 00020000:00200000:1.0:1767319308.801733:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.801737:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [340, 340] 00000008:00010000:1.0:1767319308.801743:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.801745:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.801752:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801769:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801777:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801783:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801790:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801798:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1392640, 1396736) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.801803:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 340 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.801819:0:88918:0:(rw26.c:912:ll_write_end()) pos 1392640, len 4096, copied 4096 00000080:00200000:1.0:1767319308.801823:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008e48085b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.801826:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc142be8 17ffffc0001001 3:0 ffff8f243cc96af8 340 lru 00000080:00200000:1.0:1767319308.801830:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000467971b4 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:1.0:1767319308.801832:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008e48085b 00000080:00200000:1.0:1767319308.801834:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.801837:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.801845:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801856:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.801859:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.801861:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.801873:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.801876:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.801878:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.801882:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801887:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.801892:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.801894:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.801896:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.801898:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [340, 340] 00000080:00200000:1.0:1767319308.801901:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.801902:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.801906:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1396736 i_blocks 2 00000080:00200000:1.0:1767319308.801908:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.801914:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1396736, count: 4096 00000080:00200000:1.0:1767319308.801916:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1396736, bytes: 4096 00000080:00200000:1.0:1767319308.801918:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.801931:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 342, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.801932:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1396736, 1400832) 0 0 00000080:00200000:1.0:1767319308.801934:0:88918: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:1767319308.801938:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [341, 341] 00020000:00200000:1.0:1767319308.801940:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1396736, 1400832) 1400832, 4096 00020000:00200000:1.0:1767319308.801941:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.801945:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [341, 341] 00000008:00010000:1.0:1767319308.801949:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.801950:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.801956:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801969:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801975:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801980:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.801985:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.801990:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1396736, 1400832) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.801993:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 341 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.802005:0:88918:0:(rw26.c:912:ll_write_end()) pos 1396736, len 4096, copied 4096 00000080:00200000:1.0:1767319308.802008:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002561aad9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.802009:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000afec6062 17ffffc0001001 3:0 ffff8f243cc960d8 341 lru 00000080:00200000:1.0:1767319308.802013:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec460cc0 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:1.0:1767319308.802014:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002561aad9 00000080:00200000:1.0:1767319308.802015:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.802017:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.802022:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802040:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.802042:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.802043:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.802052:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.802054:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.802056:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.802058:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802064:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.802069:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.802071:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.802073:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.802075:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [341, 341] 00000080:00200000:1.0:1767319308.802077:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.802079:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.802082:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1400832 i_blocks 2 00000080:00200000:1.0:1767319308.802084:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.802090:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1400832, count: 4096 00000080:00200000:1.0:1767319308.802092:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1400832, bytes: 4096 00000080:00200000:1.0:1767319308.802094:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.802096:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 343, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.802097:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1400832, 1404928) 0 0 00000080:00200000:1.0:1767319308.802099:0:88918: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:1767319308.802102:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [342, 342] 00020000:00200000:1.0:1767319308.802104:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1400832, 1404928) 1404928, 4096 00020000:00200000:1.0:1767319308.802106:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.802109:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [342, 342] 00000008:00010000:1.0:1767319308.802113:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.802114:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.802119:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802131:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802137:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802150:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802154:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802160:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1400832, 1404928) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.802163:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 342 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.802180:0:88918:0:(rw26.c:912:ll_write_end()) pos 1400832, len 4096, copied 4096 00000080:00200000:1.0:1767319308.802183:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d8aa80b3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.802185:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e01bbe85 17ffffc0001001 3:0 ffff8f243cc96d80 342 lru 00000080:00200000:1.0:1767319308.802189:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000061f61c41 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:1.0:1767319308.802190:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d8aa80b3 00000080:00200000:1.0:1767319308.802191:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.802192:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.802197:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802205:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.802207:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.802208:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.802216:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.802218:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.802219:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.802222:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802227:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.802233:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.802234:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.802236:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.802238:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [342, 342] 00000080:00200000:1.0:1767319308.802240:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.802242:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.802245:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1404928 i_blocks 2 00000080:00200000:1.0:1767319308.802247:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.802252:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1404928, count: 4096 00000080:00200000:1.0:1767319308.802254:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1404928, bytes: 4096 00000080:00200000:1.0:1767319308.802256:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.802258:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 344, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.802259:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1404928, 1409024) 0 0 00000080:00200000:1.0:1767319308.802261:0:88918: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:1767319308.802264:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [343, 343] 00020000:00200000:1.0:1767319308.802266:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1404928, 1409024) 1409024, 4096 00020000:00200000:1.0:1767319308.802268:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.802271:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [343, 343] 00000008:00010000:1.0:1767319308.802274:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.802275:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.802280:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802294:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802317:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802323:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802327:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802332:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1404928, 1409024) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.802336:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 343 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.802347:0:88918:0:(rw26.c:912:ll_write_end()) pos 1404928, len 4096, copied 4096 00000080:00200000:1.0:1767319308.802350:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000065c32036[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.802351:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000468bea28 17ffffc0001001 3:0 ffff8f243cc96ca8 343 lru 00000080:00200000:1.0:1767319308.802355:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000012ea5901 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:1.0:1767319308.802356:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000065c32036 00000080:00200000:1.0:1767319308.802356:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.802358:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.802363:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802371:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.802373:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.802374:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.802382:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.802384:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.802386:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.802388:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802394:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.802399:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.802400:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.802402:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.802404:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [343, 343] 00000080:00200000:1.0:1767319308.802406:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.802409:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.802412:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1409024 i_blocks 2 00000080:00200000:1.0:1767319308.802414:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.802419:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1409024, count: 4096 00000080:00200000:1.0:1767319308.802422:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1409024, bytes: 4096 00000080:00200000:1.0:1767319308.802423:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.802425:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 345, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.802427:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1409024, 1413120) 0 0 00000080:00200000:1.0:1767319308.802428:0:88918: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:1767319308.802432:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [344, 344] 00020000:00200000:1.0:1767319308.802433:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1409024, 1413120) 1413120, 4096 00020000:00200000:1.0:1767319308.802435:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.802438:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [344, 344] 00000008:00010000:1.0:1767319308.802442:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.802443:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.802448:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802472:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802480:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802485:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802489:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802494:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1409024, 1413120) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.802498:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 344 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.802509:0:88918:0:(rw26.c:912:ll_write_end()) pos 1409024, len 4096, copied 4096 00000080:00200000:1.0:1767319308.802512:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000aafaea28[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.802514:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000801f0c12 17ffffc0001001 3:0 ffff8f243cc965e8 344 lru 00000080:00200000:1.0:1767319308.802517:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8df9488 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:1.0:1767319308.802518:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000aafaea28 00000080:00200000:1.0:1767319308.802519:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.802520:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.802525:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802533:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.802534:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.802536:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.802544:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.802545:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.802547:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.802550:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802554:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.802560:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.802561:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.802563:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.802566:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [344, 344] 00000080:00200000:1.0:1767319308.802568:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.802570:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.802573:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1413120 i_blocks 2 00000080:00200000:1.0:1767319308.802575:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.802581:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1413120, count: 4096 00000080:00200000:1.0:1767319308.802583:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1413120, bytes: 4096 00000080:00200000:1.0:1767319308.802585:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.802587:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 346, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.802588:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1413120, 1417216) 0 0 00000080:00200000:1.0:1767319308.802589:0:88918: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:1767319308.802593:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [345, 345] 00020000:00200000:1.0:1767319308.802595:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1413120, 1417216) 1417216, 4096 00020000:00200000:1.0:1767319308.802596:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.802599:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [345, 345] 00000008:00010000:1.0:1767319308.802602:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.802604:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.802609:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802621:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802627:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802631:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802635:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802640:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1413120, 1417216) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.802644:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 345 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.802654:0:88918:0:(rw26.c:912:ll_write_end()) pos 1413120, len 4096, copied 4096 00000080:00200000:1.0:1767319308.802657:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c0e10976[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.802659:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff9482c5 17ffffc0001001 3:0 ffff8f243cc96360 345 lru 00000080:00200000:1.0:1767319308.802662:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000459786ce 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:1.0:1767319308.802664:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c0e10976 00000080:00200000:1.0:1767319308.802665:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.802666:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.802671:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802678:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.802679:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.802681:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.802689:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.802690:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.802692:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.802695:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802699:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.802705:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.802706:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.802708:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.802711:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [345, 345] 00000080:00200000:1.0:1767319308.802713:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.802715:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.802718:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1417216 i_blocks 2 00000080:00200000:1.0:1767319308.802720:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.802725:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1417216, count: 4096 00000080:00200000:1.0:1767319308.802727:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1417216, bytes: 4096 00000080:00200000:1.0:1767319308.802729:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.802731:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 347, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.802732:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1417216, 1421312) 0 0 00000080:00200000:1.0:1767319308.802734:0:88918: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:1767319308.802737:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [346, 346] 00020000:00200000:1.0:1767319308.802739:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1417216, 1421312) 1421312, 4096 00020000:00200000:1.0:1767319308.802740:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.802743:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [346, 346] 00000008:00010000:1.0:1767319308.802746:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.802748:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.802752:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802765:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802771:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802776:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802780:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802785:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1417216, 1421312) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.802789:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 346 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.802800:0:88918:0:(rw26.c:912:ll_write_end()) pos 1417216, len 4096, copied 4096 00000080:00200000:1.0:1767319308.802802:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000860ddf1f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.802804:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006e227057 17ffffc0001001 3:0 ffff8f243cc96bd0 346 lru 00000080:00200000:1.0:1767319308.802808:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000040cf37a3 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:1.0:1767319308.802810:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000860ddf1f 00000080:00200000:1.0:1767319308.802810:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.802812:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.802816:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802823:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.802825:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.802827:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.802835:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.802837:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.802839:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.802842:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802847:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.802853:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.802854:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.802857:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.802859:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [346, 346] 00000080:00200000:1.0:1767319308.802861:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.802863:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.802867:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1421312 i_blocks 2 00000080:00200000:1.0:1767319308.802868:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.802874:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1421312, count: 4096 00000080:00200000:1.0:1767319308.802876:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1421312, bytes: 4096 00000080:00200000:1.0:1767319308.802878:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.802880:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 348, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.802881:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1421312, 1425408) 0 0 00000080:00200000:1.0:1767319308.802883:0:88918: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:1767319308.802886:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [347, 347] 00020000:00200000:1.0:1767319308.802888:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1421312, 1425408) 1425408, 4096 00020000:00200000:1.0:1767319308.802890:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.802893:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [347, 347] 00000008:00010000:1.0:1767319308.802897:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.802898:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.802903:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802915:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802933:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802937:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.802941:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802946:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1421312, 1425408) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.802950:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 347 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.802961:0:88918:0:(rw26.c:912:ll_write_end()) pos 1421312, len 4096, copied 4096 00000080:00200000:1.0:1767319308.802963:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002602babd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.802965:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000005a9be75 17ffffc0001001 3:0 ffff8f243cc96438 347 lru 00000080:00200000:1.0:1767319308.802968:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000759b04cd 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:1.0:1767319308.802969:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002602babd 00000080:00200000:1.0:1767319308.802970:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.802972:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.802977:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.802984:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.802986:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.802987:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.802995:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.802996:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.802998:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.803001:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803005:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.803010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.803011:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.803014:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.803016:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [347, 347] 00000080:00200000:1.0:1767319308.803018:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.803020:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.803023:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1425408 i_blocks 2 00000080:00200000:1.0:1767319308.803025:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.803030:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1425408, count: 4096 00000080:00200000:1.0:1767319308.803032:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1425408, bytes: 4096 00000080:00200000:1.0:1767319308.803034:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.803036:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 349, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.803037:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1425408, 1429504) 0 0 00000080:00200000:1.0:1767319308.803039:0:88918: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:1767319308.803042:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [348, 348] 00020000:00200000:1.0:1767319308.803044:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1425408, 1429504) 1429504, 4096 00020000:00200000:1.0:1767319308.803046:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.803049:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [348, 348] 00000008:00010000:1.0:1767319308.803052:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.803053:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.803058:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803070:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803076:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803081:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803084:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803090:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1425408, 1429504) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.803093:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 348 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.803105:0:88918:0:(rw26.c:912:ll_write_end()) pos 1425408, len 4096, copied 4096 00000080:00200000:1.0:1767319308.803108:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000eb3ab4a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.803109:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005c90dacb 17ffffc0001001 3:0 ffff8f243cc96798 348 lru 00000080:00200000:1.0:1767319308.803113:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001ccec94c 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:1.0:1767319308.803114:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000eb3ab4a 00000080:00200000:1.0:1767319308.803115:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.803116:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.803121:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803128:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.803130:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.803131:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.803139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.803141:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.803142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.803145:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803149:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.803154:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.803155:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.803158:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.803160:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [348, 348] 00000080:00200000:1.0:1767319308.803162:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.803164:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.803167:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1429504 i_blocks 2 00000080:00200000:1.0:1767319308.803169:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.803174:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1429504, count: 4096 00000080:00200000:1.0:1767319308.803177:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1429504, bytes: 4096 00000080:00200000:1.0:1767319308.803178:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.803180:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 350, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.803181:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1429504, 1433600) 0 0 00000080:00200000:1.0:1767319308.803183:0:88918: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:1767319308.803186:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [349, 349] 00020000:00200000:1.0:1767319308.803188:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1429504, 1433600) 1433600, 4096 00020000:00200000:1.0:1767319308.803189:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.803193:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [349, 349] 00000008:00010000:1.0:1767319308.803196:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.803197:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.803202:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803214:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803220:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803225:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803228:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803234:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1429504, 1433600) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.803238:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 349 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.803248:0:88918:0:(rw26.c:912:ll_write_end()) pos 1429504, len 4096, copied 4096 00000080:00200000:1.0:1767319308.803251:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000625e3546[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.803252:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002d377d5f 17ffffc0001001 3:0 ffff8f243cc96000 349 lru 00000080:00200000:1.0:1767319308.803256:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a43aa80f 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:1.0:1767319308.803257:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000625e3546 00000080:00200000:1.0:1767319308.803258:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.803260:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.803265:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803272:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.803273:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.803275:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.803283:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.803284:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.803286:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.803288:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803293:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.803298:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.803333:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.803339:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.803342:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [349, 349] 00000080:00200000:1.0:1767319308.803346:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.803349:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.803354:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1433600 i_blocks 2 00000080:00200000:1.0:1767319308.803357:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.803365:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1433600, count: 4096 00000080:00200000:1.0:1767319308.803368:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1433600, bytes: 4096 00000080:00200000:1.0:1767319308.803371:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.803374:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 351, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.803376:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1433600, 1437696) 0 0 00000080:00200000:1.0:1767319308.803378:0:88918: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:1767319308.803382:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [350, 350] 00020000:00200000:1.0:1767319308.803385:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1433600, 1437696) 1437696, 4096 00020000:00200000:1.0:1767319308.803387:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.803393:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [350, 350] 00000008:00010000:1.0:1767319308.803398:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.803400:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.803405:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803420:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803426:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803430:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803434:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803440:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1433600, 1437696) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.803444:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 350 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.803455:0:88918:0:(rw26.c:912:ll_write_end()) pos 1433600, len 4096, copied 4096 00000080:00200000:1.0:1767319308.803458:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007829da02[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.803471:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f380cc85 17ffffc0001001 3:0 ffff8f243cc96e58 350 lru 00000080:00200000:1.0:1767319308.803477:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ede11831 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:1.0:1767319308.803479:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007829da02 00000080:00200000:1.0:1767319308.803480:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.803483:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.803491:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803503:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.803505:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.803508:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.803525:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.803527:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.803530:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.803537:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803544:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.803552:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.803554:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.803558:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.803561:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [350, 350] 00000080:00200000:1.0:1767319308.803564:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.803567:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.803572:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1437696 i_blocks 2 00000080:00200000:1.0:1767319308.803575:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.803582:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1437696, count: 4096 00000080:00200000:1.0:1767319308.803586:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1437696, bytes: 4096 00000080:00200000:1.0:1767319308.803588:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.803591:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 352, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.803593:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1437696, 1441792) 0 0 00000080:00200000:1.0:1767319308.803596:0:88918: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:1767319308.803601:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [351, 351] 00020000:00200000:1.0:1767319308.803603:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1437696, 1441792) 1441792, 4096 00020000:00200000:1.0:1767319308.803605:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.803610:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [351, 351] 00000008:00010000:1.0:1767319308.803615:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.803618:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.803624:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803651:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803660:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803666:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803672:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803681:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1437696, 1441792) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.803688:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 351 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.803706:0:88918:0:(rw26.c:912:ll_write_end()) pos 1437696, len 4096, copied 4096 00000080:00200000:1.0:1767319308.803711:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000047873d5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.803713:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009943b435 17ffffc0001001 3:0 ffff8f243cc96288 351 lru 00000080:00200000:1.0:1767319308.803719:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f63bd021 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:1.0:1767319308.803725:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000047873d5 00000080:00200000:1.0:1767319308.803726:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.803728:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.803739:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803750:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.803753:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.803755:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.803769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.803771:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.803773:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.803777:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803784:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.803792:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.803795:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.803799:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.803801:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [351, 351] 00000080:00200000:1.0:1767319308.803805:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.803808:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.803813:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1441792 i_blocks 2 00000080:00200000:1.0:1767319308.803815:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.803822:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1441792, count: 4096 00000080:00200000:1.0:1767319308.803825:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1441792, bytes: 4096 00000080:00200000:1.0:1767319308.803827:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.803831:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 353, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.803832:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1441792, 1445888) 0 0 00000080:00200000:1.0:1767319308.803835:0:88918: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:1767319308.803840:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [352, 352] 00020000:00200000:1.0:1767319308.803843:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1441792, 1445888) 1445888, 4096 00020000:00200000:1.0:1767319308.803845:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.803850:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [352, 352] 00000008:00010000:1.0:1767319308.803854:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.803857:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.803863:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803881:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803889:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803895:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.803901:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803909:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1441792, 1445888) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.803915:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 352 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.803937:0:88918:0:(rw26.c:912:ll_write_end()) pos 1441792, len 4096, copied 4096 00000080:00200000:1.0:1767319308.803941:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e8efc09e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.803944:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000634f0825 17ffffc0001021 2:0 ffff8f243cc961b0 352 lru 00000080:00200000:1.0:1767319308.803950:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000058317392 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:1.0:1767319308.803951:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e8efc09e 00000080:00200000:1.0:1767319308.803953:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.803956:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.803964:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.803975:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.803978:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.803980:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.803993:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.803995:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.803998:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.804001:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804008:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.804016:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.804019:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.804023:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.804026:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [352, 352] 00000080:00200000:1.0:1767319308.804029:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.804032:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.804037:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1445888 i_blocks 2 00000080:00200000:1.0:1767319308.804040:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.804047:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1445888, count: 4096 00000080:00200000:1.0:1767319308.804050:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1445888, bytes: 4096 00000080:00200000:1.0:1767319308.804053:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.804057:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 354, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.804058:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1445888, 1449984) 0 0 00000080:00200000:1.0:1767319308.804060:0:88918: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:1767319308.804065:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [353, 353] 00020000:00200000:1.0:1767319308.804068:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1445888, 1449984) 1449984, 4096 00020000:00200000:1.0:1767319308.804070:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.804075:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [353, 353] 00000008:00010000:1.0:1767319308.804080:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.804083:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.804090:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804108:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804119:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804126:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804133:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.804141:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1445888, 1449984) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.804146:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 353 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.804161:0:88918:0:(rw26.c:912:ll_write_end()) pos 1445888, len 4096, copied 4096 00000080:00200000:1.0:1767319308.804165:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004592e6e7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.804168:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000154626cb 17ffffc0001001 3:0 ffff8f243cc966c0 353 lru 00000080:00200000:1.0:1767319308.804173:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006bc01b3a 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:1.0:1767319308.804176:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004592e6e7 00000080:00200000:1.0:1767319308.804177:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.804179:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.804187:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.804198:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.804201:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.804203:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.804217:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.804220:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.804222:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.804227:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804235:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.804243:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.804246:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.804249:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.804252:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [353, 353] 00000080:00200000:1.0:1767319308.804256:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.804260:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.804264:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1449984 i_blocks 2 00000080:00200000:1.0:1767319308.804267:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.804274:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1449984, count: 4096 00000080:00200000:1.0:1767319308.804278:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1449984, bytes: 4096 00000080:00200000:1.0:1767319308.804280:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.804283:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 355, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.804285:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1449984, 1454080) 0 0 00000080:00200000:1.0:1767319308.804287:0:88918: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:1767319308.804292:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [354, 354] 00020000:00200000:1.0:1767319308.804295:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1449984, 1454080) 1454080, 4096 00020000:00200000:1.0:1767319308.804298:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.804326:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [354, 354] 00000008:00010000:1.0:1767319308.804333:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.804336:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.804343:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804361:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804370:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804378:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804385:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.804394:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1449984, 1454080) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.804399:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 354 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.804414:0:88918:0:(rw26.c:912:ll_write_end()) pos 1449984, len 4096, copied 4096 00000080:00200000:1.0:1767319308.804418:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004a53df4f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.804422:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd99dc25 17ffffc0001001 3:0 ffff8f243cc96948 354 lru 00000080:00200000:1.0:1767319308.804427:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005e3212ab 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:1.0:1767319308.804429:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004a53df4f 00000080:00200000:1.0:1767319308.804431:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.804433:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.804440:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.804451:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.804454:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.804457:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.804843:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.804846:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.804848:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.804852:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804860:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.804867:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.804870:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.804874:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.804878:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [354, 354] 00000080:00200000:1.0:1767319308.804881:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.804884:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.804889:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1454080 i_blocks 2 00000080:00200000:1.0:1767319308.804892:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.804902:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1454080, count: 4096 00000080:00200000:1.0:1767319308.804906:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1454080, bytes: 4096 00000080:00200000:1.0:1767319308.804909:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.804912:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 356, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.804914:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1454080, 1458176) 0 0 00000080:00200000:1.0:1767319308.804916:0:88918: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:1767319308.804922:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [355, 355] 00020000:00200000:1.0:1767319308.804925:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1454080, 1458176) 1458176, 4096 00020000:00200000:1.0:1767319308.804928:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.804934:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [355, 355] 00000008:00010000:1.0:1767319308.804940:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.804943:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.804950:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804969:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804978:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804985:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.804992:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.805000:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1454080, 1458176) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.805007:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 355 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.805108:0:88918:0:(rw26.c:912:ll_write_end()) pos 1454080, len 4096, copied 4096 00000080:00200000:1.0:1767319308.805113:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001946882e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.805116:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000aab923a9 17ffffc0001001 3:0 ffff8f2437731510 355 lru 00000080:00200000:1.0:1767319308.805121:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c14adb96 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:1.0:1767319308.805123:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001946882e 00000080:00200000:1.0:1767319308.805125:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.805127:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.805136:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.805211:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.805215:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.805217:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.805229:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.805231:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.805234:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.805238:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805246:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.805254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.805256:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.805260:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.805263:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [355, 355] 00000080:00200000:1.0:1767319308.805267:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.805270:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.805275:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1458176 i_blocks 2 00000080:00200000:1.0:1767319308.805277:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.805285:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1458176, count: 4096 00000080:00200000:1.0:1767319308.805289:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1458176, bytes: 4096 00000080:00200000:1.0:1767319308.805291:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.805295:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 357, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.805296:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1458176, 1462272) 0 0 00000080:00200000:1.0:1767319308.805299:0:88918: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:1767319308.805343:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [356, 356] 00020000:00200000:1.0:1767319308.805346:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1458176, 1462272) 1462272, 4096 00020000:00200000:1.0:1767319308.805348:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.805354:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [356, 356] 00000008:00010000:1.0:1767319308.805359:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.805361:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.805369:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805387:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805395:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805403:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805409:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.805417:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1458176, 1462272) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.805423:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 356 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.805440:0:88918:0:(rw26.c:912:ll_write_end()) pos 1458176, len 4096, copied 4096 00000080:00200000:1.0:1767319308.805444:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f2c55671[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.805447:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000077ce4a26 17ffffc0001001 3:0 ffff8f2437731af8 356 lru 00000080:00200000:1.0:1767319308.805452:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006b0dc489 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:1.0:1767319308.805454:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f2c55671 00000080:00200000:1.0:1767319308.805455:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.805457:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.805478:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.805490:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.805492:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.805494:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.805506:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.805508:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.805510:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.805514:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805521:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.805529:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.805531:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.805535:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.805538:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [356, 356] 00000080:00200000:1.0:1767319308.805541:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.805543:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.805548:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1462272 i_blocks 2 00000080:00200000:1.0:1767319308.805550:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.805557:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1462272, count: 4096 00000080:00200000:1.0:1767319308.805561:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1462272, bytes: 4096 00000080:00200000:1.0:1767319308.805563:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.805566:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 358, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.805568:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1462272, 1466368) 0 0 00000080:00200000:1.0:1767319308.805570:0:88918: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:1767319308.805574:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [357, 357] 00020000:00200000:1.0:1767319308.805577:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1462272, 1466368) 1466368, 4096 00020000:00200000:1.0:1767319308.805579:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.805583:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [357, 357] 00000008:00010000:1.0:1767319308.805588:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.805590:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.805597:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805615:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805624:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805631:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805638:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.805646:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1462272, 1466368) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.805650:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 357 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.805665:0:88918:0:(rw26.c:912:ll_write_end()) pos 1462272, len 4096, copied 4096 00000080:00200000:1.0:1767319308.805669:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c1585004[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.805672:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4ffa00f 17ffffc0001001 3:0 ffff8f24377310d8 357 lru 00000080:00200000:1.0:1767319308.805677:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6962899 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:1.0:1767319308.805679:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c1585004 00000080:00200000:1.0:1767319308.805680:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.805682:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.805690:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.805702:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.805705:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.805707:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.805719:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.805722:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.805724:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.805728:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805736:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.805743:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.805745:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.805749:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.805752:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [357, 357] 00000080:00200000:1.0:1767319308.805756:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.805759:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.805763:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1466368 i_blocks 2 00000080:00200000:1.0:1767319308.805766:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.805773:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1466368, count: 4096 00000080:00200000:1.0:1767319308.805777:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1466368, bytes: 4096 00000080:00200000:1.0:1767319308.805779:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.805782:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 359, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.805784:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1466368, 1470464) 0 0 00000080:00200000:1.0:1767319308.805786:0:88918: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:1767319308.805791:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [358, 358] 00020000:00200000:1.0:1767319308.805794:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1466368, 1470464) 1470464, 4096 00020000:00200000:1.0:1767319308.805796:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.805802:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [358, 358] 00000008:00010000:1.0:1767319308.805807:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.805809:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.805816:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805834:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805843:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805850:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805856:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.805866:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1466368, 1470464) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.805871:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 358 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.805886:0:88918:0:(rw26.c:912:ll_write_end()) pos 1466368, len 4096, copied 4096 00000080:00200000:1.0:1767319308.805890:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f8281b1d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.805893:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc450a0b 17ffffc0001001 3:0 ffff8f2437731d80 358 lru 00000080:00200000:1.0:1767319308.805900:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5249380 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:1.0:1767319308.805902:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f8281b1d 00000080:00200000:1.0:1767319308.805903:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.805905:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.805913:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.805924:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.805927:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.805929:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.805940:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.805943:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.805945:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.805949:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.805957:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.805965:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.805968:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.805971:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.805974:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [358, 358] 00000080:00200000:1.0:1767319308.805978:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.805981:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.805986:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1470464 i_blocks 2 00000080:00200000:1.0:1767319308.805989:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.805996:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1470464, count: 4096 00000080:00200000:1.0:1767319308.806000:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1470464, bytes: 4096 00000080:00200000:1.0:1767319308.806003:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.806006:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 360, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.806008:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1470464, 1474560) 0 0 00000080:00200000:1.0:1767319308.806010:0:88918: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:1767319308.806016:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [359, 359] 00020000:00200000:1.0:1767319308.806019:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1470464, 1474560) 1474560, 4096 00020000:00200000:1.0:1767319308.806021:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.806265:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [359, 359] 00000008:00010000:1.0:1767319308.806274:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.806277:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.806285:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806328:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806338:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806345:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806351:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.806360:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1470464, 1474560) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.806367:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 359 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.806385:0:88918:0:(rw26.c:912:ll_write_end()) pos 1470464, len 4096, copied 4096 00000080:00200000:1.0:1767319308.806389:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d164acb6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.806392:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb5a7fb3 17ffffc0001001 3:0 ffff8f2437731ca8 359 lru 00000080:00200000:1.0:1767319308.806398:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000531436ab 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:1.0:1767319308.806400:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d164acb6 00000080:00200000:1.0:1767319308.806401:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.806403:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.806412:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.806423:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.806426:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.806428:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.806441:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.806444:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.806446:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.806450:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806457:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.806476:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.806479:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.806484:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.806487:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [359, 359] 00000080:00200000:1.0:1767319308.806491:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.806494:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.806500:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1474560 i_blocks 2 00000080:00200000:1.0:1767319308.806502:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.806511:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1474560, count: 4096 00000080:00200000:1.0:1767319308.806515:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1474560, bytes: 4096 00000080:00200000:1.0:1767319308.806517:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.806521:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 361, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.806523:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1474560, 1478656) 0 0 00000080:00200000:1.0:1767319308.806525:0:88918: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:1767319308.806530:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [360, 360] 00020000:00200000:1.0:1767319308.806533:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1474560, 1478656) 1478656, 4096 00020000:00200000:1.0:1767319308.806536:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.806542:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [360, 360] 00000008:00010000:1.0:1767319308.806547:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.806550:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.806557:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806574:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806582:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806589:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806596:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.806605:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1474560, 1478656) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.806611:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 360 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.806627:0:88918:0:(rw26.c:912:ll_write_end()) pos 1474560, len 4096, copied 4096 00000080:00200000:1.0:1767319308.806632:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000117681c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.806635:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d74c3ba0 17ffffc0001001 3:0 ffff8f24377315e8 360 lru 00000080:00200000:1.0:1767319308.806642:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000990ab4b8 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:1.0:1767319308.806644:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000117681c 00000080:00200000:1.0:1767319308.806646:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.806648:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.806656:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.806668:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.806671:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.806673:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.806688:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.806691:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.806694:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.806698:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.806707:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.806716:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.806718:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.806723:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.806726:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [360, 360] 00000080:00200000:1.0:1767319308.806730:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.806734:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.806739:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1478656 i_blocks 2 00000080:00200000:1.0:1767319308.806742:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.806750:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1478656, count: 4096 00000080:00200000:1.0:1767319308.806754:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1478656, bytes: 4096 00000080:00200000:1.0:1767319308.806756:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.806761:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 362, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.806762:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1478656, 1482752) 0 0 00000080:00200000:1.0:1767319308.806765:0:88918: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:1767319308.807258:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [361, 361] 00020000:00200000:1.0:1767319308.807265:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1478656, 1482752) 1482752, 4096 00020000:00200000:1.0:1767319308.807268:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.807277:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [361, 361] 00000008:00010000:1.0:1767319308.807286:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.807289:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.807298:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807409:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807418:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807424:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807430:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.807440:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1478656, 1482752) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.807448:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 361 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.807483:0:88918:0:(rw26.c:912:ll_write_end()) pos 1478656, len 4096, copied 4096 00000080:00200000:1.0:1767319308.807490:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000000e4a5b8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.807492:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f78627ca 17ffffc0001001 3:0 ffff8f2437731360 361 lru 00000080:00200000:1.0:1767319308.807498:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed340602 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:1.0:1767319308.807500:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000000e4a5b8 00000080:00200000:1.0:1767319308.807501:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.807504:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.807515:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.807530:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.807534:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.807536:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.807551:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.807554:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.807557:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.807560:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807567:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.807576:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.807578:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.807583:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.807587:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [361, 361] 00000080:00200000:1.0:1767319308.807592:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.807595:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.807601:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1482752 i_blocks 2 00000080:00200000:1.0:1767319308.807604:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.807616:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1482752, count: 4096 00000080:00200000:1.0:1767319308.807621:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1482752, bytes: 4096 00000080:00200000:1.0:1767319308.807623:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.807627:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 363, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.807628:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1482752, 1486848) 0 0 00000080:00200000:1.0:1767319308.807631:0:88918: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:1767319308.807638:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [362, 362] 00020000:00200000:1.0:1767319308.807641:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1482752, 1486848) 1486848, 4096 00020000:00200000:1.0:1767319308.807643:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.807648:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [362, 362] 00000008:00010000:1.0:1767319308.807654:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.807657:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.807664:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807684:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807693:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807701:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807707:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.807717:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1482752, 1486848) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.807724:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 362 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.807743:0:88918:0:(rw26.c:912:ll_write_end()) pos 1482752, len 4096, copied 4096 00000080:00200000:1.0:1767319308.807747:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d816e4a8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.807750:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000a89d684 17ffffc0001001 3:0 ffff8f2437731bd0 362 lru 00000080:00200000:1.0:1767319308.807756:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000041148efc 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:1.0:1767319308.807758:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d816e4a8 00000080:00200000:1.0:1767319308.807759:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.807761:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.807769:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.807781:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.807784:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.807786:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.807800:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.807802:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.807805:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.807809:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807817:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.807826:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.807828:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.807833:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.807836:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [362, 362] 00000080:00200000:1.0:1767319308.807840:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.807843:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.807848:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1486848 i_blocks 2 00000080:00200000:1.0:1767319308.807851:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.807860:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1486848, count: 4096 00000080:00200000:1.0:1767319308.807863:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1486848, bytes: 4096 00000080:00200000:1.0:1767319308.807865:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.807869:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 364, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.807871:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1486848, 1490944) 0 0 00000080:00200000:1.0:1767319308.807873:0:88918: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:1767319308.807878:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [363, 363] 00020000:00200000:1.0:1767319308.807881:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1486848, 1490944) 1490944, 4096 00020000:00200000:1.0:1767319308.807883:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.807888:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [363, 363] 00000008:00010000:1.0:1767319308.807895:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.807897:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.807904:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807925:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807934:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807941:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.807947:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.807955:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1486848, 1490944) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.807962:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 363 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.807979:0:88918:0:(rw26.c:912:ll_write_end()) pos 1486848, len 4096, copied 4096 00000080:00200000:1.0:1767319308.807983:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003618b871[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.807987:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005d500602 17ffffc0001001 3:0 ffff8f2437731438 363 lru 00000080:00200000:1.0:1767319308.807993:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6785d38 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:1.0:1767319308.807995:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003618b871 00000080:00200000:1.0:1767319308.807997:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.807999:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.808007:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.808019:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.808022:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.808024:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.808226:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.808231:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.808234:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.808239:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808248:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.808258:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.808261:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.808266:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.808269:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [363, 363] 00000080:00200000:1.0:1767319308.808273:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.808277:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.808283:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1490944 i_blocks 2 00000080:00200000:1.0:1767319308.808285:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.808294:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1490944, count: 4096 00000080:00200000:1.0:1767319308.808299:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1490944, bytes: 4096 00000080:00200000:1.0:1767319308.808335:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.808339:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 365, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.808341:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1490944, 1495040) 0 0 00000080:00200000:1.0:1767319308.808344:0:88918: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:1767319308.808350:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [364, 364] 00020000:00200000:1.0:1767319308.808353:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1490944, 1495040) 1495040, 4096 00020000:00200000:1.0:1767319308.808356:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.808362:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [364, 364] 00000008:00010000:1.0:1767319308.808368:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.808371:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.808379:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808403:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808413:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808421:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808428:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.808438:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1490944, 1495040) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.808446:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 364 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.808475:0:88918:0:(rw26.c:912:ll_write_end()) pos 1490944, len 4096, copied 4096 00000080:00200000:1.0:1767319308.808480:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000089da8762[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.808484:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd9b9979 17ffffc0001001 3:0 ffff8f2437731798 364 lru 00000080:00200000:1.0:1767319308.808490:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005eac8aab 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:1.0:1767319308.808492:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000089da8762 00000080:00200000:1.0:1767319308.808494:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.808496:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.808506:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.808519:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.808522:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.808524:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.808538:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.808540:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.808544:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.808548:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808557:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.808567:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.808569:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.808574:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.808577:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [364, 364] 00000080:00200000:1.0:1767319308.808581:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.808585:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.808590:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1495040 i_blocks 2 00000080:00200000:1.0:1767319308.808593:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.808601:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1495040, count: 4096 00000080:00200000:1.0:1767319308.808605:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1495040, bytes: 4096 00000080:00200000:1.0:1767319308.808608:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.808611:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 366, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.808613:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1495040, 1499136) 0 0 00000080:00200000:1.0:1767319308.808616:0:88918: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:1767319308.808621:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [365, 365] 00020000:00200000:1.0:1767319308.808624:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1495040, 1499136) 1499136, 4096 00020000:00200000:1.0:1767319308.808627:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.808633:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [365, 365] 00000008:00010000:1.0:1767319308.808639:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.808641:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.808648:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808669:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808678:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808686:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808693:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.808702:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1495040, 1499136) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.808708:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 365 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.808725:0:88918:0:(rw26.c:912:ll_write_end()) pos 1495040, len 4096, copied 4096 00000080:00200000:1.0:1767319308.808730:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b4181c9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.808733:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000323abe0e 17ffffc0001001 3:0 ffff8f2437731000 365 lru 00000080:00200000:1.0:1767319308.808739:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005da651f5 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:1.0:1767319308.808741:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b4181c9 00000080:00200000:1.0:1767319308.808742:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.808744:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.808752:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.808764:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.808767:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.808769:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.808781:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.808784:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.808786:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.808790:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808799:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.808807:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.808810:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.808814:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.808817:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [365, 365] 00000080:00200000:1.0:1767319308.808821:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.808824:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.808829:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1499136 i_blocks 2 00000080:00200000:1.0:1767319308.808832:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.808840:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1499136, count: 4096 00000080:00200000:1.0:1767319308.808844:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1499136, bytes: 4096 00000080:00200000:1.0:1767319308.808846:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.808850:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 367, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.808851:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1499136, 1503232) 0 0 00000080:00200000:1.0:1767319308.808854:0:88918: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:1767319308.808859:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [366, 366] 00020000:00200000:1.0:1767319308.808862:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1499136, 1503232) 1503232, 4096 00020000:00200000:1.0:1767319308.808864:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.808869:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [366, 366] 00000008:00010000:1.0:1767319308.808875:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.808878:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.808885:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808905:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808914:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808922:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.808928:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.808936:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1499136, 1503232) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.808942:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 366 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.808958:0:88918:0:(rw26.c:912:ll_write_end()) pos 1499136, len 4096, copied 4096 00000080:00200000:1.0:1767319308.808962:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000e9e3f7e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.808966:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000732ed8b2 17ffffc0001001 3:0 ffff8f2437731e58 366 lru 00000080:00200000:1.0:1767319308.808972:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000094f5805d 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:1.0:1767319308.808974:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000e9e3f7e 00000080:00200000:1.0:1767319308.808975:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.808978:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.808985:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.808999:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.809001:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.809004:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.809017:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.809020:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.809023:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.809125:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809134:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.809230:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.809234:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.809240:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.809243:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [366, 366] 00000080:00200000:1.0:1767319308.809248:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.809251:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.809257:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1503232 i_blocks 2 00000080:00200000:1.0:1767319308.809260:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.809269:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1503232, count: 4096 00000080:00200000:1.0:1767319308.809274:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1503232, bytes: 4096 00000080:00200000:1.0:1767319308.809276:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.809280:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 368, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.809282:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1503232, 1507328) 0 0 00000080:00200000:1.0:1767319308.809285:0:88918: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:1767319308.809291:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [367, 367] 00020000:00200000:1.0:1767319308.809294:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1503232, 1507328) 1507328, 4096 00020000:00200000:1.0:1767319308.809297:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.809413:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [367, 367] 00000008:00010000:1.0:1767319308.809422:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.809424:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.809433:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809452:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809470:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809478:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809483:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.809492:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1503232, 1507328) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.809498:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 367 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.809522:0:88918:0:(rw26.c:912:ll_write_end()) pos 1503232, len 4096, copied 4096 00000080:00200000:1.0:1767319308.809527:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000013c674bf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.809530:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000440fd262 17ffffc0001021 2:0 ffff8f2437731288 367 lru 00000080:00200000:1.0:1767319308.809535:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0efea18 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:1.0:1767319308.809537:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000013c674bf 00000080:00200000:1.0:1767319308.809538:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.809540:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.809549:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.809562:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.809565:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.809568:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.809581:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.809584:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.809586:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.809590:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809597:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.809605:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.809607:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.809611:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.809614:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [367, 367] 00000080:00200000:1.0:1767319308.809617:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.809620:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.809624:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1507328 i_blocks 2 00000080:00200000:1.0:1767319308.809627:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.809635:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1507328, count: 4096 00000080:00200000:1.0:1767319308.809638:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1507328, bytes: 4096 00000080:00200000:1.0:1767319308.809641:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.809644:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 369, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.809646:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1507328, 1511424) 0 0 00000080:00200000:1.0:1767319308.809649:0:88918: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:1767319308.809653:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [368, 368] 00020000:00200000:1.0:1767319308.809657:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1507328, 1511424) 1511424, 4096 00020000:00200000:1.0:1767319308.809659:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.809665:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [368, 368] 00000008:00010000:1.0:1767319308.809671:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.809673:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.809680:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809699:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809707:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809715:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809722:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.809731:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1507328, 1511424) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.809737:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 368 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.809754:0:88918:0:(rw26.c:912:ll_write_end()) pos 1507328, len 4096, copied 4096 00000080:00200000:1.0:1767319308.809758:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006593bd43[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.809761:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001d687207 17ffffc0001001 3:0 ffff8f24377311b0 368 lru 00000080:00200000:1.0:1767319308.809767:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009a506f48 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:1.0:1767319308.809768:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006593bd43 00000080:00200000:1.0:1767319308.809770:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.809772:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.809780:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.809792:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.809795:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.809797:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.809809:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.809812:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.809814:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.809818:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809826:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.809834:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.809836:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.809841:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.809844:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [368, 368] 00000080:00200000:1.0:1767319308.809847:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.809851:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.809855:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1511424 i_blocks 2 00000080:00200000:1.0:1767319308.809858:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.809866:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1511424, count: 4096 00000080:00200000:1.0:1767319308.809869:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1511424, bytes: 4096 00000080:00200000:1.0:1767319308.809872:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.809875:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 370, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.809877:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1511424, 1515520) 0 0 00000080:00200000:1.0:1767319308.809880:0:88918: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:1767319308.809885:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [369, 369] 00020000:00200000:1.0:1767319308.809888:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1511424, 1515520) 1515520, 4096 00020000:00200000:1.0:1767319308.809890:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.809896:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [369, 369] 00000008:00010000:1.0:1767319308.809901:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.809903:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.809910:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809928:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809938:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809945:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.809952:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.809960:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1511424, 1515520) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.809965:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 369 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.809982:0:88918:0:(rw26.c:912:ll_write_end()) pos 1511424, len 4096, copied 4096 00000080:00200000:1.0:1767319308.809986:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004aa68f89[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.809989:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b477ec7a 17ffffc0001001 3:0 ffff8f24377316c0 369 lru 00000080:00200000:1.0:1767319308.809994:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa562d7b 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:1.0:1767319308.809997:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004aa68f89 00000080:00200000:1.0:1767319308.809998:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.810000:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.810008:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.810020:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.810022:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.810024:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.810227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.810231:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.810234:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.810239:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810247:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.810257:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.810259:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.810264:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.810268:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [369, 369] 00000080:00200000:1.0:1767319308.810271:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.810275:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.810280:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1515520 i_blocks 2 00000080:00200000:1.0:1767319308.810283:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.810292:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1515520, count: 4096 00000080:00200000:1.0:1767319308.810297:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1515520, bytes: 4096 00000080:00200000:1.0:1767319308.810299:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.810329:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 371, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.810331:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1515520, 1519616) 0 0 00000080:00200000:1.0:1767319308.810333:0:88918: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:1767319308.810339:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [370, 370] 00020000:00200000:1.0:1767319308.810342:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1515520, 1519616) 1519616, 4096 00020000:00200000:1.0:1767319308.810345:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.810351:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [370, 370] 00000008:00010000:1.0:1767319308.810357:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.810360:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.810367:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810388:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810397:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810405:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810412:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.810421:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1515520, 1519616) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.810428:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 370 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.810447:0:88918:0:(rw26.c:912:ll_write_end()) pos 1515520, len 4096, copied 4096 00000080:00200000:1.0:1767319308.810451:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f1052f88[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.810454:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006fbdf0fb 17ffffc0001001 3:0 ffff8f2437731948 370 lru 00000080:00200000:1.0:1767319308.810473:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bdf800d6 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:1.0:1767319308.810475:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f1052f88 00000080:00200000:1.0:1767319308.810476:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.810479:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.810488:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.810501:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.810503:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.810506:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.810519:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.810521:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.810524:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.810528:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810535:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.810544:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.810546:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.810550:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.810553:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [370, 370] 00000080:00200000:1.0:1767319308.810556:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.810559:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.810564:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1519616 i_blocks 2 00000080:00200000:1.0:1767319308.810566:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.810573:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1519616, count: 4096 00000080:00200000:1.0:1767319308.810577:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1519616, bytes: 4096 00000080:00200000:1.0:1767319308.810579:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.810582:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 372, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.810584:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1519616, 1523712) 0 0 00000080:00200000:1.0:1767319308.810586:0:88918: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:1767319308.810591:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [371, 371] 00020000:00200000:1.0:1767319308.810593:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1519616, 1523712) 1523712, 4096 00020000:00200000:1.0:1767319308.810596:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.810601:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [371, 371] 00000008:00010000:1.0:1767319308.810606:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.810608:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.810616:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810637:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810646:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810654:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810660:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.810669:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1519616, 1523712) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.810675:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 371 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.810690:0:88918:0:(rw26.c:912:ll_write_end()) pos 1519616, len 4096, copied 4096 00000080:00200000:1.0:1767319308.810695:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000002cb1e1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.810698:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003116d8fc 17ffffc0001001 3:0 ffff8f2437731870 371 lru 00000080:00200000:1.0:1767319308.810703:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004d1db48b 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:1.0:1767319308.810706:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000002cb1e1 00000080:00200000:1.0:1767319308.810707:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.810709:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.810718:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.810730:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.810733:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.810735:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.810746:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.810749:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.810752:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.810756:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810764:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.810772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.810774:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.810778:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.810781:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [371, 371] 00000080:00200000:1.0:1767319308.810784:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.810787:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.810792:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1523712 i_blocks 2 00000080:00200000:1.0:1767319308.810795:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.810802:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1523712, count: 4096 00000080:00200000:1.0:1767319308.810806:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1523712, bytes: 4096 00000080:00200000:1.0:1767319308.810808:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.810811:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 373, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.810812:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1523712, 1527808) 0 0 00000080:00200000:1.0:1767319308.810814:0:88918: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:1767319308.810819:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [372, 372] 00020000:00200000:1.0:1767319308.810822:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1523712, 1527808) 1527808, 4096 00020000:00200000:1.0:1767319308.810825:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.810830:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [372, 372] 00000008:00010000:1.0:1767319308.810835:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.810837:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.810844:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810862:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810870:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810876:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810882:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.810891:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1523712, 1527808) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.810896:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 372 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.810911:0:88918:0:(rw26.c:912:ll_write_end()) pos 1523712, len 4096, copied 4096 00000080:00200000:1.0:1767319308.810914:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000014741ad0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.810917:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002131b95c 17ffffc0001001 3:0 ffff8f2437731a20 372 lru 00000080:00200000:1.0:1767319308.810922:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d3f97e01 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:1.0:1767319308.810924:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000014741ad0 00000080:00200000:1.0:1767319308.810925:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.810927:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.810935:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.810946:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.810949:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.810951:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.810963:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.810966:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.810969:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.810973:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.810981:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.810989:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.810992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.810996:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.810998:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [372, 372] 00000080:00200000:1.0:1767319308.811002:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.811005:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.811009:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1527808 i_blocks 2 00000080:00200000:1.0:1767319308.811012:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.811020:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1527808, count: 4096 00000080:00200000:1.0:1767319308.811024:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1527808, bytes: 4096 00000080:00200000:1.0:1767319308.811122:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.811127:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 374, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.811129:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1527808, 1531904) 0 0 00000080:00200000:1.0:1767319308.811132:0:88918: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:1767319308.811138:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [373, 373] 00020000:00200000:1.0:1767319308.811220:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1527808, 1531904) 1531904, 4096 00020000:00200000:1.0:1767319308.811223:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.811230:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [373, 373] 00000008:00010000:1.0:1767319308.811235:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.811238:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.811245:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811263:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811273:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811280:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811286:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.811296:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1527808, 1531904) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.811408:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 373 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.811432:0:88918:0:(rw26.c:912:ll_write_end()) pos 1527808, len 4096, copied 4096 00000080:00200000:1.0:1767319308.811436:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bd85bb29[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.811439:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000796fced6 17ffffc0001001 3:0 ffff8f243777b288 373 lru 00000080:00200000:1.0:1767319308.811445:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000056dfca25 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:1.0:1767319308.811448:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bd85bb29 00000080:00200000:1.0:1767319308.811449:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.811451:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.811472:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.811486:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.811489:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.811491:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.811505:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.811508:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.811511:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.811515:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811522:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.811530:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.811532:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.811537:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.811540:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [373, 373] 00000080:00200000:1.0:1767319308.811544:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.811547:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.811553:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1531904 i_blocks 2 00000080:00200000:1.0:1767319308.811555:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.811564:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1531904, count: 4096 00000080:00200000:1.0:1767319308.811568:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1531904, bytes: 4096 00000080:00200000:1.0:1767319308.811570:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.811573:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 375, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.811574:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1531904, 1536000) 0 0 00000080:00200000:1.0:1767319308.811577:0:88918: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:1767319308.811582:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [374, 374] 00020000:00200000:1.0:1767319308.811585:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1531904, 1536000) 1536000, 4096 00020000:00200000:1.0:1767319308.811587:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.811593:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [374, 374] 00000008:00010000:1.0:1767319308.811598:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.811601:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.811608:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811625:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811633:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811641:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811648:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.811656:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1531904, 1536000) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.811661:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 374 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.811678:0:88918:0:(rw26.c:912:ll_write_end()) pos 1531904, len 4096, copied 4096 00000080:00200000:1.0:1767319308.811683:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000eaf0f859[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.811686:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001fd524f8 17ffffc0001001 3:0 ffff8f243777b1b0 374 lru 00000080:00200000:1.0:1767319308.811691:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2f9ab2f 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:1.0:1767319308.811694:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000eaf0f859 00000080:00200000:1.0:1767319308.811695:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.811697:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.811706:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.811717:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.811720:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.811723:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.811738:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.811741:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.811743:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.811748:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811756:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.811764:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.811767:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.811771:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.811774:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [374, 374] 00000080:00200000:1.0:1767319308.811777:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.811780:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.811784:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1536000 i_blocks 2 00000080:00200000:1.0:1767319308.811787:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.811794:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1536000, count: 4096 00000080:00200000:1.0:1767319308.811798:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1536000, bytes: 4096 00000080:00200000:1.0:1767319308.811801:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.811804:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 376, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.811806:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1536000, 1540096) 0 0 00000080:00200000:1.0:1767319308.811808:0:88918: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:1767319308.811813:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [375, 375] 00020000:00200000:1.0:1767319308.811815:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1536000, 1540096) 1540096, 4096 00020000:00200000:1.0:1767319308.811818:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.811823:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [375, 375] 00000008:00010000:1.0:1767319308.811828:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.811830:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.811838:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811857:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811866:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811873:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811879:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.811887:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1536000, 1540096) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.811894:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 375 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.811910:0:88918:0:(rw26.c:912:ll_write_end()) pos 1536000, len 4096, copied 4096 00000080:00200000:1.0:1767319308.811915:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ecc92355[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.811917:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000724a2cd5 17ffffc0001001 3:0 ffff8f243777b6c0 375 lru 00000080:00200000:1.0:1767319308.811923:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3a0840f 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:1.0:1767319308.811925:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ecc92355 00000080:00200000:1.0:1767319308.811926:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.811929:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.811937:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.811949:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.811951:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.811954:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.811966:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.811968:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.811971:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.811975:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.811983:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.811992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.811994:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.811998:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.812000:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [375, 375] 00000080:00200000:1.0:1767319308.812005:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.812008:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.812013:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1540096 i_blocks 2 00000080:00200000:1.0:1767319308.812016:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.812023:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1540096, count: 4096 00000080:00200000:1.0:1767319308.812130:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1540096, bytes: 4096 00000080:00200000:1.0:1767319308.812133:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.812137:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 377, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.812139:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1540096, 1544192) 0 0 00000080:00200000:1.0:1767319308.812222:0:88918: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:1767319308.812230:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [376, 376] 00020000:00200000:1.0:1767319308.812234:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1540096, 1544192) 1544192, 4096 00020000:00200000:1.0:1767319308.812236:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.812242:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [376, 376] 00000008:00010000:1.0:1767319308.812248:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.812251:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.812258:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812278:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812289:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812297:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812332:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.812341:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1540096, 1544192) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.812347:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 376 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.812367:0:88918:0:(rw26.c:912:ll_write_end()) pos 1540096, len 4096, copied 4096 00000080:00200000:1.0:1767319308.812371:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006f8ca9cb[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.812374:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab4508f2 17ffffc0001001 3:0 ffff8f243777b948 376 lru 00000080:00200000:1.0:1767319308.812380:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000884bb367 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:1.0:1767319308.812383:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006f8ca9cb 00000080:00200000:1.0:1767319308.812384:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.812387:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.812396:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.812409:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.812412:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.812414:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.812427:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.812429:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.812432:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.812436:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812444:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.812453:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.812455:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.812459:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.812474:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [376, 376] 00000080:00200000:1.0:1767319308.812478:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.812481:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.812487:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1544192 i_blocks 2 00000080:00200000:1.0:1767319308.812489:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.812498:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1544192, count: 4096 00000080:00200000:1.0:1767319308.812501:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1544192, bytes: 4096 00000080:00200000:1.0:1767319308.812504:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.812508:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 378, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.812509:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1544192, 1548288) 0 0 00000080:00200000:1.0:1767319308.812512:0:88918: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:1767319308.812517:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [377, 377] 00020000:00200000:1.0:1767319308.812520:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1544192, 1548288) 1548288, 4096 00020000:00200000:1.0:1767319308.812523:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.812529:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [377, 377] 00000008:00010000:1.0:1767319308.812534:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.812536:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.812544:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812563:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812573:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812581:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812588:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.812597:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1544192, 1548288) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.812603:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 377 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.812619:0:88918:0:(rw26.c:912:ll_write_end()) pos 1544192, len 4096, copied 4096 00000080:00200000:1.0:1767319308.812623:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000030944514[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.812626:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cee57524 17ffffc0001001 3:0 ffff8f243777b870 377 lru 00000080:00200000:1.0:1767319308.812632:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac010827 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:1.0:1767319308.812634:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000030944514 00000080:00200000:1.0:1767319308.812636:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.812638:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.812646:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.812659:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.812662:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.812664:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.812677:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.812680:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.812683:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.812687:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812695:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.812703:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.812705:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.812710:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.812713:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [377, 377] 00000080:00200000:1.0:1767319308.812717:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.812720:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.812724:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1548288 i_blocks 2 00000080:00200000:1.0:1767319308.812727:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.812735:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1548288, count: 4096 00000080:00200000:1.0:1767319308.812739:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1548288, bytes: 4096 00000080:00200000:1.0:1767319308.812741:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.812745:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 379, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.812747:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1548288, 1552384) 0 0 00000080:00200000:1.0:1767319308.812749:0:88918: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:1767319308.812754:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [378, 378] 00020000:00200000:1.0:1767319308.812757:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1548288, 1552384) 1552384, 4096 00020000:00200000:1.0:1767319308.812760:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.812765:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [378, 378] 00000008:00010000:1.0:1767319308.812771:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.812773:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.812781:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812801:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812811:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812818:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812825:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.812834:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1548288, 1552384) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.812840:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 378 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.812856:0:88918:0:(rw26.c:912:ll_write_end()) pos 1548288, len 4096, copied 4096 00000080:00200000:1.0:1767319308.812860:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000db6c99a2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.812863:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001770b8d8 17ffffc0001001 3:0 ffff8f243777ba20 378 lru 00000080:00200000:1.0:1767319308.812869:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000062e1b49d 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:1.0:1767319308.812872:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000db6c99a2 00000080:00200000:1.0:1767319308.812873:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.812876:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.812884:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.812896:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.812899:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.812901:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.812913:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.812916:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.812919:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.812923:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.812931:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.812940:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.812942:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.812947:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.812950:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [378, 378] 00000080:00200000:1.0:1767319308.812954:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.812956:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.812961:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1552384 i_blocks 2 00000080:00200000:1.0:1767319308.812964:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.812971:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1552384, count: 4096 00000080:00200000:1.0:1767319308.812975:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1552384, bytes: 4096 00000080:00200000:1.0:1767319308.812977:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.812981:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 380, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.812983:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1552384, 1556480) 0 0 00000080:00200000:1.0:1767319308.812985:0:88918: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:1767319308.812990:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [379, 379] 00020000:00200000:1.0:1767319308.812993:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1552384, 1556480) 1556480, 4096 00020000:00200000:1.0:1767319308.812996:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.813000:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [379, 379] 00000008:00010000:1.0:1767319308.813005:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.813007:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.813014:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813130:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813140:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813216:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813224:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.813233:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1552384, 1556480) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.813239:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 379 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.813253:0:88918:0:(rw26.c:912:ll_write_end()) pos 1552384, len 4096, copied 4096 00000080:00200000:1.0:1767319308.813257:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dc4ead5d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.813260:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000011f8f984 17ffffc0001001 3:0 ffff8f243777b510 379 lru 00000080:00200000:1.0:1767319308.813266:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000853e17c9 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:1.0:1767319308.813269:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dc4ead5d 00000080:00200000:1.0:1767319308.813270:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.813272:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.813279:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.813290:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.813293:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.813295:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.813400:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.813403:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.813406:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.813411:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813419:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.813428:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.813430:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.813434:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.813436:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [379, 379] 00000080:00200000:1.0:1767319308.813440:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.813443:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.813447:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1556480 i_blocks 2 00000080:00200000:1.0:1767319308.813450:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.813458:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1556480, count: 4096 00000080:00200000:1.0:1767319308.813473:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1556480, bytes: 4096 00000080:00200000:1.0:1767319308.813475:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.813479:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 381, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.813481:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1556480, 1560576) 0 0 00000080:00200000:1.0:1767319308.813483:0:88918: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:1767319308.813489:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [380, 380] 00020000:00200000:1.0:1767319308.813492:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1556480, 1560576) 1560576, 4096 00020000:00200000:1.0:1767319308.813494:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.813500:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [380, 380] 00000008:00010000:1.0:1767319308.813505:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.813508:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.813515:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813534:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813543:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813551:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813557:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.813566:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.813572:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.813587:0:88918:0:(rw26.c:912:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:1.0:1767319308.813591:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e0bc97cc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.813594:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000075a0a6ce 17ffffc0001001 3:0 ffff8f243777baf8 380 lru 00000080:00200000:1.0:1767319308.813600:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000add55f41 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:1.0:1767319308.813602:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e0bc97cc 00000080:00200000:1.0:1767319308.813603:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.813605:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.813612:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.813624:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.813626:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.813628:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.813638:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.813641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.813643:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.813648:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813656:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.813665:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.813668:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.813672:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.813675:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:1.0:1767319308.813679:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.813682:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.813687:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1560576 i_blocks 2 00000080:00200000:1.0:1767319308.813690:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.813697:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1560576, count: 4096 00000080:00200000:1.0:1767319308.813700:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1560576, bytes: 4096 00000080:00200000:1.0:1767319308.813703:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.813706:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 382, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.813708:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:1.0:1767319308.813711:0:88918: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:1767319308.813716:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:1.0:1767319308.813719:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:1.0:1767319308.813721:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.813726:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:1.0:1767319308.813731:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.813733:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.813741:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813759:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813768:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813775:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813782:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.813789:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.813794:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.813806:0:88918:0:(rw26.c:912:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:1.0:1767319308.813810:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d08f64b2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.813813:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004d46cc6c 17ffffc0001001 3:0 ffff8f243777b0d8 381 lru 00000080:00200000:1.0:1767319308.813819:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ccafb53e 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:1.0:1767319308.813820:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d08f64b2 00000080:00200000:1.0:1767319308.813822:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.813823:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.813830:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.813841:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.813844:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.813846:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.813857:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.813860:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.813862:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.813866:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813874:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.813882:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.813884:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.813887:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.813890:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:1.0:1767319308.813893:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.813896:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.813901:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1564672 i_blocks 2 00000080:00200000:1.0:1767319308.813903:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.813910:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1564672, count: 4096 00000080:00200000:1.0:1767319308.813913:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1564672, bytes: 4096 00000080:00200000:1.0:1767319308.813915:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.813919:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 383, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.813920:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:1.0:1767319308.813923:0:88918: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:1767319308.813927:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:1.0:1767319308.813930:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:1.0:1767319308.813932:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.813936:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:1.0:1767319308.813941:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.813943:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.813949:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813966:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813974:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813981:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.813988:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.813996:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.814000:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.814019:0:88918:0:(rw26.c:912:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:1.0:1767319308.814023:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009a4268c7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.814111:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009f6762de 17ffffc0001021 2:0 ffff8f243777bd80 382 lru 00000080:00200000:1.0:1767319308.814117:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c7fb900 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:1.0:1767319308.814119:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009a4268c7 00000080:00200000:1.0:1767319308.814121:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.814123:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.814131:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.814209:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.814213:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.814215:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.814226:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.814229:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.814232:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.814236:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814244:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.814252:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.814254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.814258:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.814260:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:1.0:1767319308.814263:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.814266:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.814271:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1568768 i_blocks 2 00000080:00200000:1.0:1767319308.814273:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.814280:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1568768, count: 4096 00000080:00200000:1.0:1767319308.814284:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1568768, bytes: 4096 00000080:00200000:1.0:1767319308.814286:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.814290:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 384, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.814291:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:1.0:1767319308.814293:0:88918: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:1767319308.814298:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:1.0:1767319308.814324:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:1.0:1767319308.814327:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.814331:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:1.0:1767319308.814336:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.814338:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.814345:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814363:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814372:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814380:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814387:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.814394:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.814399:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.814413:0:88918:0:(rw26.c:912:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:1.0:1767319308.814417:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000070ff3447[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.814420:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000016a0a64b 17ffffc0001001 3:0 ffff8f243777bca8 383 lru 00000080:00200000:1.0:1767319308.814425:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007e58395f 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:1.0:1767319308.814427:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000070ff3447 00000080:00200000:1.0:1767319308.814428:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.814430:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.814437:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.814448:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.814450:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.814452:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.814477:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.814480:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.814483:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.814487:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814495:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.814503:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.814505:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.814508:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.814511:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:1.0:1767319308.814514:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.814517:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.814521:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1572864 i_blocks 2 00000080:00200000:1.0:1767319308.814524:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.814531:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1572864, count: 4096 00000080:00200000:1.0:1767319308.814534:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1572864, bytes: 4096 00000080:00200000:1.0:1767319308.814537:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.814540:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 385, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.814542:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:1.0:1767319308.814544:0:88918: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:1767319308.814549:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:1.0:1767319308.814551:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:1.0:1767319308.814554:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.814558:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:1.0:1767319308.814562:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.814564:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.814571:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814589:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814597:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814604:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814611:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.814619:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.814623:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.814640:0:88918:0:(rw26.c:912:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:1.0:1767319308.814644:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dfd1452e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.814647:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000098d4ee85 17ffffc0001001 3:0 ffff8f243777b5e8 384 lru 00000080:00200000:1.0:1767319308.814653:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000deb71a35 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:1.0:1767319308.814655:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dfd1452e 00000080:00200000:1.0:1767319308.814656:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.814658:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.814665:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.814675:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.814677:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.814680:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.814690:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.814693:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.814696:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.814700:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814708:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.814716:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.814718:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.814722:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.814725:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:1.0:1767319308.814729:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.814732:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.814736:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1576960 i_blocks 2 00000080:00200000:1.0:1767319308.814739:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.814747:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1576960, count: 4096 00000080:00200000:1.0:1767319308.814751:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1576960, bytes: 4096 00000080:00200000:1.0:1767319308.814753:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.814757:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 386, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.814758:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:1.0:1767319308.814761:0:88918: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:1767319308.814765:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:1.0:1767319308.814768:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:1.0:1767319308.814770:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.814775:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:1.0:1767319308.814780:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.814783:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.814789:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814806:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814815:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814822:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814828:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.814836:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.814842:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.814858:0:88918:0:(rw26.c:912:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:1.0:1767319308.814862:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fd4831d4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.814865:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1b8ae4d 17ffffc0001001 3:0 ffff8f243777b360 385 lru 00000080:00200000:1.0:1767319308.814870:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f95a6221 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:1.0:1767319308.814872:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fd4831d4 00000080:00200000:1.0:1767319308.814874:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.814876:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.814883:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.814894:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.814896:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.814899:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.814910:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.814912:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.814914:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.814918:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.814925:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.814933:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.814935:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.814939:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.814942:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:1.0:1767319308.814945:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.814948:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.814953:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1581056 i_blocks 2 00000080:00200000:1.0:1767319308.814955:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.814963:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1581056, count: 4096 00000080:00200000:1.0:1767319308.814966:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1581056, bytes: 4096 00000080:00200000:1.0:1767319308.814969:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.814972:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 387, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.814973:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:1.0:1767319308.814976:0:88918: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:1767319308.814981:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:1.0:1767319308.814983:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:1.0:1767319308.814986:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.814991:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:1.0:1767319308.814996:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.814998:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.815006:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.815024:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.815136:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.815723:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.815731:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.815744:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.815753:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.815777:0:88918:0:(rw26.c:912:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:1.0:1767319308.815782:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e3549110[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.815785:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0f485a7 17ffffc0001001 3:0 ffff8f243777bbd0 386 lru 00000080:00200000:1.0:1767319308.815791:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d66a48c6 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:1.0:1767319308.815794:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e3549110 00000080:00200000:1.0:1767319308.815795:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.815798:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.815808:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.815822:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.815826:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.815828:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.815844:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.815846:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.815849:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.815853:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.815861:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.815872:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.815875:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.815881:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.815884:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:1.0:1767319308.815889:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.815893:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.815900:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1585152 i_blocks 2 00000080:00200000:1.0:1767319308.815903:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.815914:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1585152, count: 4096 00000080:00200000:1.0:1767319308.815919:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1585152, bytes: 4096 00000080:00200000:1.0:1767319308.815922:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.815925:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 388, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.815927:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:1.0:1767319308.815930:0:88918: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:1767319308.815936:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:1.0:1767319308.815939:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:1.0:1767319308.815942:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.815949:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:1.0:1767319308.815955:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.815958:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.815966:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.815985:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.815993:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816001:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816007:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.816016:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.816021:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.816131:0:88918:0:(rw26.c:912:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:1.0:1767319308.816136:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009e28792a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.816140:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1296133 17ffffc0001001 3:0 ffff8f243777b438 387 lru 00000080:00200000:1.0:1767319308.816225:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006cbe3caa 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:1.0:1767319308.816227:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009e28792a 00000080:00200000:1.0:1767319308.816229:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.816232:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.816241:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.816255:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.816258:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.816260:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.816274:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.816277:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.816280:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.816284:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816293:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.816324:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.816327:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.816332:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.816335:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:1.0:1767319308.816339:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.816342:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.816348:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1589248 i_blocks 2 00000080:00200000:1.0:1767319308.816350:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.816359:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1589248, count: 4096 00000080:00200000:1.0:1767319308.816362:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1589248, bytes: 4096 00000080:00200000:1.0:1767319308.816364:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.816368:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 389, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.816369:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:1.0:1767319308.816371:0:88918: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:1767319308.816377:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:1.0:1767319308.816380:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:1.0:1767319308.816382:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.816388:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:1.0:1767319308.816393:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.816396:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.816404:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816423:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816433:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816441:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816448:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.816457:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.816472:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.816489:0:88918:0:(rw26.c:912:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:1.0:1767319308.816494:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008098cef1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.816497:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006a019123 17ffffc0001001 3:0 ffff8f243777b798 388 lru 00000080:00200000:1.0:1767319308.816503:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd6a27d3 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:1.0:1767319308.816505:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008098cef1 00000080:00200000:1.0:1767319308.816507:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.816509:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.816517:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.816533:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.816535:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.816537:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.816553:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.816555:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.816558:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.816562:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816570:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.816578:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.816580:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.816584:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.816588:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:1.0:1767319308.816591:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.816594:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.816599:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1593344 i_blocks 2 00000080:00200000:1.0:1767319308.816602:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.816610:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1593344, count: 4096 00000080:00200000:1.0:1767319308.816614:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1593344, bytes: 4096 00000080:00200000:1.0:1767319308.816617:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.816620:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 390, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.816622:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:1.0:1767319308.816624:0:88918: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:1767319308.816629:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:1.0:1767319308.816632:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:1.0:1767319308.816635:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.816640:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:1.0:1767319308.816646:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.816648:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.816655:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816678:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816687:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816694:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816699:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.816707:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.816713:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.816731:0:88918:0:(rw26.c:912:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:1.0:1767319308.816735:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000042a71df2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.816738:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9907f04 17ffffc0001001 3:0 ffff8f243777b000 389 lru 00000080:00200000:1.0:1767319308.816743:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b29fdbf4 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:1.0:1767319308.816745:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000042a71df2 00000080:00200000:1.0:1767319308.816747:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.816749:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.816756:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.816768:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.816770:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.816772:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.816785:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.816787:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.816789:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.816793:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816799:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.816807:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.816809:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.816813:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.816815:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:1.0:1767319308.816818:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.816821:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.816826:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1597440 i_blocks 2 00000080:00200000:1.0:1767319308.816829:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.816836:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1597440, count: 4096 00000080:00200000:1.0:1767319308.816840:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1597440, bytes: 4096 00000080:00200000:1.0:1767319308.816842:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.816845:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 391, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.816846:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:1.0:1767319308.816849:0:88918: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:1767319308.816854:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:1.0:1767319308.816857:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:1.0:1767319308.816859:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.816865:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:1.0:1767319308.816870:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.816873:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.816880:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816899:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816909:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816916:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.816923:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.816932:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.816939:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.816957:0:88918:0:(rw26.c:912:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:1.0:1767319308.816962:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e3aeb48b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.816964:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000c7cf056 17ffffc0001001 3:0 ffff8f243777be58 390 lru 00000080:00200000:1.0:1767319308.816969:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000703aee09 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:1.0:1767319308.816971:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e3aeb48b 00000080:00200000:1.0:1767319308.816972:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.816974:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.816982:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.816994:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.816997:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.816999:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.817010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.817012:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.817016:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.817020:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.820882:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.820911:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.820915:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.820932:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.820940:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:1.0:1767319308.820949:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.820953:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.820969:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1601536 i_blocks 2 00000080:00200000:1.0:1767319308.820973:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.821000:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1601536, count: 4096 00000080:00200000:1.0:1767319308.821008:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1601536, bytes: 4096 00000080:00200000:1.0:1767319308.821013:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.821020:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 392, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.821021:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:1.0:1767319308.821036:0:88918: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:1767319308.821048:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:1.0:1767319308.821053:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:1.0:1767319308.821057:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.821072:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:1.0:1767319308.821086:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.821091:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.821109:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821264:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821281:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821289:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821295:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.821329:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.821345:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.821404:0:88918:0:(rw26.c:912:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:1.0:1767319308.821412:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005c1e6465[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.821415:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb64c8ef 17ffffc0001001 3:0 ffff8f24376a5360 391 lru 00000080:00200000:1.0:1767319308.821423:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbeb8cf1 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:1.0:1767319308.821425:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005c1e6465 00000080:00200000:1.0:1767319308.821426:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.821431:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.821452:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.821485:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.821489:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.821493:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.821514:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.821518:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.821521:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.821526:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821534:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.821543:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.821545:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.821551:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.821555:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:1.0:1767319308.821558:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.821561:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.821566:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1605632 i_blocks 2 00000080:00200000:1.0:1767319308.821569:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.821578:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1605632, count: 4096 00000080:00200000:1.0:1767319308.821583:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1605632, bytes: 4096 00000080:00200000:1.0:1767319308.821585:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.821589:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 393, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.821591:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:1.0:1767319308.821594:0:88918: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:1767319308.821599:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:1.0:1767319308.821602:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:1.0:1767319308.821605:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.821611:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:1.0:1767319308.821617:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.821620:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.821628:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821648:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821657:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821664:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821671:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.821680:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.821687:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.821704:0:88918:0:(rw26.c:912:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:1.0:1767319308.821709:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e015618b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.821713:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000052868883 17ffffc0001001 3:0 ffff8f24376a55e8 392 lru 00000080:00200000:1.0:1767319308.821719:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005b05dd5f 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:1.0:1767319308.821721:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e015618b 00000080:00200000:1.0:1767319308.821723:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.821725:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.821733:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.821746:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.821749:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.821751:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.821764:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.821767:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.821769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.821773:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821780:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.821788:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.821791:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.821795:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.821798:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:1.0:1767319308.821802:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.821804:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319308.821810:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1609728 i_blocks 2 00000080:00200000:1.0:1767319308.821812:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319308.821820:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1609728, count: 4096 00000080:00200000:1.0:1767319308.821823:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1609728, bytes: 4096 00000080:00200000:1.0:1767319308.821826:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:1.0:1767319308.821829:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 394, [0x200004a52:0x2:0x0] hash] 00000020:00200000:1.0:1767319308.821830:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:1.0:1767319308.821833:0:88918: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:1767319308.821838:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:1.0:1767319308.821841:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:1.0:1767319308.821843:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319308.821849:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:1.0:1767319308.821855:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319308.821857:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319308.821864:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821883:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821892:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821898:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.821905:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.821913:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:1.0:1767319308.821918:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:1.0:1767319308.821937:0:88918:0:(rw26.c:912:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:1.0:1767319308.821941:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003e80350c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:1.0:1767319308.821944:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005d7f7e78 17ffffc0001001 3:0 ffff8f24376a5ca8 393 lru 00000080:00200000:1.0:1767319308.821950:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000082bd2eb9 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:1.0:1767319308.821952:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003e80350c 00000080:00200000:1.0:1767319308.821953:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319308.821955:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319308.821964:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319308.821975:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:1.0:1767319308.821977:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319308.821980:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:1.0:1767319308.821992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:1.0:1767319308.821995:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319308.821997:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319308.822001:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319308.822009:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319308.822017:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319308.822019:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319308.822023:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319308.822248:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:1.0:1767319308.822253:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.822256:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.822486:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1613824 i_blocks 2 00000080:00200000:0.0:1767319308.822491:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.822501:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1613824, count: 4096 00000080:00200000:0.0:1767319308.822505:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1613824, bytes: 4096 00000080:00200000:0.0:1767319308.822507:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.822511:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 395, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.822513:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:0.0:1767319308.822515:0:88918: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:1767319308.822521:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:0.0:1767319308.822525:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:0.0:1767319308.822527:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.822535:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:0.0:1767319308.822543:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.822547:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.822555:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822564:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822573:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822580:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822587:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.822594:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.822606:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.822631:0:88918:0:(rw26.c:912:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:0.0:1767319308.822636:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004dc4f9a6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.822639:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002f984b85 17ffffc0001001 3:0 ffff8f2405a281b0 394 lru 00000080:00200000:0.0:1767319308.822645:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000031cd9f5e 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:0.0:1767319308.822647:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004dc4f9a6 00000080:00200000:0.0:1767319308.822648:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.822651:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.822661:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.822674:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.822677:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.822679:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.822686:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.822690:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.822692:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.822696:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822705:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.822714:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.822716:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.822721:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.822724:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:0.0:1767319308.822728:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.822731:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.822735:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1617920 i_blocks 2 00000080:00200000:0.0:1767319308.822745:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.822753:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1617920, count: 4096 00000080:00200000:0.0:1767319308.822757:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1617920, bytes: 4096 00000080:00200000:0.0:1767319308.822759:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.822763:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 396, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.822765:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:0.0:1767319308.822768:0:88918: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:1767319308.822774:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:0.0:1767319308.822777:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:0.0:1767319308.822780:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.822786:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:0.0:1767319308.822792:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.822795:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.822802:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822810:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822819:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822827:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822833:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.822841:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.822846:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.822863:0:88918:0:(rw26.c:912:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:0.0:1767319308.822873:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007504d20f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.822876:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008bc9b4c1 17ffffc0001001 3:0 ffff8f2405a28288 395 lru 00000080:00200000:0.0:1767319308.822882:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000fee9a14 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:0.0:1767319308.822885:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007504d20f 00000080:00200000:0.0:1767319308.822886:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.822888:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.822898:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.822911:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.822914:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.822917:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.822923:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.822925:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.822928:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.822932:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.822940:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.822949:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.822952:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.822956:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.822958:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:0.0:1767319308.822962:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.822965:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.822971:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1622016 i_blocks 2 00000080:00200000:0.0:1767319308.822974:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.822982:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1622016, count: 4096 00000080:00200000:0.0:1767319308.822991:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1622016, bytes: 4096 00000080:00200000:0.0:1767319308.822993:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.822997:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 397, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.822999:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:0.0:1767319308.823002:0:88918: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:1767319308.823007:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:0.0:1767319308.823011:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:0.0:1767319308.823013:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.823019:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:0.0:1767319308.826795:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.826811:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.826852:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.826874:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.826888:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.826897:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.826907:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.826921:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.826937:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.826991:0:88918:0:(rw26.c:912:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:0.0:1767319308.827002:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c1b1f740[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.827006:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb669302 17ffffc0001001 3:0 ffff8f2405a28e58 396 lru 00000080:00200000:0.0:1767319308.827021:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e05012bd 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1767319308.828249:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c1b1f740 00000080:00200000:0.0:1767319308.828257:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.828267:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.828298:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.828346:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.828352:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.828356:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.828372:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.828375:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.828379:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.828386:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828396:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.828410:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.828414:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.828422:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.828429:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:0.0:1767319308.828439:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.828443:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.828456:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1626112 i_blocks 2 00000080:00200000:0.0:1767319308.828472:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.828500:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1626112, count: 4096 00000080:00200000:0.0:1767319308.828509:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1626112, bytes: 4096 00000080:00200000:0.0:1767319308.828514:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.828531:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 398, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.828533:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:0.0:1767319308.828537:0:88918: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:1767319308.828550:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:0.0:1767319308.828556:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:0.0:1767319308.828560:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.828574:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:0.0:1767319308.828587:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.828591:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.828606:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828618:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828629:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828637:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828645:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.828655:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.828664:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.828691:0:88918:0:(rw26.c:912:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:0.0:1767319308.828697:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dc8b8e64[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.828701:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000019fe876b 17ffffc0001001 3:0 ffff8f2405a28000 397 lru 00000080:00200000:0.0:1767319308.828708:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8f93624 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:0.0:1767319308.828716:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dc8b8e64 00000080:00200000:0.0:1767319308.828717:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.828720:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.828728:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.828740:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.828743:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.828746:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.828752:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.828755:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.828758:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.828763:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828770:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.828780:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.828782:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.828786:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.828789:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:0.0:1767319308.828793:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.828796:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.828801:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1630208 i_blocks 2 00000080:00200000:0.0:1767319308.828804:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.828811:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1630208, count: 4096 00000080:00200000:0.0:1767319308.828815:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1630208, bytes: 4096 00000080:00200000:0.0:1767319308.828818:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.828822:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 399, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.828829:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:0.0:1767319308.828832:0:88918: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:1767319308.828839:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:0.0:1767319308.828842:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:0.0:1767319308.828845:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.828851:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:0.0:1767319308.828857:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.828859:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.828867:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828876:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828886:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828894:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.828901:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.828909:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.828915:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.828932:0:88918:0:(rw26.c:912:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:0.0:1767319308.828937:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ab8a7714[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.828940:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006a18812d 17ffffc0001001 3:0 ffff8f2405a28798 398 lru 00000080:00200000:0.0:1767319308.828946:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0b7de34 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:0.0:1767319308.828949:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ab8a7714 00000080:00200000:0.0:1767319308.828958:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.828960:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.828969:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.828981:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.828984:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.828986:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.828992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.828995:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.828997:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.829002:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.829009:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.829018:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.829020:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.829024:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.830342:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:0.0:1767319308.830350:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.830354:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.830364:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1634304 i_blocks 2 00000080:00200000:0.0:1767319308.830368:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.830384:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1634304, count: 4096 00000080:00200000:0.0:1767319308.830389:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1634304, bytes: 4096 00000080:00200000:0.0:1767319308.830393:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.830398:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 400, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.830400:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:0.0:1767319308.830404:0:88918: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:1767319308.830423:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:0.0:1767319308.830427:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:0.0:1767319308.830430:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.830441:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:0.0:1767319308.830450:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.830453:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.830477:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830490:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830500:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830508:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830514:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.830524:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.830534:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.830559:0:88918:0:(rw26.c:912:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:0.0:1767319308.830564:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000069106f6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.830568:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000086b94820 17ffffc0001001 3:0 ffff8f2405a28438 399 lru 00000080:00200000:0.0:1767319308.830574:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000acd74727 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:0.0:1767319308.830577:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000069106f6 00000080:00200000:0.0:1767319308.830578:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.830581:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.830599:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.830615:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.830619:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.830621:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.830631:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.830634:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.830637:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.830641:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830650:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.830661:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.830663:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.830668:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.830671:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:0.0:1767319308.830674:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.830677:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.830682:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1638400 i_blocks 2 00000080:00200000:0.0:1767319308.830684:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.830693:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1638400, count: 4096 00000080:00200000:0.0:1767319308.830697:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1638400, bytes: 4096 00000080:00200000:0.0:1767319308.830699:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.830703:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 401, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.830705:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:0.0:1767319308.830707:0:88918: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:1767319308.830712:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:0.0:1767319308.830720:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:0.0:1767319308.830722:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.830728:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:0.0:1767319308.830733:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.830735:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.830743:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830751:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830760:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830767:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830773:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.830781:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.830785:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.830799:0:88918:0:(rw26.c:912:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:0.0:1767319308.830803:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000013c530b0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.830806:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e75f73d3 17ffffc0001001 3:0 ffff8f2405a28bd0 400 lru 00000080:00200000:0.0:1767319308.830812:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000065018ad6 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:0.0:1767319308.830814:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000013c530b0 00000080:00200000:0.0:1767319308.830815:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.830817:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.830824:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.830839:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.830842:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.830844:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.830849:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.830852:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.830854:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.830858:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830866:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.830874:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.830876:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.830880:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.830882:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:0.0:1767319308.830885:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.830888:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.830893:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1642496 i_blocks 2 00000080:00200000:0.0:1767319308.830896:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.830902:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1642496, count: 4096 00000080:00200000:0.0:1767319308.830906:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1642496, bytes: 4096 00000080:00200000:0.0:1767319308.830908:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.830911:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 402, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.830913:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:0.0:1767319308.830916:0:88918: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:1767319308.830920:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:0.0:1767319308.830923:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:0.0:1767319308.830929:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.830935:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:0.0:1767319308.830939:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.830942:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.830949:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830957:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830965:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830973:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.830979:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.830987:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.830991:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.831004:0:88918:0:(rw26.c:912:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:0.0:1767319308.831008:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000075f9ef1a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.831011:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000e8832e6 17ffffc0001001 3:0 ffff8f2405a28360 401 lru 00000080:00200000:0.0:1767319308.831016:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000ac16b83 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:0.0:1767319308.831019:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000075f9ef1a 00000080:00200000:0.0:1767319308.831020:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.831022:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.831541:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.831569:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.831574:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.831576:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.831584:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.831587:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.831590:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.831594:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831603:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.831613:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.831616:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.831621:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.831624:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:0.0:1767319308.831629:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.831632:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.831638:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1646592 i_blocks 2 00000080:00200000:0.0:1767319308.831641:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.831651:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1646592, count: 4096 00000080:00200000:0.0:1767319308.831655:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1646592, bytes: 4096 00000080:00200000:0.0:1767319308.831658:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.831662:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 403, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.831664:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:0.0:1767319308.831667:0:88918: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:1767319308.831673:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:0.0:1767319308.831676:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:0.0:1767319308.831687:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.831698:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:0.0:1767319308.831704:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.831707:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.831715:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831726:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831735:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831743:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831750:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.831757:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.831763:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.831783:0:88918:0:(rw26.c:912:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:0.0:1767319308.831787:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cbe62568[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.831790:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006533c552 17ffffc0001001 3:0 ffff8f2405a285e8 402 lru 00000080:00200000:0.0:1767319308.831796:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000129fa532 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:0.0:1767319308.831798:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cbe62568 00000080:00200000:0.0:1767319308.831799:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.831802:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.831810:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.831830:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.831833:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.831835:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.831840:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.831843:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.831846:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.831850:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831858:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.831866:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.831868:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.831872:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.831874:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:0.0:1767319308.831877:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.831880:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.831885:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1650688 i_blocks 2 00000080:00200000:0.0:1767319308.831888:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.831895:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1650688, count: 4096 00000080:00200000:0.0:1767319308.831898:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1650688, bytes: 4096 00000080:00200000:0.0:1767319308.831901:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.831904:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 404, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.831906:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:0.0:1767319308.831909:0:88918: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:1767319308.831913:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:0.0:1767319308.831916:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:0.0:1767319308.831922:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.831928:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:0.0:1767319308.831933:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.831935:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.831942:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831950:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831959:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831967:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.831973:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.831981:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.831985:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.831997:0:88918:0:(rw26.c:912:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:0.0:1767319308.832001:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007cc98f2b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.832004:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec88ec5d 17ffffc0001001 3:0 ffff8f2405a28ca8 403 lru 00000080:00200000:0.0:1767319308.832010:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000147331d8 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:0.0:1767319308.832012:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007cc98f2b 00000080:00200000:0.0:1767319308.832013:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.832015:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.832022:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.832320:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.832323:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.832326:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.832333:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.832336:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.832338:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.832343:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832352:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.832360:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.832363:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.832366:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.832369:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:0.0:1767319308.832372:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.832375:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.832380:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1654784 i_blocks 2 00000080:00200000:0.0:1767319308.832383:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.832391:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1654784, count: 4096 00000080:00200000:0.0:1767319308.832394:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1654784, bytes: 4096 00000080:00200000:0.0:1767319308.832397:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.832401:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 405, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.832403:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:0.0:1767319308.832405:0:88918: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:1767319308.832410:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:0.0:1767319308.832413:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:0.0:1767319308.832420:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.832427:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:0.0:1767319308.832432:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.832434:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.832442:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832451:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832490:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832499:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832507:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.832514:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.832519:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.832534:0:88918:0:(rw26.c:912:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:0.0:1767319308.832538:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001b72fc5a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.832541:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca91b630 17ffffc0001001 3:0 ffff8f2405a28d80 404 lru 00000080:00200000:0.0:1767319308.832547:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a92959b3 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:0.0:1767319308.832550:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001b72fc5a 00000080:00200000:0.0:1767319308.832551:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.832553:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.832560:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.832581:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.832584:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.832586:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.832592:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.832594:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.832597:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.832601:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832610:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.832618:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.832620:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.832624:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.832626:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:0.0:1767319308.832629:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.832632:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.832637:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1658880 i_blocks 2 00000080:00200000:0.0:1767319308.832640:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.832647:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1658880, count: 4096 00000080:00200000:0.0:1767319308.832650:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1658880, bytes: 4096 00000080:00200000:0.0:1767319308.832653:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.832656:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 406, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.832658:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:0.0:1767319308.832660:0:88918: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:1767319308.832665:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:0.0:1767319308.832668:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:0.0:1767319308.832674:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.832680:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:0.0:1767319308.832686:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.832688:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.832696:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832705:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832714:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832722:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832729:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.832736:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.832740:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.832761:0:88918:0:(rw26.c:912:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:0.0:1767319308.832765:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002528ea9c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.832768:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000036374026 17ffffc0001021 2:0 ffff8f2405a280d8 405 lru 00000080:00200000:0.0:1767319308.832773:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e39d77bc 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:0.0:1767319308.832775:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002528ea9c 00000080:00200000:0.0:1767319308.832776:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.832778:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.832785:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.832806:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.832809:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.832812:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.832817:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.832820:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.832822:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.832827:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832835:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.832843:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.832845:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.832849:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.832851:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:0.0:1767319308.832854:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.832857:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.832861:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1662976 i_blocks 2 00000080:00200000:0.0:1767319308.832864:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.832871:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1662976, count: 4096 00000080:00200000:0.0:1767319308.832874:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1662976, bytes: 4096 00000080:00200000:0.0:1767319308.832877:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.832880:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 407, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.832882:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:0.0:1767319308.832884:0:88918: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:1767319308.832889:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:0.0:1767319308.832891:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:0.0:1767319308.832898:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.832903:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:0.0:1767319308.832908:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.832910:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.832917:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832937:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832946:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832954:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.832961:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.832968:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.832972:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.832987:0:88918:0:(rw26.c:912:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:0.0:1767319308.832991:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000040a4af5f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.832994:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7840efc 17ffffc0001001 3:0 ffff8f2405a28af8 406 lru 00000080:00200000:0.0:1767319308.832999:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c10f1388 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:0.0:1767319308.833001:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000040a4af5f 00000080:00200000:0.0:1767319308.833002:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.833004:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.833011:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.833041:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.833044:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.833047:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.833052:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.833055:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.833057:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.833062:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.833070:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.833078:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.833080:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.833084:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.833086:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:0.0:1767319308.833089:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.833092:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.833097:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1667072 i_blocks 2 00000080:00200000:0.0:1767319308.833100:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.833107:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1667072, count: 4096 00000080:00200000:0.0:1767319308.833110:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1667072, bytes: 4096 00000080:00200000:0.0:1767319308.833113:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.833116:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 408, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.833118:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:0.0:1767319308.833121:0:88918: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:1767319308.833125:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:0.0:1767319308.833128:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:0.0:1767319308.833134:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.833140:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:0.0:1767319308.835857:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.835864:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.835883:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.835899:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.835912:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.836331:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.836342:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.836357:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.836373:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.836417:0:88918:0:(rw26.c:912:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:0.0:1767319308.836427:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000799f9df[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.836431:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002bde8e9a 17ffffc0001001 3:0 ffff8f2405a28510 407 lru 00000080:00200000:0.0:1767319308.836438:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000dbf7c539 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:0.0:1767319308.836441:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000799f9df 00000080:00200000:0.0:1767319308.836442:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.836447:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.836477:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.836517:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.836521:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.836524:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.836537:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.836540:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.836543:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.836548:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.836556:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.836573:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.836576:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.836584:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.836590:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:0.0:1767319308.836598:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.836602:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.836612:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1671168 i_blocks 2 00000080:00200000:0.0:1767319308.836616:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.836641:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1671168, count: 4096 00000080:00200000:0.0:1767319308.836648:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1671168, bytes: 4096 00000080:00200000:0.0:1767319308.836652:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.836658:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 409, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.836660:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:0.0:1767319308.836664:0:88918: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:1767319308.836675:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:0.0:1767319308.836692:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:0.0:1767319308.836702:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.836716:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:0.0:1767319308.836723:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.836726:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.836736:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.836746:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.836755:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.836764:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.836772:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.836780:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.836785:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.836801:0:88918:0:(rw26.c:912:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:0.0:1767319308.836805:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005bea5c57[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.836809:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a014380f 17ffffc0001001 3:0 ffff8f2405a28a20 408 lru 00000080:00200000:0.0:1767319308.836815:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000966c3d46 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:0.0:1767319308.836817:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005bea5c57 00000080:00200000:0.0:1767319308.836819:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.836821:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.836830:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.836854:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.836858:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.836860:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.836868:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.836871:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.836874:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.836877:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.836885:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.836895:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.836897:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.836902:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.836905:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:0.0:1767319308.836908:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.836911:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.836917:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1675264 i_blocks 2 00000080:00200000:0.0:1767319308.836934:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.836943:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1675264, count: 4096 00000080:00200000:0.0:1767319308.836947:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1675264, bytes: 4096 00000080:00200000:0.0:1767319308.836950:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.836953:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 410, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.836954:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:0.0:1767319308.836957:0:88918: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:1767319308.836962:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:0.0:1767319308.836965:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:0.0:1767319308.836975:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.836983:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:0.0:1767319308.836989:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.836991:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.836998:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.837006:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.837014:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.837021:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.837040:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.837048:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.837054:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.837071:0:88918:0:(rw26.c:912:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:0.0:1767319308.837075:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000090c015b1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.837078:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002f698738 17ffffc0001001 3:0 ffff8f2405a28870 409 lru 00000080:00200000:0.0:1767319308.837083:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006bf29b7b 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:0.0:1767319308.837086:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000090c015b1 00000080:00200000:0.0:1767319308.837087:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.837090:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.837099:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.837123:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.837127:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.837129:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.837136:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.837139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.839531:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.839545:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.839558:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.839575:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.839578:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.839593:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.839601:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:0.0:1767319308.839609:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.839613:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.839626:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1679360 i_blocks 2 00000080:00200000:0.0:1767319308.839630:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.839654:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1679360, count: 4096 00000080:00200000:0.0:1767319308.839662:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1679360, bytes: 4096 00000080:00200000:0.0:1767319308.839667:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.839675:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 411, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.839677:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:0.0:1767319308.839681:0:88918: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:1767319308.839696:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:0.0:1767319308.839702:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:0.0:1767319308.839725:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.839741:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:0.0:1767319308.839754:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.839759:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.839777:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.839791:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.839803:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.839812:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.839820:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.839831:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.839843:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.839879:0:88918:0:(rw26.c:912:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:0.0:1767319308.839887:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000af055e47[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.839891:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000035e78d90 17ffffc0001001 3:0 ffff8f2405a28948 410 lru 00000080:00200000:0.0:1767319308.839898:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000edf9234c 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:0.0:1767319308.839900:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000af055e47 00000080:00200000:0.0:1767319308.839902:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.839906:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.839938:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.839973:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.839977:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.839979:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.839991:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.839994:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.839997:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.840000:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.840008:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.840017:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.840020:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.840035:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.840039:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:0.0:1767319308.840043:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.840046:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.840052:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1683456 i_blocks 2 00000080:00200000:0.0:1767319308.840055:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.840062:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1683456, count: 4096 00000080:00200000:0.0:1767319308.840066:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1683456, bytes: 4096 00000080:00200000:0.0:1767319308.840068:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.840072:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 412, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.840074:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:0.0:1767319308.840077:0:88918: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:1767319308.840082:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:0.0:1767319308.840086:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:0.0:1767319308.840093:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.840100:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:0.0:1767319308.840107:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.840109:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.840117:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.840126:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.840132:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.840137:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.840563:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.840573:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.840583:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.840609:0:88918:0:(rw26.c:912:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:0.0:1767319308.840615:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000086a71bbe[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.840618:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000036ab7958 17ffffc0001001 3:0 ffff8f2405a286c0 411 lru 00000080:00200000:0.0:1767319308.840623:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003260e124 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:0.0:1767319308.840625:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000086a71bbe 00000080:00200000:0.0:1767319308.840627:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.840629:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.840639:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.840662:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.840666:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.840668:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.840676:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.841008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.841011:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.841017:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.843253:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.843275:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.843279:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.843292:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.843410:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:0.0:1767319308.843421:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.843425:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.843440:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1687552 i_blocks 2 00000080:00200000:0.0:1767319308.843445:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.843497:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1687552, count: 4096 00000080:00200000:0.0:1767319308.843505:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1687552, bytes: 4096 00000080:00200000:0.0:1767319308.843509:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.843516:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 413, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.843518:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:0.0:1767319308.843521:0:88918: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:1767319308.843535:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:0.0:1767319308.843541:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:0.0:1767319308.843559:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.843575:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:0.0:1767319308.843588:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.843593:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.843609:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.843623:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.843634:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.843642:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.843650:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.843661:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.843674:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.843724:0:88918:0:(rw26.c:912:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:0.0:1767319308.843731:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002b49be01[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.843735:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b450b068 17ffffc0001001 3:0 ffff8f24066f41b0 412 lru 00000080:00200000:0.0:1767319308.843741:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000049b8bd7f 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:0.0:1767319308.843743:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002b49be01 00000080:00200000:0.0:1767319308.843744:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.843748:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.843769:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.843801:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.843805:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.843808:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.843819:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.843823:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.843825:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.843830:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.843838:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.843848:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.843850:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.843855:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.843858:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:0.0:1767319308.843861:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.843864:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.843870:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1691648 i_blocks 2 00000080:00200000:0.0:1767319308.843873:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.843882:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1691648, count: 4096 00000080:00200000:0.0:1767319308.843885:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1691648, bytes: 4096 00000080:00200000:0.0:1767319308.843888:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.843891:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 414, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.843893:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:0.0:1767319308.843895:0:88918: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:1767319308.843901:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:0.0:1767319308.843904:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:0.0:1767319308.843912:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.843968:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:0.0:1767319308.843976:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.843979:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.843986:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.843995:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844003:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844010:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844016:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.844025:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.844376:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.844398:0:88918:0:(rw26.c:912:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:0.0:1767319308.844403:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fb8acc97[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.844407:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001084d9ed 17ffffc0001001 3:0 ffff8f24066f4288 413 lru 00000080:00200000:0.0:1767319308.844413:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004c026ed0 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:0.0:1767319308.844416:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fb8acc97 00000080:00200000:0.0:1767319308.844417:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.844419:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.844429:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.844455:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.844458:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.844473:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.844481:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.844484:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.844487:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.844491:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844500:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.844508:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.844510:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.844516:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.844519:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:0.0:1767319308.844523:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.844526:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.844532:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1695744 i_blocks 2 00000080:00200000:0.0:1767319308.844535:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.844543:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1695744, count: 4096 00000080:00200000:0.0:1767319308.844547:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1695744, bytes: 4096 00000080:00200000:0.0:1767319308.844550:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.844553:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 415, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.844555:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:0.0:1767319308.844557:0:88918: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:1767319308.844563:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:0.0:1767319308.844566:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:0.0:1767319308.844573:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.844580:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:0.0:1767319308.844588:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.844590:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.844597:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844605:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844613:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844619:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844625:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.844633:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.844639:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.844656:0:88918:0:(rw26.c:912:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:0.0:1767319308.844660:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f8f0b806[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.844663:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000048137a20 17ffffc0001001 3:0 ffff8f24066f4e58 414 lru 00000080:00200000:0.0:1767319308.844669:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004a1dad1c 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:0.0:1767319308.844672:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f8f0b806 00000080:00200000:0.0:1767319308.844673:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.844675:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.844684:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.844709:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.844712:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.844715:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.844721:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.844724:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.844727:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.844731:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844738:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.844747:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.844749:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.844753:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.844756:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:0.0:1767319308.844760:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.844763:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.844768:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1699840 i_blocks 2 00000080:00200000:0.0:1767319308.844771:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.844779:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1699840, count: 4096 00000080:00200000:0.0:1767319308.844782:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1699840, bytes: 4096 00000080:00200000:0.0:1767319308.844785:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.844789:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 416, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.844790:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:0.0:1767319308.844793:0:88918: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:1767319308.844798:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:0.0:1767319308.844801:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:0.0:1767319308.844809:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.844816:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:0.0:1767319308.844821:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.844824:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.844831:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844840:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844848:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844855:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844861:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.844869:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.844874:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.844890:0:88918:0:(rw26.c:912:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:0.0:1767319308.844894:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003f9049aa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.844897:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7e50154 17ffffc0001001 3:0 ffff8f24066f4000 415 lru 00000080:00200000:0.0:1767319308.844903:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000aacf084f 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:0.0:1767319308.844905:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003f9049aa 00000080:00200000:0.0:1767319308.844906:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.844908:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.844916:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.844953:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.844956:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.844959:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.844965:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.844968:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.844970:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.844975:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.844982:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.844990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.844992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.844996:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.844999:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:0.0:1767319308.845003:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.845006:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.845011:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1703936 i_blocks 2 00000080:00200000:0.0:1767319308.845014:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.845021:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1703936, count: 4096 00000080:00200000:0.0:1767319308.846316:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1703936, bytes: 4096 00000080:00200000:0.0:1767319308.846327:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.846334:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 417, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.846336:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:0.0:1767319308.846340:0:88918: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:1767319308.846352:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:0.0:1767319308.846358:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:0.0:1767319308.846374:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.846388:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:0.0:1767319308.846399:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.846403:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.846418:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846430:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846440:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846447:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846455:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.846478:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.846490:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.846521:0:88918:0:(rw26.c:912:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:0.0:1767319308.846528:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005af456b6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.846532:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000081f82fda 17ffffc0001001 3:0 ffff8f24066f4798 416 lru 00000080:00200000:0.0:1767319308.846538:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fcc8c687 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:0.0:1767319308.846540:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005af456b6 00000080:00200000:0.0:1767319308.846541:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.846545:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.846560:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.846590:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.846594:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.846597:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.846609:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.846612:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.846614:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.846618:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846626:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.846639:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.846641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.846647:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.846651:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:0.0:1767319308.846657:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.846660:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.846668:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1708032 i_blocks 2 00000080:00200000:0.0:1767319308.846671:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.846688:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1708032, count: 4096 00000080:00200000:0.0:1767319308.846693:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1708032, bytes: 4096 00000080:00200000:0.0:1767319308.846695:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.846698:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 418, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.846700:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:0.0:1767319308.846702:0:88918: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:1767319308.846707:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:0.0:1767319308.846710:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:0.0:1767319308.846719:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.846727:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:0.0:1767319308.846732:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.846735:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.846742:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846751:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846759:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846767:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846773:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.846781:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.846787:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.846805:0:88918:0:(rw26.c:912:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:0.0:1767319308.846810:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008e24bb71[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.846813:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006ef81c68 17ffffc0001001 3:0 ffff8f24066f4438 417 lru 00000080:00200000:0.0:1767319308.846818:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005072d826 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:0.0:1767319308.846820:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008e24bb71 00000080:00200000:0.0:1767319308.846821:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.846823:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.846831:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.846855:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.846859:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.846862:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.846869:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.846872:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.846874:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.846878:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.846886:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.846895:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.846897:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.846901:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.846905:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:0.0:1767319308.846908:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.846911:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.846916:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1712128 i_blocks 2 00000080:00200000:0.0:1767319308.846918:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.847265:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1712128, count: 4096 00000080:00200000:0.0:1767319308.847270:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1712128, bytes: 4096 00000080:00200000:0.0:1767319308.847272:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.847277:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 419, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.847279:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:0.0:1767319308.847282:0:88918: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:1767319308.847288:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:0.0:1767319308.847292:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:0.0:1767319308.847337:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.847346:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:0.0:1767319308.847353:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.847356:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.847365:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847374:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847382:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847390:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847397:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.847406:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.847411:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.847431:0:88918:0:(rw26.c:912:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:0.0:1767319308.847436:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c87ed71b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.847440:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000071c95694 17ffffc0001001 3:0 ffff8f24066f4bd0 418 lru 00000080:00200000:0.0:1767319308.847446:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000089f5b344 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:0.0:1767319308.847448:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c87ed71b 00000080:00200000:0.0:1767319308.847449:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.847451:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.847471:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.847496:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.847499:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.847501:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.847509:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.847511:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.847514:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.847518:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847526:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.847535:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.847537:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.847541:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.847544:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:0.0:1767319308.847548:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.847551:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.847556:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1716224 i_blocks 2 00000080:00200000:0.0:1767319308.847559:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.847567:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1716224, count: 4096 00000080:00200000:0.0:1767319308.847571:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1716224, bytes: 4096 00000080:00200000:0.0:1767319308.847573:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.847577:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 420, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.847578:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:0.0:1767319308.847581:0:88918: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:1767319308.847586:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:0.0:1767319308.847589:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:0.0:1767319308.847598:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.847604:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:0.0:1767319308.847610:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.847612:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.847619:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847628:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847635:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847642:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847649:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.847656:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.847661:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.847677:0:88918:0:(rw26.c:912:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:0.0:1767319308.847681:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004d0c6eb0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.847685:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccb8e7ab 17ffffc0001001 3:0 ffff8f24066f4360 419 lru 00000080:00200000:0.0:1767319308.847690:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9354bf6 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:0.0:1767319308.847692:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004d0c6eb0 00000080:00200000:0.0:1767319308.847693:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.847695:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.847703:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.847726:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.847729:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.847731:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.847737:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.847739:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.847742:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.847745:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847752:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.847760:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.847762:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.847766:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.847769:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:0.0:1767319308.847773:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.847775:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.847780:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1720320 i_blocks 2 00000080:00200000:0.0:1767319308.847782:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.847789:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1720320, count: 4096 00000080:00200000:0.0:1767319308.847793:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1720320, bytes: 4096 00000080:00200000:0.0:1767319308.847795:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.847798:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 421, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.847800:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:0.0:1767319308.847802:0:88918: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:1767319308.847806:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:0.0:1767319308.847809:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:0.0:1767319308.847816:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.847823:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:0.0:1767319308.847828:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.847830:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.847837:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847845:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847852:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847858:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.847864:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.847871:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.847875:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.847896:0:88918:0:(rw26.c:912:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:0.0:1767319308.847900:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004f0bcf76[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.847903:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5c19c3c 17ffffc0001021 2:0 ffff8f24066f45e8 420 lru 00000080:00200000:0.0:1767319308.847908:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c848082 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:0.0:1767319308.847910:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004f0bcf76 00000080:00200000:0.0:1767319308.847911:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.847913:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.848666:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.848705:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.848709:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.848711:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.848721:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.848724:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.848726:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.848731:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.848739:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.848750:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.848752:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.848757:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.848761:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:0.0:1767319308.848765:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.848768:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.848775:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1724416 i_blocks 2 00000080:00200000:0.0:1767319308.848778:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.848789:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1724416, count: 4096 00000080:00200000:0.0:1767319308.848793:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1724416, bytes: 4096 00000080:00200000:0.0:1767319308.848796:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.848800:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 422, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.848802:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:0.0:1767319308.848804:0:88918: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:1767319308.848811:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:0.0:1767319308.848815:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:0.0:1767319308.848824:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.848833:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:0.0:1767319308.848840:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.848843:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.848853:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.848863:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.848871:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.848878:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.848886:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.848895:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.848902:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.848930:0:88918:0:(rw26.c:912:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:0.0:1767319308.848935:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000058a9914b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.848938:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb8585e8 17ffffc0001001 3:0 ffff8f24066f4ca8 421 lru 00000080:00200000:0.0:1767319308.848944:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5dd81ef 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:0.0:1767319308.848946:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000058a9914b 00000080:00200000:0.0:1767319308.848947:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.848950:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.848960:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.848981:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.848984:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.848986:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.848993:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.848995:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.848998:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.849001:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849008:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.849018:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.849020:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.849025:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.849028:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:0.0:1767319308.849032:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.849034:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.849040:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1728512 i_blocks 2 00000080:00200000:0.0:1767319308.849043:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.849050:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1728512, count: 4096 00000080:00200000:0.0:1767319308.849053:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1728512, bytes: 4096 00000080:00200000:0.0:1767319308.849056:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.849059:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 423, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.849061:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:0.0:1767319308.849063:0:88918: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:1767319308.849069:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:0.0:1767319308.849072:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:0.0:1767319308.849079:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.849086:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:0.0:1767319308.849092:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.849094:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.849102:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849110:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849118:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849125:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849131:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.849138:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.849143:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.849161:0:88918:0:(rw26.c:912:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:0.0:1767319308.849166:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dde1b3fe[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.849169:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000078ab7cdb 17ffffc0001001 3:0 ffff8f24066f4d80 422 lru 00000080:00200000:0.0:1767319308.849174:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000afb9cde2 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:0.0:1767319308.849177:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dde1b3fe 00000080:00200000:0.0:1767319308.849177:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.849180:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.849188:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.849212:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.849215:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.849218:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.849224:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.849227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.849229:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.849233:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849241:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.849249:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.849252:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.849256:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.849259:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:0.0:1767319308.849262:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.849266:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.849271:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1732608 i_blocks 2 00000080:00200000:0.0:1767319308.849274:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.849281:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1732608, count: 4096 00000080:00200000:0.0:1767319308.849285:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1732608, bytes: 4096 00000080:00200000:0.0:1767319308.849287:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.849291:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 424, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.849292:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:0.0:1767319308.849295:0:88918: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:1767319308.849300:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:0.0:1767319308.849325:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:0.0:1767319308.849333:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.849340:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:0.0:1767319308.849346:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.849348:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.849355:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849364:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849372:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849379:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849386:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.849394:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.849399:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.849418:0:88918:0:(rw26.c:912:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:0.0:1767319308.849423:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000077958cd1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.849426:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000050dbe83c 17ffffc0001001 3:0 ffff8f24066f40d8 423 lru 00000080:00200000:0.0:1767319308.849431:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebf2a662 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:0.0:1767319308.849434:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000077958cd1 00000080:00200000:0.0:1767319308.849435:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.849437:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.849445:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.849750:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.849754:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.849756:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.849764:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.849767:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.849770:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.849774:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849782:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.849792:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.849794:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.849800:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.849803:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:0.0:1767319308.849807:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.849810:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.849816:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1736704 i_blocks 2 00000080:00200000:0.0:1767319308.849820:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.849828:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1736704, count: 4096 00000080:00200000:0.0:1767319308.849832:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1736704, bytes: 4096 00000080:00200000:0.0:1767319308.849834:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.849839:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 425, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.849841:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:0.0:1767319308.849844:0:88918: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:1767319308.849850:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:0.0:1767319308.849853:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:0.0:1767319308.849862:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.849870:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:0.0:1767319308.849876:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.849879:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.849886:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849894:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849903:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849910:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.849917:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.849975:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.849981:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.850000:0:88918:0:(rw26.c:912:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:0.0:1767319308.850005:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000063bc5e33[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.850008:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001ee28279 17ffffc0001001 3:0 ffff8f24066f4af8 424 lru 00000080:00200000:0.0:1767319308.850014:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005496e8b6 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:0.0:1767319308.850016:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000063bc5e33 00000080:00200000:0.0:1767319308.850017:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.850020:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.850028:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.850050:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.850054:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.850056:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.850063:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.850066:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.850068:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.850072:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850080:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.850089:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.850091:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.850096:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.850099:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:0.0:1767319308.850102:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.850106:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.850111:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1740800 i_blocks 2 00000080:00200000:0.0:1767319308.850113:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.850121:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1740800, count: 4096 00000080:00200000:0.0:1767319308.850125:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1740800, bytes: 4096 00000080:00200000:0.0:1767319308.850127:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.850130:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 426, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.850132:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:0.0:1767319308.850135:0:88918: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:1767319308.850140:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:0.0:1767319308.850143:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:0.0:1767319308.850150:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.850157:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:0.0:1767319308.850163:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.850165:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.850174:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850182:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850190:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850198:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850205:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.850213:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.850218:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.850234:0:88918:0:(rw26.c:912:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:0.0:1767319308.850239:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cd4804c5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.850242:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e671bb3c 17ffffc0001001 3:0 ffff8f24066f4510 425 lru 00000080:00200000:0.0:1767319308.850248:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4ca8778 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:0.0:1767319308.850250:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cd4804c5 00000080:00200000:0.0:1767319308.850251:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.850253:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.850261:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.850283:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.850286:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.850288:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.850294:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.850297:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.850300:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.850549:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850557:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.850567:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.850570:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.850575:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.850579:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:0.0:1767319308.850582:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.850586:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.850592:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1744896 i_blocks 2 00000080:00200000:0.0:1767319308.850595:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.850604:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1744896, count: 4096 00000080:00200000:0.0:1767319308.850608:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1744896, bytes: 4096 00000080:00200000:0.0:1767319308.850610:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.850614:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 427, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.850616:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:0.0:1767319308.850618:0:88918: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:1767319308.850625:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:0.0:1767319308.850628:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:0.0:1767319308.850638:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.850646:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:0.0:1767319308.850652:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.850655:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.850663:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850671:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850736:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850744:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850751:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.850759:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.850766:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.850784:0:88918:0:(rw26.c:912:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:0.0:1767319308.850788:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000090368354[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.850792:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009e8771e5 17ffffc0001001 3:0 ffff8f24066f4a20 426 lru 00000080:00200000:0.0:1767319308.850798:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004f2a0d76 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:0.0:1767319308.850800:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000090368354 00000080:00200000:0.0:1767319308.850801:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.850804:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.850813:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.850836:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.850840:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.850842:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.850850:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.850853:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.850856:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.850860:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.850867:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.850876:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.850879:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.850883:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.850886:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:0.0:1767319308.850890:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.850893:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.850898:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1748992 i_blocks 2 00000080:00200000:0.0:1767319308.850901:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.850909:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1748992, count: 4096 00000080:00200000:0.0:1767319308.850913:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1748992, bytes: 4096 00000080:00200000:0.0:1767319308.850915:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.851005:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 428, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.851008:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:0.0:1767319308.851011:0:88918: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:1767319308.851017:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:0.0:1767319308.851019:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:0.0:1767319308.851027:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.851033:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:0.0:1767319308.851039:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.851041:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.851048:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851056:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851065:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851071:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851077:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.851085:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.851090:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.851107:0:88918:0:(rw26.c:912:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:0.0:1767319308.851112:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000aa91cd33[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.851115:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c170f5be 17ffffc0001001 3:0 ffff8f24066f4870 427 lru 00000080:00200000:0.0:1767319308.851120:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008988afee 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:0.0:1767319308.851122:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000aa91cd33 00000080:00200000:0.0:1767319308.851123:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.851126:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.851134:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.851156:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.851159:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.851161:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.851168:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.851170:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.851172:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.851176:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851184:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.851192:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.851195:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.851199:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.851202:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:0.0:1767319308.851206:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.851209:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.851214:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1753088 i_blocks 2 00000080:00200000:0.0:1767319308.851217:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.851225:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1753088, count: 4096 00000080:00200000:0.0:1767319308.851229:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1753088, bytes: 4096 00000080:00200000:0.0:1767319308.851231:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.851234:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 429, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.851236:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:0.0:1767319308.851238:0:88918: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:1767319308.851243:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:0.0:1767319308.851246:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:0.0:1767319308.851254:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.851262:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:0.0:1767319308.851268:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.851271:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.851278:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851287:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851295:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851333:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851341:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.851349:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.851355:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.851372:0:88918:0:(rw26.c:912:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:0.0:1767319308.851376:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000647c9e8d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.851379:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd629f53 17ffffc0001001 3:0 ffff8f24066f4948 428 lru 00000080:00200000:0.0:1767319308.851385:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008f65c742 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:0.0:1767319308.851387:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000647c9e8d 00000080:00200000:0.0:1767319308.851388:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.851390:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.851399:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.851423:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.851426:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.851428:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.851434:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.851437:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.851439:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.851443:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851451:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.851471:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.851474:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.851480:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.851483:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:0.0:1767319308.851487:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.851489:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.851494:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1757184 i_blocks 2 00000080:00200000:0.0:1767319308.851497:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.851505:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1757184, count: 4096 00000080:00200000:0.0:1767319308.851508:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1757184, bytes: 4096 00000080:00200000:0.0:1767319308.851511:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.851515:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 430, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.851516:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:0.0:1767319308.851519:0:88918: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:1767319308.851524:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:0.0:1767319308.851527:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:0.0:1767319308.851535:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.851542:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:0.0:1767319308.851548:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.851550:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.851558:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851566:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851575:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851582:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.851589:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.851597:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.851601:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.851618:0:88918:0:(rw26.c:912:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:0.0:1767319308.851622:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000085b3635f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.851625:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000dfda3061 17ffffc0001001 3:0 ffff8f24066f46c0 429 lru 00000080:00200000:0.0:1767319308.851631:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000069a51be1 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:0.0:1767319308.851633:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000085b3635f 00000080:00200000:0.0:1767319308.851634:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.851637:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.859064:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.859134:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.859142:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.859147:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.859165:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.859169:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.859173:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.859180:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.859190:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.859207:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.859211:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.859219:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.859228:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:0.0:1767319308.859236:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.859240:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.859253:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1761280 i_blocks 2 00000080:00200000:0.0:1767319308.859258:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.859291:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1761280, count: 4096 00000080:00200000:0.0:1767319308.859299:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1761280, bytes: 4096 00000080:00200000:0.0:1767319308.859321:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.859327:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 431, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.859330:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:0.0:1767319308.859333:0:88918: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:1767319308.859347:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:0.0:1767319308.859353:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:0.0:1767319308.859362:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319308.859378:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:0.0:1767319308.859390:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319308.859395:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319308.859412:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.859425:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.859436:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.859444:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.859452:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.859472:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:0.0:1767319308.859484:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:0.0:1767319308.859534:0:88918:0:(rw26.c:912:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:0.0:1767319308.859541:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dffa64c8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:0.0:1767319308.859545:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000037e31c2a 17ffffc0001001 3:0 ffff8f24376a95e8 430 lru 00000080:00200000:0.0:1767319308.859552:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008d3c1f0a 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:0.0:1767319308.859554:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dffa64c8 00000080:00200000:0.0:1767319308.859556:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319308.859560:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319308.859569:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319308.859594:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:0.0:1767319308.859597:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319308.859600:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:0.0:1767319308.859607:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319308.859610:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319308.859613:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f2420775c68/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319308.859618:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319308.859626:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319308.859635:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319308.859638:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319308.859643:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319308.859647:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:0.0:1767319308.859651:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.859655:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319308.859660:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1765376 i_blocks 2 00000080:00200000:0.0:1767319308.859663:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319308.859672:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1765376, count: 4096 00000080:00200000:0.0:1767319308.859675:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1765376, bytes: 4096 00000080:00200000:0.0:1767319308.859851:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:0.0:1767319308.859856:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 432, [0x200004a52:0x2:0x0] hash] 00000020:00200000:0.0:1767319308.859858:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:0.0:1767319308.859861:0:88918: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:1767319308.860376:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:2.0:1767319308.860383:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:2.0:1767319308.860386:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.860397:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:2.0:1767319308.860407:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.860411:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.860423:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.860432:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.860441:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.860472:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.860478:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.860488:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.860496:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.860520:0:88918:0:(rw26.c:912:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:2.0:1767319308.860525:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007f6887d6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.860529:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000019c175bd 17ffffc0001001 3:0 ffff8f243768ba20 431 lru 00000080:00200000:2.0:1767319308.860535:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005e543e2e 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1767319308.860537:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007f6887d6 00000080:00200000:2.0:1767319308.860538:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.860541:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.860552:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.860567:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.860570:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.860573:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.860580:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.860583:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.860586:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.860590:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.860597:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.860613:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.860615:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.860621:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.860625:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:2.0:1767319308.860629:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.860633:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.860639:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1769472 i_blocks 2 00000080:00200000:2.0:1767319308.860642:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.860654:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1769472, count: 4096 00000080:00200000:2.0:1767319308.860659:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1769472, bytes: 4096 00000080:00200000:2.0:1767319308.860662:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.860666:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 433, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.860668:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:2.0:1767319308.860670:0:88918: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:1767319308.861487:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:2.0:1767319308.861499:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:2.0:1767319308.861503:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.861517:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:2.0:1767319308.861529:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.861532:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.861545:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.861554:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.861563:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.861587:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.861594:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.861605:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.861614:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.861635:0:88918:0:(rw26.c:912:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:2.0:1767319308.861642:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008375eeae[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.861645:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000040213689 17ffffc0001001 3:0 ffff8f243768b870 432 lru 00000080:00200000:2.0:1767319308.861651:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001dff090e 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1767319308.861653:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008375eeae 00000080:00200000:2.0:1767319308.861654:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.861658:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.861670:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.861738:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.861742:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.861745:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.861754:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.861757:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.861759:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.861764:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.861771:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.861788:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.861791:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.861796:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.861800:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:2.0:1767319308.861805:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.861808:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.861815:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1773568 i_blocks 2 00000080:00200000:2.0:1767319308.861818:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.861831:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1773568, count: 4096 00000080:00200000:2.0:1767319308.861835:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1773568, bytes: 4096 00000080:00200000:2.0:1767319308.861839:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.861843:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 434, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.861845:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:2.0:1767319308.861848:0:88918: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:1767319308.861856:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:2.0:1767319308.861858:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:2.0:1767319308.861860:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.861866:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:2.0:1767319308.861871:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.861874:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.861881:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.861890:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.861898:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.861916:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.861922:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.861931:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.861937:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.861961:0:88918:0:(rw26.c:912:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:2.0:1767319308.861966:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a9dda12d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.861969:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009aa767be 17ffffc0001021 2:0 ffff8f243768b948 433 lru 00000080:00200000:2.0:1767319308.861974:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000577f18a2 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1767319308.861977:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a9dda12d 00000080:00200000:2.0:1767319308.861978:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.861980:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.861989:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.862001:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.862004:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.862006:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.862012:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.862014:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.862017:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.862021:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862028:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.862043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.862045:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.862050:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.862053:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:2.0:1767319308.862056:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.862059:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.862064:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1777664 i_blocks 2 00000080:00200000:2.0:1767319308.862067:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.862075:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1777664, count: 4096 00000080:00200000:2.0:1767319308.862079:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1777664, bytes: 4096 00000080:00200000:2.0:1767319308.862081:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.862085:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 435, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.862087:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:2.0:1767319308.862089:0:88918: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:1767319308.862095:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:2.0:1767319308.862098:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:2.0:1767319308.862100:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.862105:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:2.0:1767319308.862111:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.862113:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.862120:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862128:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862137:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862154:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862161:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.862169:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.862175:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.862193:0:88918:0:(rw26.c:912:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:2.0:1767319308.862198:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e4fd432d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.862200:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004501375e 17ffffc0001001 3:0 ffff8f243768b6c0 434 lru 00000080:00200000:2.0:1767319308.862205:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000826eebca 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1767319308.862207:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e4fd432d 00000080:00200000:2.0:1767319308.862208:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.862210:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.862218:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.862228:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.862231:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.862233:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.862239:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.862242:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.862245:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.862249:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862256:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.862270:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.862272:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.862277:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.862280:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:2.0:1767319308.862283:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.862286:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.862291:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1781760 i_blocks 2 00000080:00200000:2.0:1767319308.862293:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.862301:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1781760, count: 4096 00000080:00200000:2.0:1767319308.862329:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1781760, bytes: 4096 00000080:00200000:2.0:1767319308.862332:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.862335:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 436, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.862337:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:2.0:1767319308.862339:0:88918: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:1767319308.862344:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:2.0:1767319308.862347:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:2.0:1767319308.862349:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.862355:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:2.0:1767319308.862360:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.862362:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.862369:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862377:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862386:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862403:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862409:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.862417:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.862423:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.862438:0:88918:0:(rw26.c:912:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:2.0:1767319308.862443:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004948f543[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.862446:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000049ec7497 17ffffc0001001 3:0 ffff8f243768b1b0 435 lru 00000080:00200000:2.0:1767319308.862452:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001844cf9e 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1767319308.862455:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004948f543 00000080:00200000:2.0:1767319308.862456:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.862458:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.862479:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.862492:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.862494:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.862497:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.862503:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.862505:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.862508:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.862512:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862519:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.862537:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.862540:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.862545:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.862547:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:2.0:1767319308.862551:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.862554:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.862559:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1785856 i_blocks 2 00000080:00200000:2.0:1767319308.862562:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.862570:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1785856, count: 4096 00000080:00200000:2.0:1767319308.862573:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1785856, bytes: 4096 00000080:00200000:2.0:1767319308.862576:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.862580:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 437, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.862581:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:2.0:1767319308.862584:0:88918: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:1767319308.862589:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:2.0:1767319308.862591:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:2.0:1767319308.862593:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.862599:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:2.0:1767319308.862605:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.862607:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.862614:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862623:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862632:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862650:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862657:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.862665:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.862671:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.862700:0:88918:0:(rw26.c:912:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:2.0:1767319308.862705:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a3009860[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.862708:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000881e50f6 17ffffc0001001 3:0 ffff8f243768b288 436 lru 00000080:00200000:2.0:1767319308.862714:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000d1ad190 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1767319308.862716:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a3009860 00000080:00200000:2.0:1767319308.862717:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.862720:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.862728:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.862739:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.862742:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.862744:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.862750:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.862753:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.862755:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.862759:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862766:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.862780:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.862783:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.862788:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.862792:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:2.0:1767319308.862795:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.862799:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.862804:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1789952 i_blocks 2 00000080:00200000:2.0:1767319308.862806:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.862815:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1789952, count: 4096 00000080:00200000:2.0:1767319308.862818:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1789952, bytes: 4096 00000080:00200000:2.0:1767319308.862821:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.862825:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 438, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.862826:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:2.0:1767319308.862829:0:88918: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:1767319308.862835:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:2.0:1767319308.862838:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:2.0:1767319308.862840:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.862846:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:2.0:1767319308.862851:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.862854:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.862861:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862871:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862879:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862898:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.862905:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.862913:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.862919:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.862935:0:88918:0:(rw26.c:912:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:2.0:1767319308.862940:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000726a546a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.862943:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9d1d81f 17ffffc0001001 3:0 ffff8f243768be58 437 lru 00000080:00200000:2.0:1767319308.862948:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3d56657 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1767319308.862950:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000726a546a 00000080:00200000:2.0:1767319308.862952:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.862954:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.862962:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.862973:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.862977:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.862979:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.862985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.862988:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.862990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.862995:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863002:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.863017:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.863019:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.863024:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.863027:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:2.0:1767319308.863031:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.863034:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.863039:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1794048 i_blocks 2 00000080:00200000:2.0:1767319308.863042:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.863050:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1794048, count: 4096 00000080:00200000:2.0:1767319308.863054:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1794048, bytes: 4096 00000080:00200000:2.0:1767319308.863056:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.863060:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 439, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.863061:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:2.0:1767319308.863064:0:88918: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:1767319308.863069:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:2.0:1767319308.863072:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:2.0:1767319308.863075:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.863081:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:2.0:1767319308.863086:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.863088:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.863096:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863104:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863113:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863131:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863138:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.863147:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.863153:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.863168:0:88918:0:(rw26.c:912:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:2.0:1767319308.863172:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ddfa749b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.863175:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003a68861c 17ffffc0001001 3:0 ffff8f243768b000 438 lru 00000080:00200000:2.0:1767319308.863181:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3d70d29 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1767319308.863183:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ddfa749b 00000080:00200000:2.0:1767319308.863184:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.863187:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.863195:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.863207:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.863210:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.863212:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.863218:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.863221:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.863224:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.863228:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863237:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.863252:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.863256:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.863261:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.863264:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:2.0:1767319308.863267:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.863270:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.863275:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1798144 i_blocks 2 00000080:00200000:2.0:1767319308.863278:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.863286:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1798144, count: 4096 00000080:00200000:2.0:1767319308.863290:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1798144, bytes: 4096 00000080:00200000:2.0:1767319308.863293:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.863296:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 440, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.863298:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:2.0:1767319308.863300:0:88918: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:1767319308.863584:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:2.0:1767319308.863588:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:2.0:1767319308.863590:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.863597:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:2.0:1767319308.863603:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.863606:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.863614:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863623:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863632:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863653:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.863661:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.863670:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.863931:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.863955:0:88918:0:(rw26.c:912:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:2.0:1767319308.863959:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000091ecdbfb[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.863963:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007bfeb1e3 17ffffc0001001 3:0 ffff8f243768b798 439 lru 00000080:00200000:2.0:1767319308.863968:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008a95ff77 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1767319308.863970:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000091ecdbfb 00000080:00200000:2.0:1767319308.863972:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.863975:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.863985:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.864000:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.864003:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.864005:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.864014:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.864016:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.864019:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.864023:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.864031:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.864046:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.864049:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.864055:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.864058:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:2.0:1767319308.864062:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.864066:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.864071:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1802240 i_blocks 2 00000080:00200000:2.0:1767319308.864074:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.864085:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1802240, count: 4096 00000080:00200000:2.0:1767319308.864089:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1802240, bytes: 4096 00000080:00200000:2.0:1767319308.864091:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.864095:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 441, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.864097:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:2.0:1767319308.864099:0:88918: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:1767319308.864105:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:2.0:1767319308.864108:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:2.0:1767319308.864110:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.864116:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:2.0:1767319308.864121:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.864124:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.864131:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.864139:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.864147:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.864165:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.864172:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.864181:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.864186:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.864203:0:88918:0:(rw26.c:912:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:2.0:1767319308.864207:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000078161207[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.864211:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000192d4360 17ffffc0001001 3:0 ffff8f243768b438 440 lru 00000080:00200000:2.0:1767319308.864216:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0c951a6 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319308.864219:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000078161207 00000080:00200000:2.0:1767319308.864220:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.864222:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.864230:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.864242:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.864245:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.864248:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.864254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.864257:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.864259:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.864263:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.864270:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.864285:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.864288:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.864293:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.864296:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:2.0:1767319308.864300:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.867585:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.867603:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1806336 i_blocks 2 00000080:00200000:2.0:1767319308.867611:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.867635:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1806336, count: 4096 00000080:00200000:2.0:1767319308.867643:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1806336, bytes: 4096 00000080:00200000:2.0:1767319308.867648:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.867656:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 442, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.867658:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:2.0:1767319308.867662:0:88918: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:1767319308.867676:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:2.0:1767319308.868072:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:2.0:1767319308.868076:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.868093:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:2.0:1767319308.868111:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.868117:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.868141:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868157:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868170:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868201:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868208:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.868219:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.868232:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.868270:0:88918:0:(rw26.c:912:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:2.0:1767319308.868279:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000edf94c7a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.868282:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000a56c963 17ffffc0001001 3:0 ffff8f243768b360 441 lru 00000080:00200000:2.0:1767319308.868289:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb4445c8 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319308.868291:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000edf94c7a 00000080:00200000:2.0:1767319308.868292:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.868297:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.868355:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.868381:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.868386:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.868389:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.868404:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.868407:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.868410:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.868416:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868424:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.868445:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.868448:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.868456:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.868472:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:2.0:1767319308.868478:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.868482:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.868489:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1810432 i_blocks 2 00000080:00200000:2.0:1767319308.868492:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.868504:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1810432, count: 4096 00000080:00200000:2.0:1767319308.868508:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1810432, bytes: 4096 00000080:00200000:2.0:1767319308.868511:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.868515:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 443, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.868517:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:2.0:1767319308.868520:0:88918: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:1767319308.868526:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:2.0:1767319308.868530:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:2.0:1767319308.868532:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.868538:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:2.0:1767319308.868545:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.868548:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.868556:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868565:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868574:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868592:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868599:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.868608:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.868615:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.868632:0:88918:0:(rw26.c:912:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:2.0:1767319308.868637:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001d67fe00[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.868640:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002bfc05b4 17ffffc0001001 3:0 ffff8f243768bbd0 442 lru 00000080:00200000:2.0:1767319308.868646:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1e30a6b 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319308.868648:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001d67fe00 00000080:00200000:2.0:1767319308.868649:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.868652:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.868661:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.868673:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.868677:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.868679:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.868685:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.868688:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.868691:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.868695:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868702:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.868718:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.868721:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.868726:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.868729:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:2.0:1767319308.868733:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.868736:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.868742:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1814528 i_blocks 2 00000080:00200000:2.0:1767319308.868745:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.868753:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1814528, count: 4096 00000080:00200000:2.0:1767319308.868757:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1814528, bytes: 4096 00000080:00200000:2.0:1767319308.868760:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.868764:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 444, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.868765:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:2.0:1767319308.868768:0:88918: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:1767319308.868774:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:2.0:1767319308.868777:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:2.0:1767319308.868779:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.868785:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:2.0:1767319308.868791:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.868794:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.868801:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868809:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868818:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868836:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868843:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.868852:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.868859:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.868878:0:88918:0:(rw26.c:912:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:2.0:1767319308.868883:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000061a2852c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.868886:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008bd3eeba 17ffffc0001001 3:0 ffff8f243766b948 443 lru 00000080:00200000:2.0:1767319308.868892:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000079906398 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319308.868894:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000061a2852c 00000080:00200000:2.0:1767319308.868895:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.868898:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.868906:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.868916:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.868918:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.868921:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.868926:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.868929:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.868931:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.868935:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.868943:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.868957:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.868960:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.868965:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.868968:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:2.0:1767319308.868972:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.868975:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.868980:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1818624 i_blocks 2 00000080:00200000:2.0:1767319308.868983:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.868991:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1818624, count: 4096 00000080:00200000:2.0:1767319308.868995:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1818624, bytes: 4096 00000080:00200000:2.0:1767319308.868998:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.869002:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 445, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.869003:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:2.0:1767319308.869006:0:88918: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:1767319308.869011:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:2.0:1767319308.869014:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:2.0:1767319308.869016:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.869021:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:2.0:1767319308.869027:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.869029:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.869036:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869044:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869052:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869069:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869076:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.869084:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.869090:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.869108:0:88918:0:(rw26.c:912:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:2.0:1767319308.869113:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c894f529[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.869116:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000030b8d3ac 17ffffc0001001 3:0 ffff8f243766b870 444 lru 00000080:00200000:2.0:1767319308.869121:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec0b238e 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319308.869123:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c894f529 00000080:00200000:2.0:1767319308.869124:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.869127:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.869135:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.869147:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.869150:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.869152:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.869158:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.869161:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.869163:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.869167:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869174:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.869188:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.869191:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.869196:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.869199:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:2.0:1767319308.869202:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.869205:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.869210:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1822720 i_blocks 2 00000080:00200000:2.0:1767319308.869213:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.869220:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1822720, count: 4096 00000080:00200000:2.0:1767319308.869223:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1822720, bytes: 4096 00000080:00200000:2.0:1767319308.869225:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.869229:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 446, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.869231:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:2.0:1767319308.869233:0:88918: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:1767319308.869239:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:2.0:1767319308.869242:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:2.0:1767319308.869244:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.869249:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:2.0:1767319308.869255:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.869257:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.869264:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869272:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869280:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869298:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869737:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.869747:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.869755:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.869774:0:88918:0:(rw26.c:912:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:2.0:1767319308.869778:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000019940328[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.869781:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000864b478e 17ffffc0001001 3:0 ffff8f243766ba20 445 lru 00000080:00200000:2.0:1767319308.869787:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000014d6f03a 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319308.869790:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000019940328 00000080:00200000:2.0:1767319308.869791:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.869794:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.869802:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.869814:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.869816:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.869819:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.869826:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.869828:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.869830:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.869834:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869842:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.869858:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.869860:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.869866:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.869870:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:2.0:1767319308.869874:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.869877:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.869883:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1826816 i_blocks 2 00000080:00200000:2.0:1767319308.869886:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.869895:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1826816, count: 4096 00000080:00200000:2.0:1767319308.869900:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1826816, bytes: 4096 00000080:00200000:2.0:1767319308.869902:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.869906:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 447, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.869908:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:2.0:1767319308.869911:0:88918: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:1767319308.869918:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:2.0:1767319308.869921:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:2.0:1767319308.869923:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.869930:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:2.0:1767319308.869935:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.869938:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.869946:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869956:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869964:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869985:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.869992:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.870001:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.870007:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.870022:0:88918:0:(rw26.c:912:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:2.0:1767319308.870027:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000068093847[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.870030:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000066aa368a 17ffffc0001001 3:0 ffff8f243766b510 446 lru 00000080:00200000:2.0:1767319308.870035:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005edef353 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319308.870038:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000068093847 00000080:00200000:2.0:1767319308.870039:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.870041:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.870050:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.870062:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.870065:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.870067:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.870072:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.870075:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.870078:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.870081:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.870089:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.870104:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.870106:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.870111:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.870114:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:2.0:1767319308.870118:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.870121:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.870126:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1830912 i_blocks 2 00000080:00200000:2.0:1767319308.870128:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.870136:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1830912, count: 4096 00000080:00200000:2.0:1767319308.870139:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1830912, bytes: 4096 00000080:00200000:2.0:1767319308.870141:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.870145:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 448, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.870147:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:2.0:1767319308.870149:0:88918: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:1767319308.870154:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:2.0:1767319308.870157:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:2.0:1767319308.870159:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.870164:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:2.0:1767319308.870170:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.870172:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.870179:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.870188:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.870196:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.870214:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.870221:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.870230:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.870235:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.870254:0:88918:0:(rw26.c:912:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:2.0:1767319308.870259:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000313a8298[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.870261:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000039cd56ec 17ffffc0001001 3:0 ffff8f243766baf8 447 lru 00000080:00200000:2.0:1767319308.870267:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000085b7aa09 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319308.870270:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000313a8298 00000080:00200000:2.0:1767319308.870271:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.870273:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.870281:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.870293:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.870296:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.870298:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.871399:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.871406:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.871409:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.871414:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.871423:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.871441:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.871443:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.871450:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.871454:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:2.0:1767319308.871470:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.871474:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.871482:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1835008 i_blocks 2 00000080:00200000:2.0:1767319308.871486:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.871500:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1835008, count: 4096 00000080:00200000:2.0:1767319308.871857:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1835008, bytes: 4096 00000080:00200000:2.0:1767319308.871862:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.871868:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 449, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.871869:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:2.0:1767319308.871872:0:88918: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:1767319308.871881:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:2.0:1767319308.871886:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:2.0:1767319308.871888:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.871897:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:2.0:1767319308.871906:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.871910:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.871922:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.871933:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.871942:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.871961:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.871967:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.871978:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.871988:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.872027:0:88918:0:(rw26.c:912:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:2.0:1767319308.872034:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009f13e275[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.872037:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1e72aa4 17ffffc0001021 2:0 ffff8f243766b0d8 448 lru 00000080:00200000:2.0:1767319308.872044:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002a15025a 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319308.872046:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009f13e275 00000080:00200000:2.0:1767319308.872048:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.872051:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.872063:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.872078:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.872082:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.872084:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.872092:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.872095:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.872097:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.872101:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872109:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.872125:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.872127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.872133:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.872137:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:2.0:1767319308.872141:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.872144:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.872150:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1839104 i_blocks 2 00000080:00200000:2.0:1767319308.872152:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.872161:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1839104, count: 4096 00000080:00200000:2.0:1767319308.872165:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1839104, bytes: 4096 00000080:00200000:2.0:1767319308.872167:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.872171:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 450, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.872173:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:2.0:1767319308.872175:0:88918: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:1767319308.872180:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:2.0:1767319308.872184:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:2.0:1767319308.872186:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.872191:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:2.0:1767319308.872197:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.872200:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.872207:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872216:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872224:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872241:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872248:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.872256:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.872262:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.872278:0:88918:0:(rw26.c:912:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:2.0:1767319308.872283:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002ab3ceaa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.872286:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2a8723c 17ffffc0001001 3:0 ffff8f243766bd80 449 lru 00000080:00200000:2.0:1767319308.872292:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000120a8b66 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319308.872294:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002ab3ceaa 00000080:00200000:2.0:1767319308.872296:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.872298:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.872330:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.872344:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.872347:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.872349:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.872356:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.872358:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.872361:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.872365:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872373:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.872390:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.872392:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.872398:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.872401:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:2.0:1767319308.872404:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.872408:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.872413:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1843200 i_blocks 2 00000080:00200000:2.0:1767319308.872416:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.872424:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1843200, count: 4096 00000080:00200000:2.0:1767319308.872428:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1843200, bytes: 4096 00000080:00200000:2.0:1767319308.872431:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.872435:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 451, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.872437:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:2.0:1767319308.872439:0:88918: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:1767319308.872445:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:2.0:1767319308.872448:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:2.0:1767319308.872450:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.872456:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:2.0:1767319308.872472:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.872475:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.872482:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872491:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872499:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872518:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872524:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.872533:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.872538:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.872553:0:88918:0:(rw26.c:912:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:2.0:1767319308.872558:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000691ca1e3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.872561:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000e103ddc 17ffffc0001001 3:0 ffff8f243766bca8 450 lru 00000080:00200000:2.0:1767319308.872566:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f39efaaa 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319308.872569:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000691ca1e3 00000080:00200000:2.0:1767319308.872570:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.872572:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.872581:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.872592:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.872595:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.872598:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.872603:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.872606:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.872608:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.872612:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.872620:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.872635:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.872638:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.872644:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.872646:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:2.0:1767319308.872650:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.872653:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.872659:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1847296 i_blocks 2 00000080:00200000:2.0:1767319308.872661:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.872669:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1847296, count: 4096 00000080:00200000:2.0:1767319308.872673:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1847296, bytes: 4096 00000080:00200000:2.0:1767319308.872676:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.873205:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 452, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.873207:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:2.0:1767319308.873211:0:88918: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:1767319308.873218:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:2.0:1767319308.873221:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:2.0:1767319308.873223:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.873230:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:2.0:1767319308.873237:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.873239:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.873247:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873256:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873264:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873284:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873290:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.873299:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.873343:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.873364:0:88918:0:(rw26.c:912:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:2.0:1767319308.873369:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ee6df71f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.873371:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002f2668c4 17ffffc0001001 3:0 ffff8f243766b5e8 451 lru 00000080:00200000:2.0:1767319308.873378:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003ededa19 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319308.873380:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ee6df71f 00000080:00200000:2.0:1767319308.873381:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.873384:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.873394:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.873406:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.873410:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.873412:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.873419:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.873422:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.873425:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.873429:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873437:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.873453:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.873455:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.873470:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.873473:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:2.0:1767319308.873477:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.873481:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.873487:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1851392 i_blocks 2 00000080:00200000:2.0:1767319308.873490:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.873500:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1851392, count: 4096 00000080:00200000:2.0:1767319308.873504:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1851392, bytes: 4096 00000080:00200000:2.0:1767319308.873507:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.873511:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 453, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.873513:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:2.0:1767319308.873515:0:88918: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:1767319308.873521:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:2.0:1767319308.873524:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:2.0:1767319308.873526:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.873532:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:2.0:1767319308.873538:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.873541:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.873548:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873557:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873566:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873584:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873593:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.873601:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.873606:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.873620:0:88918:0:(rw26.c:912:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:2.0:1767319308.873624:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000083ebff3f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.873627:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005ae5cde0 17ffffc0001001 3:0 ffff8f243766b360 452 lru 00000080:00200000:2.0:1767319308.873634:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005388b33b 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319308.873636:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000083ebff3f 00000080:00200000:2.0:1767319308.873638:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.873640:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.873647:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.873659:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.873661:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.873664:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.873670:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.873672:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.873675:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.873691:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873699:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.873714:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.873717:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.873722:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.873725:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:2.0:1767319308.873729:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.873733:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.873738:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1855488 i_blocks 2 00000080:00200000:2.0:1767319308.873741:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.873748:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1855488, count: 4096 00000080:00200000:2.0:1767319308.873752:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1855488, bytes: 4096 00000080:00200000:2.0:1767319308.873755:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.873758:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 454, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.873760:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:2.0:1767319308.873763:0:88918: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:1767319308.873768:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:2.0:1767319308.873771:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:2.0:1767319308.873774:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.873778:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:2.0:1767319308.873783:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.873786:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.873793:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873803:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873812:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873834:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873842:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.873851:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.873857:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.873870:0:88918:0:(rw26.c:912:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:2.0:1767319308.873875:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007bd758ce[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.873878:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007f621208 17ffffc0001001 3:0 ffff8f243766bbd0 453 lru 00000080:00200000:2.0:1767319308.873885:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007a0c8337 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319308.873887:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007bd758ce 00000080:00200000:2.0:1767319308.873889:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.873891:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.873899:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.873910:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.873913:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.873916:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.873921:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.873924:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.873927:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.873931:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.873939:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.873953:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.873956:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.873961:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.873964:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:2.0:1767319308.873968:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.873971:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.873976:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1859584 i_blocks 2 00000080:00200000:2.0:1767319308.873979:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.873987:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1859584, count: 4096 00000080:00200000:2.0:1767319308.873990:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1859584, bytes: 4096 00000080:00200000:2.0:1767319308.873993:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.873997:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 455, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.873999:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:2.0:1767319308.874001:0:88918: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:1767319308.874007:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:2.0:1767319308.874009:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:2.0:1767319308.874012:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.874017:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:2.0:1767319308.874023:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.874025:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.874033:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874041:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874050:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874069:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874076:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.874085:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.874091:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.874108:0:88918:0:(rw26.c:912:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:2.0:1767319308.874113:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001454fc3b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.874116:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7ea6f3e 17ffffc0001001 3:0 ffff8f243766b438 454 lru 00000080:00200000:2.0:1767319308.874122:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1876eda 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319308.874125:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001454fc3b 00000080:00200000:2.0:1767319308.874126:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.874128:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.874137:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.874149:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.874152:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.874154:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.874160:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.874162:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.874164:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.874169:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874176:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.874191:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.874194:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.874199:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.874202:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:2.0:1767319308.874206:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.874209:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.874214:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1863680 i_blocks 2 00000080:00200000:2.0:1767319308.874216:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.874224:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1863680, count: 4096 00000080:00200000:2.0:1767319308.874228:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1863680, bytes: 4096 00000080:00200000:2.0:1767319308.874230:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.874234:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 456, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.874236:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:2.0:1767319308.874238:0:88918: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:1767319308.874243:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:2.0:1767319308.874246:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:2.0:1767319308.874248:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.874254:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:2.0:1767319308.874259:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.874261:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.874269:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874278:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874287:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874330:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874339:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.874348:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.874354:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.874368:0:88918:0:(rw26.c:912:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:2.0:1767319308.874373:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000775b46e2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.874376:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1d46573 17ffffc0001001 3:0 ffff8f243766b798 455 lru 00000080:00200000:2.0:1767319308.874382:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d588f66a 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319308.874384:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000775b46e2 00000080:00200000:2.0:1767319308.874385:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.874388:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.874396:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.874407:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.874410:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.874413:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.874419:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.874421:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.874423:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.874427:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874436:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.874450:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.874453:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.874458:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.874473:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:2.0:1767319308.874477:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.874481:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.874487:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1867776 i_blocks 2 00000080:00200000:2.0:1767319308.874489:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.874497:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1867776, count: 4096 00000080:00200000:2.0:1767319308.874500:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1867776, bytes: 4096 00000080:00200000:2.0:1767319308.874503:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.874506:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 457, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.874508:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:2.0:1767319308.874511:0:88918: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:1767319308.874516:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:2.0:1767319308.874519:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:2.0:1767319308.874521:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.874527:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:2.0:1767319308.874534:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.874537:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.874544:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874554:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874563:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874581:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874589:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.874597:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.874603:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.874618:0:88918:0:(rw26.c:912:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:2.0:1767319308.874623:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000083acca5e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.874626:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000323ce688 17ffffc0001001 3:0 ffff8f243766b000 456 lru 00000080:00200000:2.0:1767319308.874632:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003f231c29 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319308.874634:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000083acca5e 00000080:00200000:2.0:1767319308.874635:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.874637:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.874646:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.874657:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.874660:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.874662:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.874668:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.874670:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.874673:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.874677:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874685:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.874702:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.874705:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.874711:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.874714:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:2.0:1767319308.874717:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.874720:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.874725:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1871872 i_blocks 2 00000080:00200000:2.0:1767319308.874728:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.874736:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1871872, count: 4096 00000080:00200000:2.0:1767319308.874739:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1871872, bytes: 4096 00000080:00200000:2.0:1767319308.874741:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.874745:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 458, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.874746:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:2.0:1767319308.874749:0:88918: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:1767319308.874754:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:2.0:1767319308.874757:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:2.0:1767319308.874759:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.874764:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:2.0:1767319308.874770:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.874772:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.874779:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874787:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874796:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874814:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874822:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.874830:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.874835:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.874851:0:88918:0:(rw26.c:912:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:2.0:1767319308.874856:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005c708375[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.874858:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000089ef2b9b 17ffffc0001001 3:0 ffff8f243766be58 457 lru 00000080:00200000:2.0:1767319308.874863:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000842226e 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319308.874865:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005c708375 00000080:00200000:2.0:1767319308.874866:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.874869:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.874876:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.874888:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.874891:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.874893:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.874898:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.874901:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.874903:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.874908:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.874915:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.874929:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.874932:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.874938:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.874941:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:2.0:1767319308.874945:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.874948:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.874953:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1875968 i_blocks 2 00000080:00200000:2.0:1767319308.874956:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.874964:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1875968, count: 4096 00000080:00200000:2.0:1767319308.874967:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1875968, bytes: 4096 00000080:00200000:2.0:1767319308.874970:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.874973:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 459, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.874975:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:2.0:1767319308.874977:0:88918: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:1767319308.874982:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:2.0:1767319308.874985:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:2.0:1767319308.874987:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.874992:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:2.0:1767319308.874998:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.875001:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.875008:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875017:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875025:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875043:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875049:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.875057:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.875063:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.875078:0:88918:0:(rw26.c:912:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:2.0:1767319308.875083:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dbbccad5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.875085:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002ff59686 17ffffc0001001 3:0 ffff8f243766b288 458 lru 00000080:00200000:2.0:1767319308.875091:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000075e0ebb0 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1767319308.875093:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dbbccad5 00000080:00200000:2.0:1767319308.875095:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.875097:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.875105:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.875116:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.875119:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.875121:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.875126:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.875129:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.875131:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.875136:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875143:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.875157:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.875159:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.875164:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.875167:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:2.0:1767319308.875170:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.875173:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.875178:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1880064 i_blocks 2 00000080:00200000:2.0:1767319308.875180:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.875188:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1880064, count: 4096 00000080:00200000:2.0:1767319308.875192:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1880064, bytes: 4096 00000080:00200000:2.0:1767319308.875194:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.875197:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 460, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.875198:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:2.0:1767319308.875201:0:88918: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:1767319308.875207:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:2.0:1767319308.875210:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:2.0:1767319308.875211:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.875217:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:2.0:1767319308.875222:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.875225:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.875231:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875240:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875248:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875266:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875273:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.875282:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.875288:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.875328:0:88918:0:(rw26.c:912:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:2.0:1767319308.875333:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d7ea8daa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.875336:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1689e02 17ffffc0001001 3:0 ffff8f243766b1b0 459 lru 00000080:00200000:2.0:1767319308.875342:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ece46fd3 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1767319308.875344:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d7ea8daa 00000080:00200000:2.0:1767319308.875345:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.875347:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.875355:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.875366:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.875368:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.875371:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.875377:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.875379:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.875382:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.875386:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875393:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.875408:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.875410:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.875415:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.875417:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:2.0:1767319308.875421:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.875424:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.875428:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1884160 i_blocks 2 00000080:00200000:2.0:1767319308.875431:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.875438:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1884160, count: 4096 00000080:00200000:2.0:1767319308.875441:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1884160, bytes: 4096 00000080:00200000:2.0:1767319308.875444:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.875447:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 461, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.875449:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:2.0:1767319308.875451:0:88918: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:1767319308.875456:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:2.0:1767319308.875471:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:2.0:1767319308.875474:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.875480:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:2.0:1767319308.875486:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.875489:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.875498:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875507:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875515:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875535:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875542:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.875551:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.875557:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.875572:0:88918:0:(rw26.c:912:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:2.0:1767319308.875578:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e93e69ec[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.875580:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000029e8d2e6 17ffffc0001001 3:0 ffff8f243766b6c0 460 lru 00000080:00200000:2.0:1767319308.875585:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c5c735f 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1767319308.875588:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e93e69ec 00000080:00200000:2.0:1767319308.875589:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.875591:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.875599:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.875611:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.875613:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.875615:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.875621:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.875623:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.875626:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.875630:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875637:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.875663:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.875666:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.875671:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.875674:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:2.0:1767319308.875677:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.875681:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.875686:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1888256 i_blocks 2 00000080:00200000:2.0:1767319308.875688:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.875696:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1888256, count: 4096 00000080:00200000:2.0:1767319308.875699:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1888256, bytes: 4096 00000080:00200000:2.0:1767319308.875701:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.875705:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 462, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.875706:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:2.0:1767319308.875709:0:88918: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:1767319308.875714:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:2.0:1767319308.875717:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:2.0:1767319308.875719:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.875724:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:2.0:1767319308.875730:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.875733:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.875740:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875749:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875758:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875777:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875785:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.875793:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.875799:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.875824:0:88918:0:(rw26.c:912:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:2.0:1767319308.875828:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b58101f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.875831:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd666f44 17ffffc0001001 3:0 ffff8f243cd89ca8 461 lru 00000080:00200000:2.0:1767319308.875836:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000155ddeca 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1767319308.875839:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b58101f 00000080:00200000:2.0:1767319308.875840:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.875842:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.875850:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.875862:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.875864:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.875867:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.875873:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.875876:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.875878:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.875882:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875890:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.875905:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.875908:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.875913:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.875916:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:2.0:1767319308.875920:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.875922:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.875927:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1892352 i_blocks 2 00000080:00200000:2.0:1767319308.875930:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.875937:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1892352, count: 4096 00000080:00200000:2.0:1767319308.875941:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1892352, bytes: 4096 00000080:00200000:2.0:1767319308.875943:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.875947:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 463, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.875948:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:2.0:1767319308.875951:0:88918: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:1767319308.875956:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:2.0:1767319308.875959:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:2.0:1767319308.875961:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.875967:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:2.0:1767319308.875972:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.875975:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.875982:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875990:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.875999:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.876017:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.876025:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.876034:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.876039:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.876054:0:88918:0:(rw26.c:912:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:2.0:1767319308.876059:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f587b29c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.876061:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000014621265 17ffffc0001001 3:0 ffff8f243cd89d80 462 lru 00000080:00200000:2.0:1767319308.876066:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008fb53ac7 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1767319308.876068:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f587b29c 00000080:00200000:2.0:1767319308.876069:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.876071:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.876079:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.876090:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.876093:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.876095:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.876100:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.876103:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.876106:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.876110:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.876118:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.876132:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.876134:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.876139:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.876142:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:2.0:1767319308.876146:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.876149:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.876154:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1896448 i_blocks 2 00000080:00200000:2.0:1767319308.876156:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.876164:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1896448, count: 4096 00000080:00200000:2.0:1767319308.876167:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1896448, bytes: 4096 00000080:00200000:2.0:1767319308.876169:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.876173:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 464, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.876174:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:2.0:1767319308.876177:0:88918: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:1767319308.876182:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:2.0:1767319308.876185:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:2.0:1767319308.876187:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.876192:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:2.0:1767319308.876197:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.876199:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.876206:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.876215:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.876224:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.876244:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.876250:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.876257:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.876263:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.876285:0:88918:0:(rw26.c:912:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:2.0:1767319308.876290:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000740c1209[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.876292:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d69d3104 17ffffc0001021 2:0 ffff8f243cd890d8 463 lru 00000080:00200000:2.0:1767319308.876297:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fe06981e 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319308.876299:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000740c1209 00000080:00200000:2.0:1767319308.876330:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.876332:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.876341:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.876352:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.876355:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.876357:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.876362:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.876364:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.876367:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.876371:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.876378:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.876391:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.876393:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.876397:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.876400:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:2.0:1767319308.876403:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.876406:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.876411:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1900544 i_blocks 2 00000080:00200000:2.0:1767319308.876413:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.876420:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1900544, count: 4096 00000080:00200000:2.0:1767319308.876423:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1900544, bytes: 4096 00000080:00200000:2.0:1767319308.876425:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.876428:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 465, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.876430:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:2.0:1767319308.876431:0:88918: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:1767319308.876436:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:2.0:1767319308.876439:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:2.0:1767319308.876441:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.876446:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:2.0:1767319308.876450:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.876453:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.884583:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.884611:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.884627:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.884659:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.884667:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.885065:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.885087:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.885128:0:88918:0:(rw26.c:912:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:2.0:1767319308.885138:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fdc4ee1b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.885142:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000315b794a 17ffffc0001001 3:0 ffff8f243cd89af8 464 lru 00000080:00200000:2.0:1767319308.885149:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009dcf3bef 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319308.885152:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fdc4ee1b 00000080:00200000:2.0:1767319308.885153:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.885158:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.885181:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.885205:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.885209:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.885212:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.885227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.885231:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.885234:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.885240:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.885249:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.885271:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.885275:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.885283:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.885290:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:2.0:1767319308.885299:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.885324:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.885335:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1904640 i_blocks 2 00000080:00200000:2.0:1767319308.885340:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.885362:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1904640, count: 4096 00000080:00200000:2.0:1767319308.885370:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1904640, bytes: 4096 00000080:00200000:2.0:1767319308.885374:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.885379:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 466, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.885381:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:2.0:1767319308.885386:0:88918: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:1767319308.885398:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:2.0:1767319308.885403:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:2.0:1767319308.885407:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.885422:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:2.0:1767319308.885433:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.885438:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.885452:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.885473:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.885483:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.885503:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.885510:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.885519:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.885526:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.885543:0:88918:0:(rw26.c:912:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:2.0:1767319308.885548:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000078ff2aae[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.885551:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0206183 17ffffc0001001 3:0 ffff8f243cd89510 465 lru 00000080:00200000:2.0:1767319308.885557:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004602e373 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319308.885559:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000078ff2aae 00000080:00200000:2.0:1767319308.885561:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.885564:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.885572:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.885584:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.885587:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.885589:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.885596:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.885599:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.885601:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.885606:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.885614:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.885630:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.885632:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.885637:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.885640:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:2.0:1767319308.885644:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.885647:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.885652:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1908736 i_blocks 2 00000080:00200000:2.0:1767319308.885655:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.885663:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1908736, count: 4096 00000080:00200000:2.0:1767319308.885666:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1908736, bytes: 4096 00000080:00200000:2.0:1767319308.885669:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.885673:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 467, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.885675:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:2.0:1767319308.886511:0:88918: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:1767319308.886523:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:2.0:1767319308.886528:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:2.0:1767319308.886531:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.886540:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:2.0:1767319308.886551:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.886555:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.886566:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.886577:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.886586:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.886606:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.886612:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.886621:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.886628:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.886647:0:88918:0:(rw26.c:912:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:2.0:1767319308.886652:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000085d8d1e7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.886655:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000033cdbaa3 17ffffc0001001 3:0 ffff8f243cd89a20 466 lru 00000080:00200000:2.0:1767319308.886660:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000053f836f6 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319308.886662:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000085d8d1e7 00000080:00200000:2.0:1767319308.886663:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.886666:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.886688:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.886704:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.886708:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.886711:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.886720:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.886723:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.886726:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.886730:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.886738:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.886759:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.886762:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.886769:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.886773:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:2.0:1767319308.886778:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.886781:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.886788:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1912832 i_blocks 2 00000080:00200000:2.0:1767319308.886792:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.886806:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1912832, count: 4096 00000080:00200000:2.0:1767319308.886810:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1912832, bytes: 4096 00000080:00200000:2.0:1767319308.886814:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.886818:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 468, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.886820:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:2.0:1767319308.886823:0:88918: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:1767319308.886829:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:2.0:1767319308.886832:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:2.0:1767319308.886834:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.886840:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:2.0:1767319308.886846:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.886849:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.886858:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.886868:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.886876:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.886895:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.886902:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.886911:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.886917:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.886934:0:88918:0:(rw26.c:912:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:2.0:1767319308.886939:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cf9da991[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.886942:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000712c58be 17ffffc0001001 3:0 ffff8f243cd89870 467 lru 00000080:00200000:2.0:1767319308.886948:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000017f52f53 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319308.886950:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cf9da991 00000080:00200000:2.0:1767319308.886951:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.886954:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.886962:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.886975:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.886978:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.886980:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.886987:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.886990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.886992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.886997:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887004:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.887021:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.887023:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.887028:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.887032:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:2.0:1767319308.887035:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.887039:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.887044:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1916928 i_blocks 2 00000080:00200000:2.0:1767319308.887047:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.887054:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1916928, count: 4096 00000080:00200000:2.0:1767319308.887058:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1916928, bytes: 4096 00000080:00200000:2.0:1767319308.887061:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.887064:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 469, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.887066:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:2.0:1767319308.887068:0:88918: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:1767319308.887074:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:2.0:1767319308.887077:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:2.0:1767319308.887079:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.887085:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:2.0:1767319308.887090:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.887093:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.887101:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887109:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887118:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887136:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887143:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.887152:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.887158:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.887176:0:88918:0:(rw26.c:912:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:2.0:1767319308.887180:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000026a99f71[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.887183:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003f9ff7c1 17ffffc0001001 3:0 ffff8f243cd89948 468 lru 00000080:00200000:2.0:1767319308.887189:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1f21f1e 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319308.887191:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000026a99f71 00000080:00200000:2.0:1767319308.887193:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.887195:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.887203:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.887216:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.887219:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.887221:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.887227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.887229:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.887232:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.887236:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887244:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.887258:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.887261:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.887265:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.887269:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:2.0:1767319308.887272:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.887276:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.887280:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1921024 i_blocks 2 00000080:00200000:2.0:1767319308.887283:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.887290:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1921024, count: 4096 00000080:00200000:2.0:1767319308.887293:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1921024, bytes: 4096 00000080:00200000:2.0:1767319308.887296:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.887299:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 470, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.887325:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:2.0:1767319308.887327:0:88918: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:1767319308.887333:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:2.0:1767319308.887336:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:2.0:1767319308.887338:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.887344:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:2.0:1767319308.887351:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.887353:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.887361:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887369:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887377:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887394:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887401:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.887409:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.887415:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.887434:0:88918:0:(rw26.c:912:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:2.0:1767319308.887439:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a31d7621[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.887441:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cdb86b47 17ffffc0001001 3:0 ffff8f243cd896c0 469 lru 00000080:00200000:2.0:1767319308.887447:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e37ff2f0 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319308.887449:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a31d7621 00000080:00200000:2.0:1767319308.887450:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.887453:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.887472:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.887486:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.887490:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.887492:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.887498:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.887501:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.887503:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.887508:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887515:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.887530:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.887532:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.887536:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.887539:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:2.0:1767319308.887542:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.887545:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.887551:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1925120 i_blocks 2 00000080:00200000:2.0:1767319308.887553:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.887561:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1925120, count: 4096 00000080:00200000:2.0:1767319308.887564:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1925120, bytes: 4096 00000080:00200000:2.0:1767319308.887566:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.887570:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 471, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.887572:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:2.0:1767319308.887573:0:88918: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:1767319308.887579:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:2.0:1767319308.887582:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:2.0:1767319308.887584:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.887589:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:2.0:1767319308.887594:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.887596:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.887603:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887610:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887617:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887635:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887642:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.887650:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.887655:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.887671:0:88918:0:(rw26.c:912:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:2.0:1767319308.887675:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e63331ef[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.887678:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001967dd3a 17ffffc0001001 3:0 ffff8f243cd891b0 470 lru 00000080:00200000:2.0:1767319308.887684:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000065bf30fe 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319308.887686:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e63331ef 00000080:00200000:2.0:1767319308.887687:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.887689:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.887697:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.887709:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.887712:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.887714:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.887720:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.887722:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.887725:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.887729:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887737:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.887752:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.887754:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.887760:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.887764:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:2.0:1767319308.887767:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.887770:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.887775:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1929216 i_blocks 2 00000080:00200000:2.0:1767319308.887777:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.887784:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1929216, count: 4096 00000080:00200000:2.0:1767319308.887787:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1929216, bytes: 4096 00000080:00200000:2.0:1767319308.887789:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.887792:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 472, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.887794:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:2.0:1767319308.887796:0:88918: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:1767319308.887801:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:2.0:1767319308.887804:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:2.0:1767319308.887806:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.887811:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:2.0:1767319308.887816:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.887819:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.887826:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887834:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887842:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887859:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887865:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.887873:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.887879:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.887894:0:88918:0:(rw26.c:912:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:2.0:1767319308.887898:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bd19ca38[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.887901:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000618cf308 17ffffc0001001 3:0 ffff8f243cd89288 471 lru 00000080:00200000:2.0:1767319308.887906:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c541531 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319308.887908:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bd19ca38 00000080:00200000:2.0:1767319308.887909:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.887911:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.887919:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.887930:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.887933:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.887935:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.887941:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.887944:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.887946:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.887950:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.887957:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.887971:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.887973:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.887978:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.887981:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:2.0:1767319308.887985:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.887987:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.887992:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1933312 i_blocks 2 00000080:00200000:2.0:1767319308.887995:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.888002:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1933312, count: 4096 00000080:00200000:2.0:1767319308.888006:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1933312, bytes: 4096 00000080:00200000:2.0:1767319308.888008:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.888011:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 473, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.888013:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:2.0:1767319308.888015:0:88918: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:1767319308.888020:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:2.0:1767319308.888022:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:2.0:1767319308.888024:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.888029:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:2.0:1767319308.888034:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.888037:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.888043:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.888052:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.888060:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.888076:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.888083:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.888091:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.888097:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.888111:0:88918:0:(rw26.c:912:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:2.0:1767319308.888116:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000045a4d99e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.888118:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000089ec6e11 17ffffc0001001 3:0 ffff8f243cd89e58 472 lru 00000080:00200000:2.0:1767319308.888123:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000768a1c91 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319308.888125:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000045a4d99e 00000080:00200000:2.0:1767319308.888126:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.888128:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.888136:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.888147:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.888150:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.888152:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.888158:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.888160:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.888163:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.888167:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.888174:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.888188:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.888190:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.888195:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.888198:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:2.0:1767319308.888202:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.888206:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.888210:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1937408 i_blocks 2 00000080:00200000:2.0:1767319308.888213:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.888220:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1937408, count: 4096 00000080:00200000:2.0:1767319308.888224:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1937408, bytes: 4096 00000080:00200000:2.0:1767319308.888226:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.888229:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 474, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.888231:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:2.0:1767319308.888233:0:88918: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:1767319308.888238:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:2.0:1767319308.888241:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:2.0:1767319308.888243:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.888248:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:2.0:1767319308.888253:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.888256:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.888263:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.888271:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.888280:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.888298:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.891338:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.891358:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.891374:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.891418:0:88918:0:(rw26.c:912:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:2.0:1767319308.891427:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a896a5b4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.891431:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002d523170 17ffffc0001001 3:0 ffff8f243cd89000 473 lru 00000080:00200000:2.0:1767319308.891438:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003f3d3e8a 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319308.891440:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a896a5b4 00000080:00200000:2.0:1767319308.891441:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.891446:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.891736:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.891763:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.891768:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.891771:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.891785:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.891788:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.891791:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.891798:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.891807:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.891831:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.891834:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.891843:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.891849:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:2.0:1767319308.891858:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.891862:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.891872:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1941504 i_blocks 2 00000080:00200000:2.0:1767319308.891876:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.891899:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1941504, count: 4096 00000080:00200000:2.0:1767319308.891905:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1941504, bytes: 4096 00000080:00200000:2.0:1767319308.891909:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.891914:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 475, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.891916:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:2.0:1767319308.891919:0:88918: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:1767319308.891930:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:2.0:1767319308.891935:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:2.0:1767319308.891938:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.891950:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:2.0:1767319308.891962:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.891967:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.891983:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.891997:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.892007:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.892026:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.892032:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.892041:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.892047:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.892064:0:88918:0:(rw26.c:912:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:2.0:1767319308.892069:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000010e7e332[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.892072:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005123894a 17ffffc0001001 3:0 ffff8f243cd89798 474 lru 00000080:00200000:2.0:1767319308.892079:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005e22f7d6 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319308.892081:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000010e7e332 00000080:00200000:2.0:1767319308.892082:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.892085:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.892093:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.892105:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.892108:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.892110:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.892116:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.892119:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.892121:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.892125:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.892133:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.892148:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.892151:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.892155:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.892158:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:2.0:1767319308.892162:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.892165:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.892170:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1945600 i_blocks 2 00000080:00200000:2.0:1767319308.892173:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.892180:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1945600, count: 4096 00000080:00200000:2.0:1767319308.892184:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1945600, bytes: 4096 00000080:00200000:2.0:1767319308.892187:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.892191:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 476, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.892192:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:2.0:1767319308.892195:0:88918: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:1767319308.892201:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:2.0:1767319308.892203:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:2.0:1767319308.892205:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.892211:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:2.0:1767319308.892217:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.892220:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.892228:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.892236:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.892244:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.892262:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.892269:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.892277:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.892283:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.892515:0:88918:0:(rw26.c:912:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:2.0:1767319308.892521:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cf179fee[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.892524:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003bc76044 17ffffc0001001 3:0 ffff8f243cd89438 475 lru 00000080:00200000:2.0:1767319308.892530:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9d792bd 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319308.892532:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cf179fee 00000080:00200000:2.0:1767319308.892533:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.892536:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.892545:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.892558:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.892561:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.892563:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.892569:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.892571:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.892574:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.892578:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.892586:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.892600:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.892603:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.892608:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.892611:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:2.0:1767319308.892615:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.892618:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.892624:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1949696 i_blocks 2 00000080:00200000:2.0:1767319308.892627:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.892635:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1949696, count: 4096 00000080:00200000:2.0:1767319308.892639:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1949696, bytes: 4096 00000080:00200000:2.0:1767319308.892642:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.892646:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 477, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.892648:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:2.0:1767319308.892650:0:88918: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:1767319308.892656:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:2.0:1767319308.892659:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:2.0:1767319308.892661:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.892667:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:2.0:1767319308.892673:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.892675:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.893621:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.893635:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.893645:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.893668:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.893675:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.893685:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.893695:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.893722:0:88918:0:(rw26.c:912:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:2.0:1767319308.893728:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a92d1ff2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.893731:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f90bb98c 17ffffc0001001 3:0 ffff8f243cd89bd0 476 lru 00000080:00200000:2.0:1767319308.893737:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000097eab261 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319308.893739:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a92d1ff2 00000080:00200000:2.0:1767319308.893741:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.893744:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.893756:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.893771:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.893775:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.893778:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.893787:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.893789:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.893792:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.893796:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.893803:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.893820:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.893822:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.893828:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.893833:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:2.0:1767319308.893838:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.893841:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.893848:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1953792 i_blocks 2 00000080:00200000:2.0:1767319308.893851:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.893863:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1953792, count: 4096 00000080:00200000:2.0:1767319308.893868:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1953792, bytes: 4096 00000080:00200000:2.0:1767319308.893870:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.893875:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 478, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.893877:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:2.0:1767319308.893880:0:88918: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:1767319308.893887:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:2.0:1767319308.893891:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:2.0:1767319308.893894:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.893901:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:2.0:1767319308.893907:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.893910:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.893917:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.893925:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.893934:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.893955:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.893962:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.893970:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.893976:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.893993:0:88918:0:(rw26.c:912:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:2.0:1767319308.893997:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001b1de93c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.894001:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab9eb608 17ffffc0001001 3:0 ffff8f243cd89360 477 lru 00000080:00200000:2.0:1767319308.894006:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000029b96aff 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319308.894009:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001b1de93c 00000080:00200000:2.0:1767319308.894010:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.894012:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.894020:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.894032:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.894035:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.894037:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.894043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.894045:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.894048:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.894052:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894059:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.894074:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.894076:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.894081:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.894084:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:2.0:1767319308.894088:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.894091:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.894097:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1957888 i_blocks 2 00000080:00200000:2.0:1767319308.894099:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.894107:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1957888, count: 4096 00000080:00200000:2.0:1767319308.894110:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1957888, bytes: 4096 00000080:00200000:2.0:1767319308.894113:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.894117:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 479, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.894118:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:2.0:1767319308.894121:0:88918: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:1767319308.894126:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:2.0:1767319308.894129:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:2.0:1767319308.894132:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.894137:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:2.0:1767319308.894143:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.894146:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.894153:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894160:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894168:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894185:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894192:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.894201:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.894207:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.894229:0:88918:0:(rw26.c:912:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:2.0:1767319308.894234:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b005e77[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.894237:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007bed1634 17ffffc0001021 2:0 ffff8f243cd895e8 478 lru 00000080:00200000:2.0:1767319308.894242:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee1fa519 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319308.894244:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b005e77 00000080:00200000:2.0:1767319308.894245:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.894247:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.894255:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.894267:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.894270:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.894272:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.894278:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.894280:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.894283:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.894287:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894295:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.894328:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.894331:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.894336:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.894339:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:2.0:1767319308.894342:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.894345:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.894350:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1961984 i_blocks 2 00000080:00200000:2.0:1767319308.894352:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.894359:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1961984, count: 4096 00000080:00200000:2.0:1767319308.894362:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1961984, bytes: 4096 00000080:00200000:2.0:1767319308.894364:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.894368:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 480, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.894369:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:2.0:1767319308.894372:0:88918: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:1767319308.894377:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:2.0:1767319308.894379:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:2.0:1767319308.894381:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.894387:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:2.0:1767319308.894392:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.894394:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.894400:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894409:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894417:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894436:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894442:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.894451:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.894457:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.894492:0:88918:0:(rw26.c:912:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:2.0:1767319308.894497:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b7b588b5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.894499:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fec550ea 17ffffc0001001 3:0 ffff8f243ced65e8 479 lru 00000080:00200000:2.0:1767319308.894505:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007ed5d3c5 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319308.894507:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b7b588b5 00000080:00200000:2.0:1767319308.894508:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.894510:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.894517:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.894529:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.894532:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.894534:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.894539:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.894541:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.894543:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.894547:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894554:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.894568:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.894570:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.894575:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.894578:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:2.0:1767319308.894582:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.894585:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.894589:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1966080 i_blocks 2 00000080:00200000:2.0:1767319308.894592:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.894599:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1966080, count: 4096 00000080:00200000:2.0:1767319308.894602:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1966080, bytes: 4096 00000080:00200000:2.0:1767319308.894605:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.894609:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 481, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.894610:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:2.0:1767319308.894612:0:88918: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:1767319308.894618:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:2.0:1767319308.894621:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:2.0:1767319308.894623:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.894629:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:2.0:1767319308.894634:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.894636:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.894643:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894651:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894659:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894678:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894686:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.894696:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.894701:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.894717:0:88918:0:(rw26.c:912:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:2.0:1767319308.894721:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fdaeef5d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.894725:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000069407e47 17ffffc0001001 3:0 ffff8f243ced6ca8 480 lru 00000080:00200000:2.0:1767319308.894730:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001b1af3eb 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319308.894733:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fdaeef5d 00000080:00200000:2.0:1767319308.894734:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.894736:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.894745:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.894757:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.894760:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.894763:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.894769:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.894771:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.894774:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.894778:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894786:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.894801:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.894803:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.894808:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.894811:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:2.0:1767319308.894815:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.894818:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.894823:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1970176 i_blocks 2 00000080:00200000:2.0:1767319308.894826:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.894833:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1970176, count: 4096 00000080:00200000:2.0:1767319308.894836:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1970176, bytes: 4096 00000080:00200000:2.0:1767319308.894838:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.894842:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 482, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.894843:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:2.0:1767319308.894846:0:88918: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:1767319308.894851:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:2.0:1767319308.894854:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:2.0:1767319308.894856:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.894861:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:2.0:1767319308.894866:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.894869:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.894876:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894884:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894892:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894909:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.894917:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.894925:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.894931:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.894947:0:88918:0:(rw26.c:912:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:2.0:1767319308.894952:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ddcfff01[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.894955:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003ba52340 17ffffc0001001 3:0 ffff8f243ced6d80 481 lru 00000080:00200000:2.0:1767319308.894961:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000077b4ba67 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319308.894963:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ddcfff01 00000080:00200000:2.0:1767319308.894965:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.894967:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.894974:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.894987:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.894990:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.894992:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.894998:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.895001:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.895003:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.895007:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895015:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.895031:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.895033:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.895038:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.895041:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:2.0:1767319308.895045:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.895048:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.895053:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1974272 i_blocks 2 00000080:00200000:2.0:1767319308.895056:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.895063:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1974272, count: 4096 00000080:00200000:2.0:1767319308.895067:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1974272, bytes: 4096 00000080:00200000:2.0:1767319308.895069:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.895073:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 483, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.895074:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:2.0:1767319308.895077:0:88918: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:1767319308.895082:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:2.0:1767319308.895085:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:2.0:1767319308.895087:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.895093:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:2.0:1767319308.895099:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.895102:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.895109:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895119:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895127:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895147:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895154:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.895164:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.895170:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.895187:0:88918:0:(rw26.c:912:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:2.0:1767319308.895192:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008473a298[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.895195:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b82849a8 17ffffc0001001 3:0 ffff8f243ced60d8 482 lru 00000080:00200000:2.0:1767319308.895201:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000defc30b6 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319308.895204:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008473a298 00000080:00200000:2.0:1767319308.895205:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.895207:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.895216:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.895228:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.895231:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.895233:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.895240:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.895242:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.895245:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.895249:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895257:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.895272:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.895274:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.895280:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.895283:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:2.0:1767319308.895287:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.895290:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.895296:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1978368 i_blocks 2 00000080:00200000:2.0:1767319308.895298:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.895328:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1978368, count: 4096 00000080:00200000:2.0:1767319308.895333:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1978368, bytes: 4096 00000080:00200000:2.0:1767319308.895336:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.895340:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 484, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.895342:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:2.0:1767319308.895344:0:88918: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:1767319308.895350:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:2.0:1767319308.895353:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:2.0:1767319308.895356:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.895362:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:2.0:1767319308.895367:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.895370:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.895377:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895386:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895395:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895414:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895421:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.895430:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.895436:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.895451:0:88918:0:(rw26.c:912:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:2.0:1767319308.895455:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bd61dc17[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.895470:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005a54f9f1 17ffffc0001001 3:0 ffff8f243ced6af8 483 lru 00000080:00200000:2.0:1767319308.895477:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000006a88f1 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319308.895479:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bd61dc17 00000080:00200000:2.0:1767319308.895480:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.895483:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.895491:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.895504:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.895507:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.895509:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.895515:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.895517:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.895520:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.895524:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895532:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.895548:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.895551:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.895556:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.895559:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:2.0:1767319308.895563:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.895566:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.895571:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1982464 i_blocks 2 00000080:00200000:2.0:1767319308.895574:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.895582:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1982464, count: 4096 00000080:00200000:2.0:1767319308.895586:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1982464, bytes: 4096 00000080:00200000:2.0:1767319308.895588:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.895592:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 485, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.895593:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:2.0:1767319308.895596:0:88918: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:1767319308.895601:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:2.0:1767319308.895604:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:2.0:1767319308.895606:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.895611:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:2.0:1767319308.895617:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.895620:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.895627:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895637:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895646:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895664:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895671:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.895680:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.895686:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.895702:0:88918:0:(rw26.c:912:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:2.0:1767319308.895707:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cdde6d1a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.895710:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8658613 17ffffc0001001 3:0 ffff8f243ced6510 484 lru 00000080:00200000:2.0:1767319308.895715:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6958ca7 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319308.895717:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cdde6d1a 00000080:00200000:2.0:1767319308.895718:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.895721:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.895729:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.895741:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.895744:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.895746:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.895752:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.895754:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.895757:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.895761:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895769:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.895785:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.895787:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.895793:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.895796:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:2.0:1767319308.895800:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.895803:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.895808:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1986560 i_blocks 2 00000080:00200000:2.0:1767319308.895811:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.895819:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1986560, count: 4096 00000080:00200000:2.0:1767319308.895823:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1986560, bytes: 4096 00000080:00200000:2.0:1767319308.895825:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.895829:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 486, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.895831:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:2.0:1767319308.895833:0:88918: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:1767319308.895839:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:2.0:1767319308.895842:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:2.0:1767319308.895844:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.895850:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:2.0:1767319308.895856:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.895858:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.895865:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895875:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895883:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895903:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.895910:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.895918:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.895924:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.895939:0:88918:0:(rw26.c:912:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:2.0:1767319308.895943:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000063fbde98[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.895947:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f76701cc 17ffffc0001001 3:0 ffff8f243ced6a20 485 lru 00000080:00200000:2.0:1767319308.895952:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce24ca7c 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319308.895955:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000063fbde98 00000080:00200000:2.0:1767319308.895956:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.895958:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.895966:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.895979:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.895982:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.895984:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.895990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.895993:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.895995:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.896000:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896008:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.896023:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.896025:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.896030:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.896033:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:2.0:1767319308.896037:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.896040:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.896045:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1990656 i_blocks 2 00000080:00200000:2.0:1767319308.896047:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.896055:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1990656, count: 4096 00000080:00200000:2.0:1767319308.896058:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1990656, bytes: 4096 00000080:00200000:2.0:1767319308.896061:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.896064:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 487, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.896066:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:2.0:1767319308.896068:0:88918: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:1767319308.896073:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:2.0:1767319308.896076:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:2.0:1767319308.896078:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.896084:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:2.0:1767319308.896089:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.896092:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.896099:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896108:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896116:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896133:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896140:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.896149:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.896154:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.896171:0:88918:0:(rw26.c:912:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:2.0:1767319308.896175:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000067474c69[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.896178:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3f4acee 17ffffc0001001 3:0 ffff8f243ced6870 486 lru 00000080:00200000:2.0:1767319308.896184:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2bcda25 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319308.896186:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000067474c69 00000080:00200000:2.0:1767319308.896187:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.896189:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.896198:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.896210:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.896213:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.896215:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.896221:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.896224:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.896226:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.896230:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896238:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.896252:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.896255:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.896261:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.896264:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:2.0:1767319308.896268:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.896271:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.896276:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1994752 i_blocks 2 00000080:00200000:2.0:1767319308.896279:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.896287:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1994752, count: 4096 00000080:00200000:2.0:1767319308.896290:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1994752, bytes: 4096 00000080:00200000:2.0:1767319308.896293:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.896297:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 488, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.896299:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:2.0:1767319308.896328:0:88918: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:1767319308.896334:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:2.0:1767319308.896337:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:2.0:1767319308.896339:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.896344:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:2.0:1767319308.896349:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.896352:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.896359:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896367:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896375:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896394:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.896401:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.896410:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.896416:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.896432:0:88918:0:(rw26.c:912:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:2.0:1767319308.896436:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009e63728c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.896438:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000efa3e9c6 17ffffc0001001 3:0 ffff8f243ced6948 487 lru 00000080:00200000:2.0:1767319308.896444:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002d2c687d 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319308.896446:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009e63728c 00000080:00200000:2.0:1767319308.896447:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.896449:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.896457:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.898921:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.898929:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.898933:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.898952:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.898956:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.898960:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.898968:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.898977:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.899009:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.899012:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.899021:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.899028:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:2.0:1767319308.899035:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.899039:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.899051:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 1998848 i_blocks 2 00000080:00200000:2.0:1767319308.899056:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.899079:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 1998848, count: 4096 00000080:00200000:2.0:1767319308.899086:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 1998848, bytes: 4096 00000080:00200000:2.0:1767319308.899090:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.899096:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 489, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.899098:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:2.0:1767319308.899102:0:88918: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:1767319308.899114:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:2.0:1767319308.899119:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:2.0:1767319308.899122:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.899136:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:2.0:1767319308.899148:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.899153:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.899169:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899182:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899193:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899213:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899220:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.899231:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.899241:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.899273:0:88918:0:(rw26.c:912:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:2.0:1767319308.899280:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000763c73e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.899284:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001bb71cab 17ffffc0001001 3:0 ffff8f243ced66c0 488 lru 00000080:00200000:2.0:1767319308.899291:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007691a989 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319308.899294:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000763c73e 00000080:00200000:2.0:1767319308.899295:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.899299:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.899333:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.899346:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.899349:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.899351:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.899358:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.899361:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.899364:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.899368:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899376:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.899390:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.899393:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.899397:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.899401:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:2.0:1767319308.899405:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.899408:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.899413:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2002944 i_blocks 2 00000080:00200000:2.0:1767319308.899416:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.899425:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2002944, count: 4096 00000080:00200000:2.0:1767319308.899429:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2002944, bytes: 4096 00000080:00200000:2.0:1767319308.899431:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.899435:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 490, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.899437:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:2.0:1767319308.899439:0:88918: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:1767319308.899444:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:2.0:1767319308.899447:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:2.0:1767319308.899450:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.899455:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:2.0:1767319308.899483:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.899487:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.899495:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899504:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899513:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899531:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899538:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.899547:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.899553:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.899573:0:88918:0:(rw26.c:912:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:2.0:1767319308.899577:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001cfcee66[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.899580:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006eec6ffb 17ffffc0001001 3:0 ffff8f243ced61b0 489 lru 00000080:00200000:2.0:1767319308.899586:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc264eec 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319308.899589:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001cfcee66 00000080:00200000:2.0:1767319308.899590:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.899592:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.899601:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.899613:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.899616:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.899618:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.899624:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.899626:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.899629:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.899633:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899641:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.899656:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.899658:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.899663:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.899667:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:2.0:1767319308.899670:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.899673:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.899810:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2007040 i_blocks 2 00000080:00200000:2.0:1767319308.899815:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.899825:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2007040, count: 4096 00000080:00200000:2.0:1767319308.899829:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2007040, bytes: 4096 00000080:00200000:2.0:1767319308.899832:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.899836:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 491, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.899838:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:2.0:1767319308.899841:0:88918: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:1767319308.899847:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:2.0:1767319308.899850:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:2.0:1767319308.899853:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.899859:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:2.0:1767319308.899866:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.899868:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.899876:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899886:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899895:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899914:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.899921:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.899931:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.899937:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.899954:0:88918:0:(rw26.c:912:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:2.0:1767319308.899959:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a8d5f7bd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.899962:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c033220d 17ffffc0001001 3:0 ffff8f243ced6288 490 lru 00000080:00200000:2.0:1767319308.899968:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7cedf82 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319308.899970:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a8d5f7bd 00000080:00200000:2.0:1767319308.899971:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.899974:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.899983:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.899994:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.899997:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.900000:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.900006:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.900008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.900010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.900014:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900021:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.900038:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.900040:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.900045:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.900048:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:2.0:1767319308.900052:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.900055:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.900060:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2011136 i_blocks 2 00000080:00200000:2.0:1767319308.900063:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.900070:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2011136, count: 4096 00000080:00200000:2.0:1767319308.900073:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2011136, bytes: 4096 00000080:00200000:2.0:1767319308.900075:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.900079:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 492, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.900081:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:2.0:1767319308.900083:0:88918: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:1767319308.900088:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:2.0:1767319308.900091:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:2.0:1767319308.900093:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.900099:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:2.0:1767319308.900104:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.900107:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.900115:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900123:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900132:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900150:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900157:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.900166:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.900172:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.900187:0:88918:0:(rw26.c:912:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:2.0:1767319308.900192:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bf947dad[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.900195:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5835b15 17ffffc0001001 3:0 ffff8f243ced6e58 491 lru 00000080:00200000:2.0:1767319308.900200:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000026149350 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1767319308.900203:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bf947dad 00000080:00200000:2.0:1767319308.900204:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.900206:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.900214:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.900227:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.900229:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.900232:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.900237:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.900240:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.900243:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.900247:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900254:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.900269:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.900271:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.900276:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.900279:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:2.0:1767319308.900283:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.900286:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.900291:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2015232 i_blocks 2 00000080:00200000:2.0:1767319308.900294:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.900397:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2015232, count: 4096 00000080:00200000:2.0:1767319308.900402:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2015232, bytes: 4096 00000080:00200000:2.0:1767319308.900404:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.900408:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 493, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.900410:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:2.0:1767319308.900413:0:88918: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:1767319308.900419:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:2.0:1767319308.900421:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:2.0:1767319308.900423:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.900429:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:2.0:1767319308.900435:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.900438:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.900445:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900455:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900474:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900493:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900501:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.900510:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.900516:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.900531:0:88918:0:(rw26.c:912:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:2.0:1767319308.900536:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cb55c652[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.900539:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000da3e9d74 17ffffc0001001 3:0 ffff8f243ced6000 492 lru 00000080:00200000:2.0:1767319308.900544:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd2532a6 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1767319308.900546:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cb55c652 00000080:00200000:2.0:1767319308.900547:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.900549:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.900557:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.900568:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.900571:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.900573:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.900579:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.900581:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.900584:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.900588:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900596:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.900611:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.900614:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.900619:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.900622:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:2.0:1767319308.900625:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.900628:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.900633:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2019328 i_blocks 2 00000080:00200000:2.0:1767319308.900636:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.900644:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2019328, count: 4096 00000080:00200000:2.0:1767319308.900648:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2019328, bytes: 4096 00000080:00200000:2.0:1767319308.900651:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.900655:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 494, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.900656:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:2.0:1767319308.900659:0:88918: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:1767319308.900664:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:2.0:1767319308.900667:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:2.0:1767319308.900669:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.900674:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:2.0:1767319308.900792:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.900795:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.900803:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900812:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900821:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900840:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.900847:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.900856:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.900862:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.900886:0:88918:0:(rw26.c:912:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:2.0:1767319308.900891:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000035f6c92b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.900894:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009e24a545 17ffffc0001021 2:0 ffff8f243ced6798 493 lru 00000080:00200000:2.0:1767319308.900900:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd32d4c8 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1767319308.900903:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000035f6c92b 00000080:00200000:2.0:1767319308.900904:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.900907:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.900915:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.900928:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.900931:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.901096:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.901105:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.901108:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.901110:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.901115:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901123:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.901140:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.901142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.901148:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.901151:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:2.0:1767319308.901155:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.901158:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.901163:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2023424 i_blocks 2 00000080:00200000:2.0:1767319308.901166:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.901175:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2023424, count: 4096 00000080:00200000:2.0:1767319308.901179:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2023424, bytes: 4096 00000080:00200000:2.0:1767319308.901181:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.901185:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 495, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.901187:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:2.0:1767319308.901190:0:88918: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:1767319308.901196:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:2.0:1767319308.901199:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:2.0:1767319308.901201:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.901208:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:2.0:1767319308.901213:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.901216:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.901223:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901232:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901241:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901261:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901269:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.901277:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.901284:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.901320:0:88918:0:(rw26.c:912:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:2.0:1767319308.901325:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b445d615[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.901328:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2db1171 17ffffc0001001 3:0 ffff8f243ced6438 494 lru 00000080:00200000:2.0:1767319308.901334:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8a77483 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1767319308.901337:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b445d615 00000080:00200000:2.0:1767319308.901338:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.901340:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.901349:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.901361:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.901364:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.901367:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.901373:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.901375:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.901378:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.901382:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901390:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.901406:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.901409:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.901414:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.901417:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:2.0:1767319308.901421:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.901424:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.901429:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2027520 i_blocks 2 00000080:00200000:2.0:1767319308.901432:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.901440:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2027520, count: 4096 00000080:00200000:2.0:1767319308.901444:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2027520, bytes: 4096 00000080:00200000:2.0:1767319308.901446:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.901450:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 496, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.901452:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:2.0:1767319308.901454:0:88918: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:1767319308.901472:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:2.0:1767319308.901475:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:2.0:1767319308.901478:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.901484:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:2.0:1767319308.901489:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.901492:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.901499:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901507:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901516:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901535:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901543:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.901552:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.901558:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.901573:0:88918:0:(rw26.c:912:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:2.0:1767319308.901577:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000397507d9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.901580:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c96bceb2 17ffffc0001001 3:0 ffff8f243ced6bd0 495 lru 00000080:00200000:2.0:1767319308.901585:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007ad1912b 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1767319308.901588:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000397507d9 00000080:00200000:2.0:1767319308.901589:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.901591:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.901599:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.901612:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.901615:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.901617:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.901623:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.901625:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.901628:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.901633:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901640:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.901656:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.901659:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.901664:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.901668:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:2.0:1767319308.901671:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.901674:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.901863:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2031616 i_blocks 2 00000080:00200000:2.0:1767319308.901868:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.901876:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2031616, count: 4096 00000080:00200000:2.0:1767319308.901880:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2031616, bytes: 4096 00000080:00200000:2.0:1767319308.901883:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.901888:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 497, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.901890:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:2.0:1767319308.901892:0:88918: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:1767319308.901899:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:2.0:1767319308.901902:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:2.0:1767319308.901904:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.901910:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:2.0:1767319308.901917:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.901920:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.901928:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901937:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901947:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901964:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.901971:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.901979:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.901985:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.902002:0:88918:0:(rw26.c:912:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:2.0:1767319308.902008:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009c72a306[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.902010:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000027bf083d 17ffffc0001001 3:0 ffff8f243ced6360 496 lru 00000080:00200000:2.0:1767319308.902016:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000789d6e34 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1767319308.902019:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009c72a306 00000080:00200000:2.0:1767319308.902020:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.902022:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.902030:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.902042:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.902045:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.902047:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.902053:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.902056:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.902058:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.902062:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902069:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.902083:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.902085:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.902090:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.902093:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:2.0:1767319308.902097:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.902100:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.902105:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2035712 i_blocks 2 00000080:00200000:2.0:1767319308.902108:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.902115:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2035712, count: 4096 00000080:00200000:2.0:1767319308.902120:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2035712, bytes: 4096 00000080:00200000:2.0:1767319308.902122:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.902126:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 498, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.902128:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:2.0:1767319308.902130:0:88918: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:1767319308.902135:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:2.0:1767319308.902138:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:2.0:1767319308.902140:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.902146:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:2.0:1767319308.902151:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.902154:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.902162:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902170:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902178:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902196:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902203:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.902212:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.902218:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.902242:0:88918:0:(rw26.c:912:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:2.0:1767319308.902246:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000998ba57[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.902249:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000db851c00 17ffffc0001001 3:0 ffff8f243cdb3000 497 lru 00000080:00200000:2.0:1767319308.902254:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001bd4e8ef 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1767319308.902256:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000998ba57 00000080:00200000:2.0:1767319308.902257:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.902260:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.902267:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.902277:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.902280:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.902282:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.902288:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.902290:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.902293:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.902298:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902395:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.902410:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.902412:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.902417:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.902420:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:2.0:1767319308.902424:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.902426:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.902432:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2039808 i_blocks 2 00000080:00200000:2.0:1767319308.902435:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.902442:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2039808, count: 4096 00000080:00200000:2.0:1767319308.902446:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2039808, bytes: 4096 00000080:00200000:2.0:1767319308.902448:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.902452:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 499, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.902453:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:2.0:1767319308.902456:0:88918: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:1767319308.902473:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:2.0:1767319308.902476:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:2.0:1767319308.902478:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.902484:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:2.0:1767319308.902490:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.902493:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.902500:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902509:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902518:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902536:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902543:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.902553:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.902558:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.902573:0:88918:0:(rw26.c:912:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:2.0:1767319308.902577:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000045f0960b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.902580:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000319ec908 17ffffc0001001 3:0 ffff8f243cdb3798 498 lru 00000080:00200000:2.0:1767319308.902586:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b5e119cb 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1767319308.902588:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000045f0960b 00000080:00200000:2.0:1767319308.902589:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.902591:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.902599:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.902610:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.902613:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.902615:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.902621:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.902624:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.902626:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.902630:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902638:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.902652:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.902655:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.902660:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.902663:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:2.0:1767319308.902667:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.902670:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.902675:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2043904 i_blocks 2 00000080:00200000:2.0:1767319308.902873:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.902884:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2043904, count: 4096 00000080:00200000:2.0:1767319308.902888:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2043904, bytes: 4096 00000080:00200000:2.0:1767319308.902891:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.902894:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 500, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.902897:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:2.0:1767319308.902900:0:88918: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:1767319308.902905:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:2.0:1767319308.902908:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:2.0:1767319308.902911:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.902917:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:2.0:1767319308.902923:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.902925:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.902933:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902942:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902950:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902967:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.902975:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.902983:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.902989:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.903006:0:88918:0:(rw26.c:912:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:2.0:1767319308.903010:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000177ddb42[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.903018:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000587615ec 17ffffc0001001 3:0 ffff8f243cdb3438 499 lru 00000080:00200000:2.0:1767319308.903024:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000052f48f1b 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319308.903026:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000177ddb42 00000080:00200000:2.0:1767319308.903027:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.903029:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.903038:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.903050:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.903053:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.903055:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.903062:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.903065:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.903067:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.903071:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903078:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.903092:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.903095:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.903100:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.903103:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:2.0:1767319308.903107:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.903110:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.903115:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2048000 i_blocks 2 00000080:00200000:2.0:1767319308.903118:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.903125:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2048000, count: 4096 00000080:00200000:2.0:1767319308.903129:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2048000, bytes: 4096 00000080:00200000:2.0:1767319308.903131:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.903135:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 501, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.903137:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:2.0:1767319308.903139:0:88918: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:1767319308.903144:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:2.0:1767319308.903147:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:2.0:1767319308.903149:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.903155:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:2.0:1767319308.903160:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.903162:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.903170:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903179:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903187:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903205:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903212:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.903220:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.903227:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.903242:0:88918:0:(rw26.c:912:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:2.0:1767319308.903246:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000302ea039[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.903249:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002006b96a 17ffffc0001001 3:0 ffff8f243cdb3bd0 500 lru 00000080:00200000:2.0:1767319308.903254:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003278a5d4 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319308.903256:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000302ea039 00000080:00200000:2.0:1767319308.903257:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.903259:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.903267:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.903278:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.903281:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.903284:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.903290:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.903292:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.903294:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.903298:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903331:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.903347:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.903349:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.903354:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.903356:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:2.0:1767319308.903361:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.903364:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.903370:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2052096 i_blocks 2 00000080:00200000:2.0:1767319308.903372:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.903379:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2052096, count: 4096 00000080:00200000:2.0:1767319308.903383:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2052096, bytes: 4096 00000080:00200000:2.0:1767319308.903385:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.903389:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 502, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.903390:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:2.0:1767319308.903392:0:88918: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:1767319308.903397:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:2.0:1767319308.903400:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:2.0:1767319308.903402:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.903407:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:2.0:1767319308.903413:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.903415:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.903423:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903430:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903438:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903455:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903474:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.903484:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.903490:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.903505:0:88918:0:(rw26.c:912:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:2.0:1767319308.903509:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000136b75af[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.903512:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000088aa94d7 17ffffc0001001 3:0 ffff8f243cdb3360 501 lru 00000080:00200000:2.0:1767319308.903518:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000564b328d 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1767319308.903520:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000136b75af 00000080:00200000:2.0:1767319308.903521:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.903523:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.903531:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.903542:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.903545:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.903547:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.903552:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.903555:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.903557:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.903561:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903568:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.903581:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.903584:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.903589:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.903591:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:2.0:1767319308.903595:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.903597:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.903602:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2056192 i_blocks 2 00000080:00200000:2.0:1767319308.903605:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.903612:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2056192, count: 4096 00000080:00200000:2.0:1767319308.903615:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2056192, bytes: 4096 00000080:00200000:2.0:1767319308.903617:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.903621:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 503, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.903622:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:2.0:1767319308.903625:0:88918: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:1767319308.903630:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:2.0:1767319308.903632:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:2.0:1767319308.903634:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.903639:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:2.0:1767319308.903644:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.903646:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.903653:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903661:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903669:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903774:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903781:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.903790:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.903796:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.903811:0:88918:0:(rw26.c:912:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:2.0:1767319308.903815:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000aaca057[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.903817:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008907ed33 17ffffc0001001 3:0 ffff8f243cdb35e8 502 lru 00000080:00200000:2.0:1767319308.903822:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002b2c150c 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1767319308.903824:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000aaca057 00000080:00200000:2.0:1767319308.903825:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.903827:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.903835:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.903845:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.903847:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.903849:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.903854:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.903857:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.903859:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.903863:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903869:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.903883:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.903885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.903889:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.903892:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:2.0:1767319308.903896:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.903898:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.903903:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2060288 i_blocks 2 00000080:00200000:2.0:1767319308.903905:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.903912:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2060288, count: 4096 00000080:00200000:2.0:1767319308.903916:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2060288, bytes: 4096 00000080:00200000:2.0:1767319308.903918:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.903921:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 504, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.903923:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:2.0:1767319308.903926:0:88918: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:1767319308.903931:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:2.0:1767319308.903934:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:2.0:1767319308.903936:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.903942:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:2.0:1767319308.903948:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.903951:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.903958:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903966:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903974:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903991:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.903998:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.904007:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.904012:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.904029:0:88918:0:(rw26.c:912:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:2.0:1767319308.904033:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000010610fc6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.904036:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000001701988 17ffffc0001001 3:0 ffff8f243cdb3ca8 503 lru 00000080:00200000:2.0:1767319308.904042:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000023cec5eb 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1767319308.904044:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000010610fc6 00000080:00200000:2.0:1767319308.904045:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.904047:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.904055:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.904066:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.904069:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.904070:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.904076:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.904078:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.904081:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.904084:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904092:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.904107:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.904110:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.904115:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.904118:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:2.0:1767319308.904121:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.904125:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.904131:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2064384 i_blocks 2 00000080:00200000:2.0:1767319308.904133:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.904140:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2064384, count: 4096 00000080:00200000:2.0:1767319308.904144:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2064384, bytes: 4096 00000080:00200000:2.0:1767319308.904147:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.904150:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 505, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.904152:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:2.0:1767319308.904154:0:88918: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:1767319308.904159:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:2.0:1767319308.904162:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:2.0:1767319308.904164:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.904170:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:2.0:1767319308.904176:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.904178:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.904185:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904194:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904203:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904223:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904229:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.904238:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.904244:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.904259:0:88918:0:(rw26.c:912:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:2.0:1767319308.904263:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f8ec8ed3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.904266:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006a282cee 17ffffc0001001 3:0 ffff8f243cdb3d80 504 lru 00000080:00200000:2.0:1767319308.904271:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007e0e27b3 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1767319308.904273:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f8ec8ed3 00000080:00200000:2.0:1767319308.904275:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.904277:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.904285:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.904296:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.904299:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.904397:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.904404:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.904407:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.904410:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.904414:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904422:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.904438:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.904440:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.904445:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.904448:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:2.0:1767319308.904452:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.904455:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.904469:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2068480 i_blocks 2 00000080:00200000:2.0:1767319308.904472:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.904480:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2068480, count: 4096 00000080:00200000:2.0:1767319308.904484:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2068480, bytes: 4096 00000080:00200000:2.0:1767319308.904487:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.904490:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 506, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.904492:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:2.0:1767319308.904495:0:88918: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:1767319308.904501:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:2.0:1767319308.904504:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:2.0:1767319308.904506:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.904511:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:2.0:1767319308.904517:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.904519:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.904527:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904534:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904543:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904561:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904568:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.904577:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.904583:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.904599:0:88918:0:(rw26.c:912:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:2.0:1767319308.904604:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b9d7eb42[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.904607:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8c4428e 17ffffc0001001 3:0 ffff8f243cdb30d8 505 lru 00000080:00200000:2.0:1767319308.904613:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a89aeb79 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1767319308.904615:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b9d7eb42 00000080:00200000:2.0:1767319308.904617:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.904619:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.904627:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.904638:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.904641:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.904644:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.904649:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.904652:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.904654:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.904659:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904667:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.904779:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.904782:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.904787:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.904791:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:2.0:1767319308.904795:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.904798:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.904803:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2072576 i_blocks 2 00000080:00200000:2.0:1767319308.904806:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.904814:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2072576, count: 4096 00000080:00200000:2.0:1767319308.904818:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2072576, bytes: 4096 00000080:00200000:2.0:1767319308.904820:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.904823:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 507, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.904825:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:2.0:1767319308.904827:0:88918: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:1767319308.904832:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:2.0:1767319308.904835:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:2.0:1767319308.904837:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.904842:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:2.0:1767319308.904847:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.904849:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.904856:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904865:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904873:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904893:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904900:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.904910:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.904915:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.904930:0:88918:0:(rw26.c:912:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:2.0:1767319308.904935:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004adb0bff[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.904938:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000053f1dd09 17ffffc0001001 3:0 ffff8f243cdb3af8 506 lru 00000080:00200000:2.0:1767319308.904943:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000086d29181 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1767319308.904946:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004adb0bff 00000080:00200000:2.0:1767319308.904947:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.904949:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.904957:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.904970:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.904972:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.904974:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.904980:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.904982:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.904985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.904990:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.904997:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.905011:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.905014:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.905019:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.905022:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:2.0:1767319308.905026:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.905029:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.905034:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2076672 i_blocks 2 00000080:00200000:2.0:1767319308.905036:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.905043:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2076672, count: 4096 00000080:00200000:2.0:1767319308.905047:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2076672, bytes: 4096 00000080:00200000:2.0:1767319308.905050:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.905053:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 508, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.905055:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:2.0:1767319308.905057:0:88918: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:1767319308.905063:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:2.0:1767319308.905065:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:2.0:1767319308.905067:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.905072:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:2.0:1767319308.905077:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.905080:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.905087:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.905096:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.905105:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.905124:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.905131:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.905140:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.905146:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.905161:0:88918:0:(rw26.c:912:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:2.0:1767319308.905166:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008e5db20d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.905169:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005810bc83 17ffffc0001001 3:0 ffff8f243cdb3510 507 lru 00000080:00200000:2.0:1767319308.905174:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000050499d6c 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1767319308.905176:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008e5db20d 00000080:00200000:2.0:1767319308.905177:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.905180:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.905187:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.905199:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.905202:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.905204:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.905210:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.905212:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.905215:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.905221:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.905229:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.905246:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.905248:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.905253:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.905257:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:2.0:1767319308.905260:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.905263:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.905268:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2080768 i_blocks 2 00000080:00200000:2.0:1767319308.905270:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.905278:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2080768, count: 4096 00000080:00200000:2.0:1767319308.905282:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2080768, bytes: 4096 00000080:00200000:2.0:1767319308.905284:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.905287:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 509, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.905289:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:2.0:1767319308.905291:0:88918: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:1767319308.905297:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:2.0:1767319308.905300:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:2.0:1767319308.906190:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.906203:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:2.0:1767319308.906213:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.906216:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.906228:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.906239:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.906248:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.906268:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.906275:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.906285:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.906293:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.906414:0:88918:0:(rw26.c:912:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:2.0:1767319308.906420:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000071f7d2d6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.906424:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe82c7e9 17ffffc0001021 2:0 ffff8f243cdb3a20 508 lru 00000080:00200000:2.0:1767319308.906430:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb18b4bb 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1767319308.906433:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000071f7d2d6 00000080:00200000:2.0:1767319308.906434:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.906437:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.906449:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.906473:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.906476:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.906479:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.906488:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.906491:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.906494:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.906498:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.906507:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.906524:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.906527:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.906533:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.906538:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:2.0:1767319308.906543:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.906546:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.906554:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2084864 i_blocks 2 00000080:00200000:2.0:1767319308.906556:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.906570:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2084864, count: 4096 00000080:00200000:2.0:1767319308.906575:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2084864, bytes: 4096 00000080:00200000:2.0:1767319308.906577:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.906581:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 510, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.906583:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:2.0:1767319308.906586:0:88918: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:1767319308.906594:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:2.0:1767319308.906597:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:2.0:1767319308.906600:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.906605:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:2.0:1767319308.906611:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.906614:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.906622:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.906631:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.906640:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.906660:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.906668:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.906947:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.906957:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.906975:0:88918:0:(rw26.c:912:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:2.0:1767319308.906980:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000014e3220d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.906983:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000edb9c359 17ffffc0001001 3:0 ffff8f243cdb3870 509 lru 00000080:00200000:2.0:1767319308.906989:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae17f948 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1767319308.906991:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000014e3220d 00000080:00200000:2.0:1767319308.906992:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.906994:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.907002:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.907014:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.907016:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.907019:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.907026:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.907028:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.907031:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.907035:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907043:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.907058:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.907060:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.907065:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.907069:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:2.0:1767319308.907072:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.907076:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.907082:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2088960 i_blocks 2 00000080:00200000:2.0:1767319308.907085:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.907092:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2088960, count: 4096 00000080:00200000:2.0:1767319308.907096:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2088960, bytes: 4096 00000080:00200000:2.0:1767319308.907098:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.907102:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 511, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.907103:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:2.0:1767319308.907106:0:88918: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:1767319308.907112:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:2.0:1767319308.907115:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:2.0:1767319308.907117:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.907123:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:2.0:1767319308.907129:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.907132:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.907139:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907148:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907157:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907176:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907183:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.907191:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.907198:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.907214:0:88918:0:(rw26.c:912:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:2.0:1767319308.907219:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000070fa62a6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.907222:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a949104b 17ffffc0001001 3:0 ffff8f243cdb3948 510 lru 00000080:00200000:2.0:1767319308.907228:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9ab7a91 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1767319308.907230:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000070fa62a6 00000080:00200000:2.0:1767319308.907232:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.907234:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.907241:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.907254:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.907256:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.907258:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.907263:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.907266:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.907268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.907273:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907280:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.907295:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.907298:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.907325:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.907329:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:2.0:1767319308.907333:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.907336:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.907341:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2093056 i_blocks 2 00000080:00200000:2.0:1767319308.907344:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.907353:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2093056, count: 4096 00000080:00200000:2.0:1767319308.907356:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2093056, bytes: 4096 00000080:00200000:2.0:1767319308.907359:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.907363:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 512, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.907365:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:2.0:1767319308.907368:0:88918: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:1767319308.907373:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:2.0:1767319308.907377:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:2.0:1767319308.907379:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319308.907384:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:2.0:1767319308.907390:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.907393:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.907400:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907409:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907418:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907439:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907447:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.907455:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.907473:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.907488:0:88918:0:(rw26.c:912:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:2.0:1767319308.907494:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000038710fb3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.907497:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac28c457 17ffffc0001001 3:0 ffff8f243cdb36c0 511 lru 00000080:00200000:2.0:1767319308.907502:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7a4c8b8 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 0000000043e73b5b 00000000071c3eb3 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1767319308.907505:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000038710fb3 00000080:00200000:2.0:1767319308.907506:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.907508:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.907517:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.907530:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.907533:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.907535:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.907555:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.907558:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.907561:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.907565:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907573:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.907587:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.907589:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.907594:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.907597:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:2.0:1767319308.907601:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.907604:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1767319308.907629:0:84938:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319308.907641:0:84938:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.907968:0:84938:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319308.908448:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2097152 i_blocks 2 00000080:00200000:3.0:1767319308.908454:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319308.908477:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2097152, count: 4096 00000080:00200000:3.0:1767319308.908483:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2097152, bytes: 4096 00000080:00200000:3.0:1767319308.908486:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:3.0:1767319308.908490:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 513, [0x200004a52:0x2:0x0] hash] 00000020:00200000:3.0:1767319308.908492:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:3.0:1767319308.908495:0:88918: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:1767319308.908503:0:88918: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:3.0:1767319308.908506:0:88918:0:(vvp_io.c:356:vvp_io_fini()) [0x200004a52:0x2:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:3.0:1767319308.908516:0:88918:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000002:00010000:3.0:1767319308.908534:0:88918:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x2:0x0]) in obj [0x200004a52:0x2:0x0], intent: layout flags 02 00010000:00010000:3.0:1767319308.908550:0:88918:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319308.908566:0:88918:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:3.0:1767319308.908592:0:88918:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319308.908599:0:88918:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1767319308.908602:0:88918:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82ab3 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: 0xa16e0e9cff0355de expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319308.908637:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x2:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88918 initiator: MDT0 00010000:00010000:3.0:1767319308.908644:0:88918:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88918 initiator: MDT0 00000020:00100000:3.0:1767319308.908655:0:88918:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319308.908667:0:88918:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438caad80 x1853164377407104/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 376/608 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319308.908687:0:88918:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x2:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88918 initiator: MDT0 00000100:00100000:3.0:1767319308.908707:0:88918:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caad80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377407104:192.168.204.123@tcp:101:dd.0 00000100:00100000:3.0:1767319308.908794:0:88918:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08780 going to sleep for 11 seconds 00000008:00100000:2.0:1767319308.909077:0:84938:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdc700 - object 0x280000400:3312 offset 0<>1048576 00000100:00100000:0.0:1767319308.909135:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377406848:192.168.204.123@tcp:4:dd.0 00000100:00100000:2.0:1767319308.915556:0:88918:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caad80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377407104:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319308.915584:0:88918:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915598:0:88918:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915609:0:88918:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915622:0:88918:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915659:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915667:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915676:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1767319308.915701:0:88918:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8f2438caad80 x1853164377407104/t42949673182(42949673182) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 376/632 e 0 to 0 dl 1767319324 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319308.915724:0:88918:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000002:00010000:2.0:1767319308.915735:0:88918:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915750:0:88918:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 16 res 8589953618/2 (0 0) 00000080:00200000:2.0:1767319308.915758:0:88918:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x2:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1767319308.915767:0:88918:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) for lock 0xf84d4ea57fe82ac8 00000080:00010000:2.0:1767319308.915775:0:88918:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82ac8 from it ffffaaa9c7ecfbb8 00010000:00010000:2.0:1767319308.915778:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915787:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319308.915804:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:2.0:1767319308.915812:0:88918: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:1767319308.915820:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.915828:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 513, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.915830:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:2.0:1767319308.915835:0:88918: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:1767319308.915850:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915862:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319308.915870:0:88918:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x2:0x0](000000008f79d699) being reconfigured ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915909:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.915918:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319308.916141:0:88918: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:1767319308.916151:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319308.916191:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000008:00010000:0.0:1767319308.966028:0:12519:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319308.966268:0:12519:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000002ad247e7 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319308.966298:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377406848:192.168.204.123@tcp:4:dd.0 00000080:00200000:2.0:1767319308.966483:0:88918: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:2.0:1767319308.967502:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.967522:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319308.967531:0:88918:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x2:0x0](000000008f79d699) being reconfigured ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319308.967581:0:88918: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:1767319308.967592:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319308.967629:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1767319308.967646:0:88918: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:2.0:1767319308.967659:0:88918: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 1767319308 1767319308 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 1/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319308.967679:0:88918: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 1767319308 1767319308 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 1/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.967771:0:88918:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:2.0:1767319308.967777:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319308.967785:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319308.967805:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:2.0:1767319308.967812:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:2.0:1767319308.967816:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.967828:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:2.0:1767319308.967839:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.967844:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.967890:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.967898:0:88918:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.967918:0:88918:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319308.967944:0:88918:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377407232:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319308.968023:0:88918:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319308.971191:0:88918:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377407232:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319308.971220:0:88918:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971239:0:88918:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971251:0:88918:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971263:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319308.971274:0:88918:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971284:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971291:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.971360:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.971386:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.971434:0:88918:0:(rw26.c:912:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:2.0:1767319308.971443:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000038710fb3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.971447:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1e0cb21 17ffffc0001001 3:0 ffff8f243cdb36c0 512 lru 00000080:00200000:2.0:1767319308.971454:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7a4c8b8 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 5111808 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319308.971455:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000038710fb3 00000080:00200000:2.0:1767319308.971465:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.971477:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.971497:0:88918:0:(osc_cache.c:814:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.971517:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.971522:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.971525:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.971541:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.971544:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.971547:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.971552:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971560:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.971573:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.971576:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.971583:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.971599:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:2.0:1767319308.971606:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.971609:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.971620:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2101248 i_blocks 1 00000080:00200000:2.0:1767319308.971625:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.971647:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2101248, count: 4096 00000080:00200000:2.0:1767319308.971655:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2101248, bytes: 4096 00000080:00200000:2.0:1767319308.971659:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.971664:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 2, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.971667:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:2.0:1767319308.971671:0:88918: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:1767319308.971681:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:2.0:1767319308.971686:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:2.0:1767319308.971690:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.971701:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:2.0:1767319308.971712:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.971716:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.971730:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971740:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971749:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971756:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971762:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.971781:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.971788:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.971804:0:88918:0:(rw26.c:912:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:2.0:1767319308.971809:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000070fa62a6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.971812:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2fd1dad 17ffffc0001001 3:0 ffff8f243cdb3948 513 lru 00000080:00200000:2.0:1767319308.971817:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9ab7a91 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1767319308.971819:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000070fa62a6 00000080:00200000:2.0:1767319308.971820:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.971822:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.971832:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.971845:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.971848:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.971850:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.971856:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.971858:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.971862:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.971866:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971875:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.971884:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.971887:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.971891:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.971899:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:2.0:1767319308.971903:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.971907:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.971911:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2105344 i_blocks 1 00000080:00200000:2.0:1767319308.971914:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.971922:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2105344, count: 4096 00000080:00200000:2.0:1767319308.971926:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2105344, bytes: 4096 00000080:00200000:2.0:1767319308.971929:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.971933:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 3, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.971935:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:2.0:1767319308.971938:0:88918: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:1767319308.971943:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:2.0:1767319308.971946:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:2.0:1767319308.971948:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.971953:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:2.0:1767319308.971959:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.971961:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.971969:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971979:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971988:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.971997:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972004:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.972023:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.972030:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.972045:0:88918:0:(rw26.c:912:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:2.0:1767319308.972050:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000014e3220d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.972053:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000975ba057 17ffffc0001001 3:0 ffff8f243cdb3870 514 lru 00000080:00200000:2.0:1767319308.972059:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae17f948 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1767319308.972061:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000014e3220d 00000080:00200000:2.0:1767319308.972063:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.972065:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.972073:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.972084:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.972087:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.972089:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.972094:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.972096:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.972098:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.972101:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972108:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.972115:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.972117:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.972121:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.972129:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:2.0:1767319308.972132:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.972135:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.972140:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2109440 i_blocks 1 00000080:00200000:2.0:1767319308.972143:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.972150:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2109440, count: 4096 00000080:00200000:2.0:1767319308.972154:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2109440, bytes: 4096 00000080:00200000:2.0:1767319308.972157:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.972161:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 4, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.972162:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:2.0:1767319308.972165:0:88918: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:1767319308.972170:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:2.0:1767319308.972172:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:2.0:1767319308.972175:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.972180:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:2.0:1767319308.972186:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.972188:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.972195:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972203:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972212:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972218:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972225:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.972243:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.972249:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.972264:0:88918:0:(rw26.c:912:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:2.0:1767319308.972268:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000071f7d2d6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.972271:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000528fce08 17ffffc0001001 3:0 ffff8f243cdb3a20 515 lru 00000080:00200000:2.0:1767319308.972278:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb18b4bb 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1767319308.972280:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000071f7d2d6 00000080:00200000:2.0:1767319308.972281:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.972283:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.972291:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.972348:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.972352:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.972354:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.972360:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.972362:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.972364:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.972369:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972376:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.972383:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.972386:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.972390:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.972399:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:2.0:1767319308.972402:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.972406:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.972411:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2113536 i_blocks 1 00000080:00200000:2.0:1767319308.972414:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.972422:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2113536, count: 4096 00000080:00200000:2.0:1767319308.972426:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2113536, bytes: 4096 00000080:00200000:2.0:1767319308.972428:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.972431:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 5, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.972433:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:2.0:1767319308.972436:0:88918: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:1767319308.972441:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:2.0:1767319308.972444:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:2.0:1767319308.972446:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.972452:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:2.0:1767319308.972469:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.972472:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.972479:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972488:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972496:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972504:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972510:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.972531:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.972537:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.972552:0:88918:0:(rw26.c:912:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:2.0:1767319308.972557:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008e5db20d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.972560:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006654d3e7 17ffffc0001001 3:0 ffff8f243cdb3510 516 lru 00000080:00200000:2.0:1767319308.972566:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000050499d6c 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1767319308.972568:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008e5db20d 00000080:00200000:2.0:1767319308.972570:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.972572:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.972580:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.972592:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.972596:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.972598:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.972604:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.972607:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.972609:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.972613:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972622:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.972630:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.972632:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.972636:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.972645:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:2.0:1767319308.972649:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.972653:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.972657:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2117632 i_blocks 1 00000080:00200000:2.0:1767319308.972661:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.972668:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2117632, count: 4096 00000080:00200000:2.0:1767319308.972673:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2117632, bytes: 4096 00000080:00200000:2.0:1767319308.972675:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.972679:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 6, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.972681:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:2.0:1767319308.972683:0:88918: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:1767319308.972689:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:2.0:1767319308.972692:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:2.0:1767319308.972694:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.972699:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:2.0:1767319308.972705:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.972708:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.972715:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972723:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972730:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972737:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972743:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.972760:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.972766:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.972783:0:88918:0:(rw26.c:912:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:2.0:1767319308.972788:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004adb0bff[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.972791:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001c08ea14 17ffffc0001001 3:0 ffff8f243cdb3af8 517 lru 00000080:00200000:2.0:1767319308.972796:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000086d29181 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1767319308.972799:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004adb0bff 00000080:00200000:2.0:1767319308.972800:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.972802:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.972810:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.972822:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.972825:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.972827:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.972833:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.972836:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.972839:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.972843:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972851:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.972859:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.972861:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.972865:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.972874:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:2.0:1767319308.972877:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.972880:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.972885:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2121728 i_blocks 1 00000080:00200000:2.0:1767319308.972888:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.972896:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2121728, count: 4096 00000080:00200000:2.0:1767319308.972900:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2121728, bytes: 4096 00000080:00200000:2.0:1767319308.972902:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.972906:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 7, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.972908:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:2.0:1767319308.972910:0:88918: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:1767319308.972915:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:2.0:1767319308.972918:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:2.0:1767319308.972920:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.972926:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:2.0:1767319308.972932:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.972934:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.972941:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972949:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972958:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972966:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.972973:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.972990:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.972995:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.973009:0:88918:0:(rw26.c:912:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:2.0:1767319308.973014:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b9d7eb42[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.973017:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005388c4f5 17ffffc0001001 3:0 ffff8f243cdb30d8 518 lru 00000080:00200000:2.0:1767319308.973022:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a89aeb79 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1767319308.973024:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b9d7eb42 00000080:00200000:2.0:1767319308.973025:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.973028:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.973036:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.973047:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.973050:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.973052:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.973058:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.973060:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.973062:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.973066:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973073:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.973081:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.973083:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.973087:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.973095:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:2.0:1767319308.973099:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.973102:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.973107:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2125824 i_blocks 1 00000080:00200000:2.0:1767319308.973109:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.973117:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2125824, count: 4096 00000080:00200000:2.0:1767319308.973120:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2125824, bytes: 4096 00000080:00200000:2.0:1767319308.973123:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.973126:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 8, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.973128:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:2.0:1767319308.973131:0:88918: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:1767319308.973136:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:2.0:1767319308.973139:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:2.0:1767319308.973141:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.973147:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:2.0:1767319308.973152:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.973155:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.973162:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973170:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973179:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973187:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973193:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.973210:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.973216:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.973230:0:88918:0:(rw26.c:912:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:2.0:1767319308.973235:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f8ec8ed3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.973238:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007a4ab22d 17ffffc0001001 3:0 ffff8f243cdb3d80 519 lru 00000080:00200000:2.0:1767319308.973243:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007e0e27b3 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1767319308.973245:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f8ec8ed3 00000080:00200000:2.0:1767319308.973246:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.973249:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.973257:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.973270:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.973272:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.973274:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.973279:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.973282:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.973284:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.973288:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973295:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.973328:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.973331:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.973336:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.973346:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:2.0:1767319308.973350:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.973353:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.973358:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2129920 i_blocks 1 00000080:00200000:2.0:1767319308.973361:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.973368:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2129920, count: 4096 00000080:00200000:2.0:1767319308.973371:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2129920, bytes: 4096 00000080:00200000:2.0:1767319308.973373:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.973376:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 9, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.973378:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:2.0:1767319308.973380:0:88918: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:1767319308.973385:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:2.0:1767319308.973387:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:2.0:1767319308.973389:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.973395:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:2.0:1767319308.973401:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.973403:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.973411:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973419:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973427:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973434:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973441:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.973471:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.973478:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.973493:0:88918:0:(rw26.c:912:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:2.0:1767319308.973497:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000010610fc6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.973500:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000776a605b 17ffffc0001001 3:0 ffff8f243cdb3ca8 520 lru 00000080:00200000:2.0:1767319308.973506:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000023cec5eb 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1767319308.973508:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000010610fc6 00000080:00200000:2.0:1767319308.973509:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.973511:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.973520:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.973531:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.973534:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.973536:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.973542:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.973545:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.973547:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.973551:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973559:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.973566:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.973569:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.973573:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.973581:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:2.0:1767319308.973585:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.973587:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.973592:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2134016 i_blocks 1 00000080:00200000:2.0:1767319308.973595:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.973603:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2134016, count: 4096 00000080:00200000:2.0:1767319308.973606:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2134016, bytes: 4096 00000080:00200000:2.0:1767319308.973609:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.973613:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 10, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.973614:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:2.0:1767319308.973617:0:88918: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:1767319308.973622:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:2.0:1767319308.973626:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:2.0:1767319308.973628:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.973634:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:2.0:1767319308.973643:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.973645:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.973653:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973661:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973668:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973674:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973681:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.973698:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.973704:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.973719:0:88918:0:(rw26.c:912:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:2.0:1767319308.973724:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000aaca057[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.973727:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000539a829a 17ffffc0001001 3:0 ffff8f243cdb35e8 521 lru 00000080:00200000:2.0:1767319308.973732:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002b2c150c 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1767319308.973734:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000aaca057 00000080:00200000:2.0:1767319308.973735:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.973737:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.973746:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.973758:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.973760:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.973762:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.973767:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.973770:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.973772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.973775:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973781:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.973789:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.973791:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.973795:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.973803:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:2.0:1767319308.973807:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.973810:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.973814:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2138112 i_blocks 1 00000080:00200000:2.0:1767319308.973816:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.973824:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2138112, count: 4096 00000080:00200000:2.0:1767319308.973828:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2138112, bytes: 4096 00000080:00200000:2.0:1767319308.973830:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.973834:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 11, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.973836:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:2.0:1767319308.973838:0:88918: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:1767319308.973843:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:2.0:1767319308.973846:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:2.0:1767319308.973849:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.973854:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:2.0:1767319308.973860:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.973863:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.973870:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973879:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973887:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973895:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.973902:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.973921:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.973927:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.973942:0:88918:0:(rw26.c:912:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:2.0:1767319308.973946:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000136b75af[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.973949:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003707db0d 17ffffc0001001 3:0 ffff8f243cdb3360 522 lru 00000080:00200000:2.0:1767319308.973954:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000564b328d 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1767319308.973956:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000136b75af 00000080:00200000:2.0:1767319308.973957:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.973959:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.973967:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.973979:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.973982:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.973985:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.973990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.973992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.973994:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.973998:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974005:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.974013:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.974015:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.974019:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.974028:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:2.0:1767319308.974032:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.974035:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.974040:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2142208 i_blocks 1 00000080:00200000:2.0:1767319308.974042:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.974049:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2142208, count: 4096 00000080:00200000:2.0:1767319308.974053:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2142208, bytes: 4096 00000080:00200000:2.0:1767319308.974055:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.974058:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 12, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.974060:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:2.0:1767319308.974062:0:88918: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:1767319308.974067:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:2.0:1767319308.974070:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:2.0:1767319308.974073:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.974078:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:2.0:1767319308.974083:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.974086:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.974093:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974102:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974111:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974118:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974124:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.974144:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.974150:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.974165:0:88918:0:(rw26.c:912:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:2.0:1767319308.974170:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000302ea039[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.974173:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9b199f3 17ffffc0001001 3:0 ffff8f243cdb3bd0 523 lru 00000080:00200000:2.0:1767319308.974178:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003278a5d4 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1767319308.974179:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000302ea039 00000080:00200000:2.0:1767319308.974180:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.974183:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.974191:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.974203:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.974206:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.974208:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.974214:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.974216:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.974218:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.974222:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974229:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.974237:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.974239:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.974243:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.974251:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:2.0:1767319308.974255:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.974258:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.974262:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2146304 i_blocks 1 00000080:00200000:2.0:1767319308.974264:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.974271:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2146304, count: 4096 00000080:00200000:2.0:1767319308.974275:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2146304, bytes: 4096 00000080:00200000:2.0:1767319308.974277:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.974281:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 13, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.974283:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:2.0:1767319308.974285:0:88918: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:1767319308.974290:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:2.0:1767319308.974293:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:2.0:1767319308.974295:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.974327:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:2.0:1767319308.974334:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.974336:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.974344:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974352:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974360:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974369:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.974376:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.974394:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.974399:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.974414:0:88918:0:(rw26.c:912:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:2.0:1767319308.974419:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000177ddb42[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.974422:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8dd858e 17ffffc0001001 3:0 ffff8f243cdb3438 524 lru 00000080:00200000:2.0:1767319308.974427:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000052f48f1b 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1767319308.974429:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000177ddb42 00000080:00200000:2.0:1767319308.974430:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.974432:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.974440:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.974451:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.974454:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.974456:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.977914:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.977921:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.977926:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.977936:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.977950:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.977967:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.977970:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.977979:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.978004:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:2.0:1767319308.978013:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.978018:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.978033:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2150400 i_blocks 1 00000080:00200000:2.0:1767319308.978039:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.978065:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2150400, count: 4096 00000080:00200000:2.0:1767319308.978073:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2150400, bytes: 4096 00000080:00200000:2.0:1767319308.978078:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.978085:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 14, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.978087:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:2.0:1767319308.978091:0:88918: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:1767319308.978106:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:2.0:1767319308.978111:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:2.0:1767319308.978115:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.978130:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:2.0:1767319308.978143:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.978147:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.978165:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978178:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978190:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978198:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978205:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.978227:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.978240:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.978278:0:88918:0:(rw26.c:912:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:2.0:1767319308.978286:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000045f0960b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.978289:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009034eaeb 17ffffc0001001 3:0 ffff8f243cdb3798 525 lru 00000080:00200000:2.0:1767319308.978296:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b5e119cb 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1767319308.978298:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000045f0960b 00000080:00200000:2.0:1767319308.978299:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.978323:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.978340:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.978628:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.978633:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.978636:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.978644:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.978646:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.978649:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.978653:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978661:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.978671:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.978673:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.978678:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.978687:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:2.0:1767319308.978691:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.978695:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.978702:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2154496 i_blocks 1 00000080:00200000:2.0:1767319308.978705:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.978714:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2154496, count: 4096 00000080:00200000:2.0:1767319308.978718:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2154496, bytes: 4096 00000080:00200000:2.0:1767319308.978721:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.978726:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 15, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.978728:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:2.0:1767319308.978730:0:88918: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:1767319308.978736:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:2.0:1767319308.978739:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:2.0:1767319308.978742:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.978748:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:2.0:1767319308.978755:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.978757:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.978767:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978775:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978783:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978790:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978797:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.978818:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.978824:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.978847:0:88918:0:(rw26.c:912:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:2.0:1767319308.978852:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000998ba57[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.978855:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000099b7565a 17ffffc0001021 2:0 ffff8f243cdb3000 526 lru 00000080:00200000:2.0:1767319308.978860:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001bd4e8ef 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1767319308.978862:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000998ba57 00000080:00200000:2.0:1767319308.978863:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.978865:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.978873:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.978885:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.978888:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.978890:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.978896:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.978899:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.978902:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.978906:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.978913:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.978921:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.978924:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.978928:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.978939:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:2.0:1767319308.978943:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.978946:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.978951:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2158592 i_blocks 1 00000080:00200000:2.0:1767319308.978954:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.978962:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2158592, count: 4096 00000080:00200000:2.0:1767319308.978966:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2158592, bytes: 4096 00000080:00200000:2.0:1767319308.978969:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.978972:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 16, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.978974:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:2.0:1767319308.978976:0:88918: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:1767319308.978982:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:2.0:1767319308.978986:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:2.0:1767319308.978988:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.978993:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:2.0:1767319308.979000:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.979002:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.979009:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979018:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979026:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979033:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979039:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.979058:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.979064:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.979080:0:88918:0:(rw26.c:912:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:2.0:1767319308.979084:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000019f059d1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.979087:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003e3d5a7e 17ffffc0001001 3:0 ffff8f243cdb31b0 527 lru 00000080:00200000:2.0:1767319308.979094:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc33f7f4 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1767319308.979096:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000019f059d1 00000080:00200000:2.0:1767319308.979097:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.979100:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.979108:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.979120:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.979124:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.979127:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.979132:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.979135:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.979137:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.979141:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979149:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.979158:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.979160:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.979164:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.979173:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:2.0:1767319308.979176:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.979179:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.979184:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2162688 i_blocks 1 00000080:00200000:2.0:1767319308.979187:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.979195:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2162688, count: 4096 00000080:00200000:2.0:1767319308.979198:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2162688, bytes: 4096 00000080:00200000:2.0:1767319308.979200:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.979204:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 17, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.979206:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:2.0:1767319308.979208:0:88918: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:1767319308.979213:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:2.0:1767319308.979215:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:2.0:1767319308.979218:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.979224:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:2.0:1767319308.979229:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.979231:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.979238:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979245:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979252:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979259:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979265:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.979282:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.979288:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.979696:0:88918:0:(rw26.c:912:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:2.0:1767319308.979703:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000080c688fe[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.979706:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000abab169c 17ffffc0001001 3:0 ffff8f243cdb3288 528 lru 00000080:00200000:2.0:1767319308.979712:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fe9bfc90 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1767319308.979714:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000080c688fe 00000080:00200000:2.0:1767319308.979715:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.979718:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.979729:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.979743:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.979746:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.979748:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.979755:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.979758:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.979761:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.979765:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979773:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.979782:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.979784:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.979789:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.979799:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:2.0:1767319308.979803:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.979806:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.979812:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2166784 i_blocks 1 00000080:00200000:2.0:1767319308.979815:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.979825:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2166784, count: 4096 00000080:00200000:2.0:1767319308.979829:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2166784, bytes: 4096 00000080:00200000:2.0:1767319308.979831:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.979835:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 18, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.979837:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:2.0:1767319308.979839:0:88918: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:1767319308.979845:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:2.0:1767319308.979847:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:2.0:1767319308.979850:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.979856:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:2.0:1767319308.979863:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.979865:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.979873:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979882:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979890:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979896:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.979902:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.979919:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.979925:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.979940:0:88918:0:(rw26.c:912:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:2.0:1767319308.979945:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ed32d4bb[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.979948:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b210ae81 17ffffc0001001 3:0 ffff8f243cdb3e58 529 lru 00000080:00200000:2.0:1767319308.979954:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3679e4e 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1767319308.979956:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ed32d4bb 00000080:00200000:2.0:1767319308.979957:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.979959:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.979967:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.979979:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.979982:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.979984:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.979990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.979992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.979994:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.979998:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.980006:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.980015:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.980018:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.980022:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.980031:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:2.0:1767319308.980035:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.980038:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.980043:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2170880 i_blocks 1 00000080:00200000:2.0:1767319308.980046:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.980054:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2170880, count: 4096 00000080:00200000:2.0:1767319308.980058:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2170880, bytes: 4096 00000080:00200000:2.0:1767319308.980061:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.980064:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 19, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.980066:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:2.0:1767319308.980069:0:88918: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:1767319308.980074:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:2.0:1767319308.980077:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:2.0:1767319308.980079:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.980084:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:2.0:1767319308.980090:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.980093:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.980100:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.980109:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.980117:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.980125:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.980131:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.980154:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.980160:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.980176:0:88918:0:(rw26.c:912:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:2.0:1767319308.980180:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009c72a306[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.980184:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003faa332c 17ffffc0001001 3:0 ffff8f243ced6360 530 lru 00000080:00200000:2.0:1767319308.980189:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000789d6e34 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1767319308.980191:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009c72a306 00000080:00200000:2.0:1767319308.980192:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.980194:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.980202:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.980214:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.980217:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.980219:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.980225:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.980228:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.980231:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.980234:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.980242:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.980250:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.980253:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.980257:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.980266:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:2.0:1767319308.980269:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.980272:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.980277:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2174976 i_blocks 1 00000080:00200000:2.0:1767319308.980280:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.980287:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2174976, count: 4096 00000080:00200000:2.0:1767319308.980291:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2174976, bytes: 4096 00000080:00200000:2.0:1767319308.980294:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.980297:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 20, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.980299:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:2.0:1767319308.981704:0:88918: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:1767319308.981721:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:2.0:1767319308.981728:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:2.0:1767319308.981731:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.981744:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:2.0:1767319308.981759:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.981765:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.981784:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.981797:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.981807:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.981814:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.981821:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.981848:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.981858:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.981890:0:88918:0:(rw26.c:912:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:2.0:1767319308.981898:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000397507d9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.981901:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000742e71d9 17ffffc0001001 3:0 ffff8f243ced6bd0 531 lru 00000080:00200000:2.0:1767319308.981908:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007ad1912b 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1767319308.981910:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000397507d9 00000080:00200000:2.0:1767319308.981911:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.981915:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.981931:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.981950:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.981954:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.981957:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.981968:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.981970:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.981974:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.981978:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.981986:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.981998:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.982001:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.982007:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.982017:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:2.0:1767319308.982023:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.982026:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.982035:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2179072 i_blocks 1 00000080:00200000:2.0:1767319308.982039:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.982056:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2179072, count: 4096 00000080:00200000:2.0:1767319308.982061:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2179072, bytes: 4096 00000080:00200000:2.0:1767319308.982063:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.982067:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 21, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.982069:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:2.0:1767319308.982072:0:88918: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:1767319308.982077:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:2.0:1767319308.982080:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:2.0:1767319308.982083:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.982089:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:2.0:1767319308.982095:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.982097:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.982105:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982113:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982121:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982128:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982134:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.982152:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.982159:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.982175:0:88918:0:(rw26.c:912:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:2.0:1767319308.982179:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b445d615[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.982182:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4a64527 17ffffc0001001 3:0 ffff8f243ced6438 532 lru 00000080:00200000:2.0:1767319308.982188:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8a77483 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1767319308.982190:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b445d615 00000080:00200000:2.0:1767319308.982191:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.982194:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.982202:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.982214:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.982217:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.982219:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.982225:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.982227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.982229:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.982233:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982240:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.982249:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.982251:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.982255:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.982264:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:2.0:1767319308.982267:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.982270:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.982275:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2183168 i_blocks 1 00000080:00200000:2.0:1767319308.982277:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.982285:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2183168, count: 4096 00000080:00200000:2.0:1767319308.982288:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2183168, bytes: 4096 00000080:00200000:2.0:1767319308.982291:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.982294:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 22, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.982296:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:2.0:1767319308.982298:0:88918: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:1767319308.982326:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:2.0:1767319308.982329:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:2.0:1767319308.982332:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.982339:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:2.0:1767319308.982565:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.982569:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.982578:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982588:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982597:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982604:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982611:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.982630:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.982637:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.982652:0:88918:0:(rw26.c:912:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:2.0:1767319308.982656:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000035f6c92b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.982659:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c52ffa07 17ffffc0001001 3:0 ffff8f243ced6798 533 lru 00000080:00200000:2.0:1767319308.982666:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd32d4c8 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1767319308.982668:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000035f6c92b 00000080:00200000:2.0:1767319308.982669:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.982671:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.982680:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.982693:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.982696:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.982698:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.982704:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.982706:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.982709:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.982713:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982720:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.982729:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.982731:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.982735:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.982746:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:2.0:1767319308.982750:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.982752:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.982758:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2187264 i_blocks 1 00000080:00200000:2.0:1767319308.982761:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.982770:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2187264, count: 4096 00000080:00200000:2.0:1767319308.982774:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2187264, bytes: 4096 00000080:00200000:2.0:1767319308.982776:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.982780:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 23, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.982782:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:2.0:1767319308.982785:0:88918: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:1767319308.982790:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:2.0:1767319308.982793:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:2.0:1767319308.982795:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.982800:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:2.0:1767319308.982806:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.982808:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.982816:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982825:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982834:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982847:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982855:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.982875:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.982881:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.982895:0:88918:0:(rw26.c:912:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:2.0:1767319308.982900:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cb55c652[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.982903:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000028620c0d 17ffffc0001001 3:0 ffff8f243ced6000 534 lru 00000080:00200000:2.0:1767319308.982908:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd2532a6 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1767319308.982910:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cb55c652 00000080:00200000:2.0:1767319308.982911:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.982913:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.982921:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.982934:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.982937:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.982939:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.982945:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.982947:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.982949:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.982953:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.982960:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.982967:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.982969:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.982973:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.982981:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:2.0:1767319308.982984:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.982987:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.982992:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2191360 i_blocks 1 00000080:00200000:2.0:1767319308.982995:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.983002:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2191360, count: 4096 00000080:00200000:2.0:1767319308.983006:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2191360, bytes: 4096 00000080:00200000:2.0:1767319308.983008:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.983012:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 24, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.983013:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:2.0:1767319308.983016:0:88918: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:1767319308.983021:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:2.0:1767319308.983024:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:2.0:1767319308.983026:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.983032:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:2.0:1767319308.983037:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.983040:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.983047:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983057:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983066:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983072:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983079:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.983098:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.983103:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.983119:0:88918:0:(rw26.c:912:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:2.0:1767319308.983123:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bf947dad[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.983126:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c58be8cc 17ffffc0001001 3:0 ffff8f243ced6e58 535 lru 00000080:00200000:2.0:1767319308.983131:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000026149350 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1767319308.983134:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bf947dad 00000080:00200000:2.0:1767319308.983135:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.983137:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.983145:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.983157:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.983160:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.983163:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.983168:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.983171:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.983174:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.983179:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983186:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.983194:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.983196:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.983201:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.983210:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:2.0:1767319308.983213:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.983216:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.983221:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2195456 i_blocks 1 00000080:00200000:2.0:1767319308.983223:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.983231:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2195456, count: 4096 00000080:00200000:2.0:1767319308.983235:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2195456, bytes: 4096 00000080:00200000:2.0:1767319308.983238:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.983241:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 25, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.983243:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:2.0:1767319308.983245:0:88918: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:1767319308.983250:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:2.0:1767319308.983253:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:2.0:1767319308.983255:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.983261:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:2.0:1767319308.983267:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.983269:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.983276:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983284:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983292:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983299:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983721:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.983741:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.983749:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.983767:0:88918:0:(rw26.c:912:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:2.0:1767319308.983772:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a8d5f7bd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.983775:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006e3f0272 17ffffc0001001 3:0 ffff8f243ced6288 536 lru 00000080:00200000:2.0:1767319308.983780:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7cedf82 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1767319308.983782:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a8d5f7bd 00000080:00200000:2.0:1767319308.983783:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.983786:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.983794:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.983807:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.983810:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.983812:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.983818:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.983821:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.983823:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.983827:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983834:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.983842:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.983844:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.983849:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.983857:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:2.0:1767319308.983861:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.983864:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.983870:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2199552 i_blocks 1 00000080:00200000:2.0:1767319308.983873:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.983882:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2199552, count: 4096 00000080:00200000:2.0:1767319308.983886:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2199552, bytes: 4096 00000080:00200000:2.0:1767319308.983888:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.983892:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 26, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.983894:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:2.0:1767319308.983896:0:88918: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:1767319308.983902:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:2.0:1767319308.983905:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:2.0:1767319308.983907:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.983914:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:2.0:1767319308.983920:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.983923:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.983931:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983939:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983947:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983954:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.983960:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.983978:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.983984:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.983998:0:88918:0:(rw26.c:912:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:2.0:1767319308.984003:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001cfcee66[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.984006:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000293fa08b 17ffffc0001001 3:0 ffff8f243ced61b0 537 lru 00000080:00200000:2.0:1767319308.984011:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc264eec 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1767319308.984013:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001cfcee66 00000080:00200000:2.0:1767319308.984014:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.984016:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.984024:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.984036:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.984039:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.984041:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.984047:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.984049:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.984051:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.984055:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984063:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.984071:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.984074:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.984078:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.984086:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:2.0:1767319308.984090:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.984093:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.984098:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2203648 i_blocks 1 00000080:00200000:2.0:1767319308.984101:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.984109:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2203648, count: 4096 00000080:00200000:2.0:1767319308.984113:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2203648, bytes: 4096 00000080:00200000:2.0:1767319308.984115:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.984118:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 27, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.984120:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:2.0:1767319308.984122:0:88918: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:1767319308.984127:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:2.0:1767319308.984130:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:2.0:1767319308.984132:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.984138:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:2.0:1767319308.984144:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.984146:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.984153:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984162:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984170:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984177:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984183:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.984201:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.984206:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.984221:0:88918:0:(rw26.c:912:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:2.0:1767319308.984225:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000763c73e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.984228:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000005020651 17ffffc0001001 3:0 ffff8f243ced66c0 538 lru 00000080:00200000:2.0:1767319308.984233:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007691a989 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1767319308.984235:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000763c73e 00000080:00200000:2.0:1767319308.984236:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.984238:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.984246:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.984258:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.984260:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.984262:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.984268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.984270:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.984273:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.984277:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984284:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.984293:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.984296:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.984590:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.984601:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:2.0:1767319308.984605:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.984607:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.984613:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2207744 i_blocks 1 00000080:00200000:2.0:1767319308.984616:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.984624:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2207744, count: 4096 00000080:00200000:2.0:1767319308.984628:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2207744, bytes: 4096 00000080:00200000:2.0:1767319308.984630:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.984634:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 28, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.984636:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:2.0:1767319308.984638:0:88918: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:1767319308.984643:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:2.0:1767319308.984645:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:2.0:1767319308.984648:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.984653:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:2.0:1767319308.984659:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.984662:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.984670:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984680:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984689:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984696:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984704:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.984722:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.984728:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.984744:0:88918:0:(rw26.c:912:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:2.0:1767319308.984749:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009e63728c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.984751:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea0e341e 17ffffc0001001 3:0 ffff8f243ced6948 539 lru 00000080:00200000:2.0:1767319308.984756:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002d2c687d 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1767319308.984758:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009e63728c 00000080:00200000:2.0:1767319308.984759:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.984761:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.984770:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.984781:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.984784:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.984786:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.984792:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.984794:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.984797:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.984801:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984810:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.984819:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.984822:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.984826:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.984834:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:2.0:1767319308.984838:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.984841:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.984846:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2211840 i_blocks 1 00000080:00200000:2.0:1767319308.984849:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.984857:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2211840, count: 4096 00000080:00200000:2.0:1767319308.984860:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2211840, bytes: 4096 00000080:00200000:2.0:1767319308.984862:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.984866:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 29, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.984868:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:2.0:1767319308.984870:0:88918: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:1767319308.984875:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:2.0:1767319308.984878:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:2.0:1767319308.984880:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.984885:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:2.0:1767319308.984890:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.984892:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.984899:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984906:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984914:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984921:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.984929:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.984947:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.984953:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.984966:0:88918:0:(rw26.c:912:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:2.0:1767319308.984971:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000067474c69[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.984974:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb5a7333 17ffffc0001001 3:0 ffff8f243ced6870 540 lru 00000080:00200000:2.0:1767319308.984980:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2bcda25 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1767319308.984982:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000067474c69 00000080:00200000:2.0:1767319308.984983:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.984985:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.984993:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.985005:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.985008:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.985010:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.985015:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.985018:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.985020:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.985024:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985032:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.985041:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.985043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.985047:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.985057:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:2.0:1767319308.985060:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.985064:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.985068:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2215936 i_blocks 1 00000080:00200000:2.0:1767319308.985070:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.985077:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2215936, count: 4096 00000080:00200000:2.0:1767319308.985081:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2215936, bytes: 4096 00000080:00200000:2.0:1767319308.985084:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.985087:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 30, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.985089:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:2.0:1767319308.985091:0:88918: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:1767319308.985096:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:2.0:1767319308.985099:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:2.0:1767319308.985101:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.985107:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:2.0:1767319308.985112:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.985114:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.985122:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985130:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985137:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985144:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985150:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.985167:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.985172:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.985192:0:88918:0:(rw26.c:912:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:2.0:1767319308.985196:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000063fbde98[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.985198:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000238cc9f2 17ffffc0001021 2:0 ffff8f243ced6a20 541 lru 00000080:00200000:2.0:1767319308.985204:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ce24ca7c 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1767319308.985206:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000063fbde98 00000080:00200000:2.0:1767319308.985207:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.985209:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.985217:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.985228:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.985231:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.985233:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.985238:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.985241:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.985243:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.985247:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985254:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.985263:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.985265:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.985269:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.985278:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:2.0:1767319308.985281:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.985284:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.985288:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2220032 i_blocks 1 00000080:00200000:2.0:1767319308.985291:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.985298:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2220032, count: 4096 00000080:00200000:2.0:1767319308.985663:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2220032, bytes: 4096 00000080:00200000:2.0:1767319308.985666:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.985670:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 31, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.985672:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:2.0:1767319308.985674:0:88918: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:1767319308.985681:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:2.0:1767319308.985684:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:2.0:1767319308.985686:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.985693:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:2.0:1767319308.985699:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.985702:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.985710:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985719:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985727:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985735:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985742:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.985762:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.985770:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.985785:0:88918:0:(rw26.c:912:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:2.0:1767319308.985790:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cdde6d1a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.985792:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c53ceef0 17ffffc0001001 3:0 ffff8f243ced6510 542 lru 00000080:00200000:2.0:1767319308.985798:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6958ca7 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1767319308.985800:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cdde6d1a 00000080:00200000:2.0:1767319308.985801:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.985803:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.985812:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.985824:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.985828:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.985830:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.985837:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.985840:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.985842:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.985846:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985854:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.985862:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.985868:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.985872:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.985882:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:2.0:1767319308.985886:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.985889:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.985895:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2224128 i_blocks 1 00000080:00200000:2.0:1767319308.985898:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.985907:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2224128, count: 4096 00000080:00200000:2.0:1767319308.985910:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2224128, bytes: 4096 00000080:00200000:2.0:1767319308.985913:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.985916:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 32, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.985917:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:2.0:1767319308.985919:0:88918: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:1767319308.985925:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:2.0:1767319308.985927:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:2.0:1767319308.985929:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.985934:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:2.0:1767319308.985940:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.985942:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.985949:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985957:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985964:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985970:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.985976:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.985993:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.985999:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.986017:0:88918:0:(rw26.c:912:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:2.0:1767319308.986021:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bd61dc17[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.986024:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9beb43b 17ffffc0001001 3:0 ffff8f243ced6af8 543 lru 00000080:00200000:2.0:1767319308.986030:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000006a88f1 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1767319308.986031:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bd61dc17 00000080:00200000:2.0:1767319308.986032:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.986034:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.986042:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.986052:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.986055:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.986057:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.986062:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.986064:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.986066:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.986070:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986076:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.986084:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.986086:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.986090:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.986098:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:2.0:1767319308.986102:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.986105:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.986109:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2228224 i_blocks 1 00000080:00200000:2.0:1767319308.986112:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.986119:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2228224, count: 4096 00000080:00200000:2.0:1767319308.986123:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2228224, bytes: 4096 00000080:00200000:2.0:1767319308.986125:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.986128:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 33, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.986130:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:2.0:1767319308.986132:0:88918: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:1767319308.986137:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:2.0:1767319308.986140:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:2.0:1767319308.986142:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.986147:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:2.0:1767319308.986153:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.986156:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.986163:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986172:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986180:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986188:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986194:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.986215:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.986221:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.986236:0:88918:0:(rw26.c:912:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:2.0:1767319308.986241:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008473a298[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.986244:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000276ea121 17ffffc0001001 3:0 ffff8f243ced60d8 544 lru 00000080:00200000:2.0:1767319308.986250:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000defc30b6 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1767319308.986252:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008473a298 00000080:00200000:2.0:1767319308.986253:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.986258:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.986267:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.986279:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.986283:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.986285:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.986291:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.986294:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.986296:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.986578:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986589:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.986598:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.986600:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.986605:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.986780:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:2.0:1767319308.986785:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.986788:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.986795:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2232320 i_blocks 1 00000080:00200000:2.0:1767319308.986798:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.986807:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2232320, count: 4096 00000080:00200000:2.0:1767319308.986811:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2232320, bytes: 4096 00000080:00200000:2.0:1767319308.986813:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.986817:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 34, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.986819:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:2.0:1767319308.986822:0:88918: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:1767319308.986828:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:2.0:1767319308.986832:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:2.0:1767319308.986834:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.986841:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:2.0:1767319308.986848:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.986850:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.986859:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986867:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986875:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986881:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986888:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.986907:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.986914:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.986933:0:88918:0:(rw26.c:912:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:2.0:1767319308.986938:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ddcfff01[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.986940:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009c7c14f2 17ffffc0001001 3:0 ffff8f243ced6d80 545 lru 00000080:00200000:2.0:1767319308.986946:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000077b4ba67 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1767319308.986948:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ddcfff01 00000080:00200000:2.0:1767319308.986949:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.986951:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.986959:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.986971:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.986974:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.986976:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.986984:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.986986:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.986988:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.986992:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.986999:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.987007:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.987009:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.987013:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.987022:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:2.0:1767319308.987025:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.987028:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.987033:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2236416 i_blocks 1 00000080:00200000:2.0:1767319308.987035:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.987043:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2236416, count: 4096 00000080:00200000:2.0:1767319308.987047:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2236416, bytes: 4096 00000080:00200000:2.0:1767319308.987049:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.987053:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 35, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.987055:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:2.0:1767319308.987057:0:88918: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:1767319308.987062:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:2.0:1767319308.987065:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:2.0:1767319308.987066:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.987072:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:2.0:1767319308.987078:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.987080:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.987087:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987096:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987105:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987113:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987119:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.987137:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.987143:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.987158:0:88918:0:(rw26.c:912:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:2.0:1767319308.987163:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fdaeef5d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.987166:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000087f662e9 17ffffc0001001 3:0 ffff8f243ced6ca8 546 lru 00000080:00200000:2.0:1767319308.987172:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001b1af3eb 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1767319308.987174:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fdaeef5d 00000080:00200000:2.0:1767319308.987175:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.987177:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.987185:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.987198:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.987201:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.987203:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.987209:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.987211:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.987214:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.987217:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987224:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.987233:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.987235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.987239:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.987248:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:2.0:1767319308.987252:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.987255:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.987259:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2240512 i_blocks 1 00000080:00200000:2.0:1767319308.987263:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.987270:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2240512, count: 4096 00000080:00200000:2.0:1767319308.987274:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2240512, bytes: 4096 00000080:00200000:2.0:1767319308.987276:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.987279:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 36, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.987281:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:2.0:1767319308.987283:0:88918: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:1767319308.987288:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:2.0:1767319308.987291:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:2.0:1767319308.987293:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.987299:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:2.0:1767319308.987631:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.987633:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.987641:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987649:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987656:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987663:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987669:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.987688:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.987695:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.987709:0:88918:0:(rw26.c:912:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:2.0:1767319308.987714:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b7b588b5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.987717:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000227c866a 17ffffc0001001 3:0 ffff8f243ced65e8 547 lru 00000080:00200000:2.0:1767319308.987722:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007ed5d3c5 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1767319308.987724:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b7b588b5 00000080:00200000:2.0:1767319308.987725:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.987727:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.987735:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.987747:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.987750:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.987752:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.987759:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.987761:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.987764:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.987770:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987777:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.987785:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.987788:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.987792:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.987803:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:2.0:1767319308.987807:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.987809:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.987814:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2244608 i_blocks 1 00000080:00200000:2.0:1767319308.987817:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.987827:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2244608, count: 4096 00000080:00200000:2.0:1767319308.987830:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2244608, bytes: 4096 00000080:00200000:2.0:1767319308.987833:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.987836:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 37, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.987837:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:2.0:1767319308.987840:0:88918: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:1767319308.987845:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:2.0:1767319308.987848:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:2.0:1767319308.987851:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.987856:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:2.0:1767319308.987862:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.987865:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.987872:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987881:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987889:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987895:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.987901:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.987917:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.987923:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.987939:0:88918:0:(rw26.c:912:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:2.0:1767319308.987944:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b005e77[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.987947:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009e96f297 17ffffc0001001 3:0 ffff8f243cd895e8 548 lru 00000080:00200000:2.0:1767319308.987953:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee1fa519 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1767319308.987955:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b005e77 00000080:00200000:2.0:1767319308.987956:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.987959:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.987967:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.987979:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.987982:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.987985:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.987990:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.987993:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.987996:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.987999:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988007:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.988015:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.988017:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.988022:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.988031:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:2.0:1767319308.988034:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.988037:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.988042:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2248704 i_blocks 1 00000080:00200000:2.0:1767319308.988045:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.988053:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2248704, count: 4096 00000080:00200000:2.0:1767319308.988056:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2248704, bytes: 4096 00000080:00200000:2.0:1767319308.988059:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.988062:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 38, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.988064:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:2.0:1767319308.988067:0:88918: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:1767319308.988072:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:2.0:1767319308.988075:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:2.0:1767319308.988077:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.988083:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:2.0:1767319308.988089:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.988091:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.988098:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988106:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988114:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988120:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988126:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.988142:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.988148:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.988164:0:88918:0:(rw26.c:912:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:2.0:1767319308.988169:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001b1de93c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.988172:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000768663f8 17ffffc0001001 3:0 ffff8f243cd89360 549 lru 00000080:00200000:2.0:1767319308.988177:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000029b96aff 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1767319308.988180:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001b1de93c 00000080:00200000:2.0:1767319308.988181:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.988183:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.988191:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.988203:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.988206:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.988208:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.988214:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.988216:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.988219:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.988223:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988230:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.988238:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.988241:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.988245:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.988255:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:2.0:1767319308.988259:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.988263:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.988267:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2252800 i_blocks 1 00000080:00200000:2.0:1767319308.988270:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.988278:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2252800, count: 4096 00000080:00200000:2.0:1767319308.988282:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2252800, bytes: 4096 00000080:00200000:2.0:1767319308.988284:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.988288:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 39, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.988290:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:2.0:1767319308.988292:0:88918: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:1767319308.988297:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:2.0:1767319308.988324:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:2.0:1767319308.988327:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.988333:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:2.0:1767319308.988339:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.988501:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.988513:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988521:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988530:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988537:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988543:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.988563:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.988569:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.988586:0:88918:0:(rw26.c:912:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:2.0:1767319308.988590:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a92d1ff2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.988593:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000230db157 17ffffc0001001 3:0 ffff8f243cd89bd0 550 lru 00000080:00200000:2.0:1767319308.988599:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000097eab261 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:2.0:1767319308.988601:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a92d1ff2 00000080:00200000:2.0:1767319308.988602:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.988604:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.988613:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.988624:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.988627:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.988629:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.988636:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.988638:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.988640:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.988644:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988651:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.988658:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.988660:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.988664:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.988673:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:2.0:1767319308.988677:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.988680:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.988685:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2256896 i_blocks 1 00000080:00200000:2.0:1767319308.988688:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.988696:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2256896, count: 4096 00000080:00200000:2.0:1767319308.988700:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2256896, bytes: 4096 00000080:00200000:2.0:1767319308.988702:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.988706:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 40, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.988708:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:2.0:1767319308.988710:0:88918: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:1767319308.988715:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:2.0:1767319308.988718:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:2.0:1767319308.988720:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.988726:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:2.0:1767319308.988731:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.988734:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.988741:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988749:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988756:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988763:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988770:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.988790:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.988797:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.988812:0:88918:0:(rw26.c:912:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:2.0:1767319308.988817:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cf179fee[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.988820:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e6d3a33d 17ffffc0001001 3:0 ffff8f243cd89438 551 lru 00000080:00200000:2.0:1767319308.988825:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9d792bd 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:2.0:1767319308.988827:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cf179fee 00000080:00200000:2.0:1767319308.988828:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.988830:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.988837:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.988848:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.988851:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.988853:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.988859:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.988861:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.988863:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.988867:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988875:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.988884:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.988886:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.988890:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.988898:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:2.0:1767319308.988902:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.988905:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.988910:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2260992 i_blocks 1 00000080:00200000:2.0:1767319308.988912:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.988920:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2260992, count: 4096 00000080:00200000:2.0:1767319308.988924:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2260992, bytes: 4096 00000080:00200000:2.0:1767319308.988927:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.988930:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 41, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.988932:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:2.0:1767319308.988934:0:88918: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:1767319308.988940:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:2.0:1767319308.988943:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:2.0:1767319308.988945:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.988950:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:2.0:1767319308.988956:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.988959:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.988966:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988974:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988982:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988989:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.988995:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.989015:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.989021:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.989037:0:88918:0:(rw26.c:912:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:2.0:1767319308.989041:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000010e7e332[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.989044:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000019f5393e 17ffffc0001001 3:0 ffff8f243cd89798 552 lru 00000080:00200000:2.0:1767319308.989050:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005e22f7d6 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:2.0:1767319308.989052:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000010e7e332 00000080:00200000:2.0:1767319308.989053:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.989055:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.989063:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.989074:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.989077:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.989080:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.989085:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.989088:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.989090:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.989094:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989102:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.989109:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.989111:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.989115:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.989124:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:2.0:1767319308.989128:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.989130:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.989135:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2265088 i_blocks 1 00000080:00200000:2.0:1767319308.989138:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.989146:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2265088, count: 4096 00000080:00200000:2.0:1767319308.989150:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2265088, bytes: 4096 00000080:00200000:2.0:1767319308.989153:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.989156:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 42, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.989158:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:2.0:1767319308.989160:0:88918: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:1767319308.989165:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:2.0:1767319308.989168:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:2.0:1767319308.989170:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.989176:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:2.0:1767319308.989181:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.989183:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.989190:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989198:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989205:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989212:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989217:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.989233:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.989238:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.989253:0:88918:0:(rw26.c:912:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:2.0:1767319308.989257:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a896a5b4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.989259:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001517be85 17ffffc0001001 3:0 ffff8f243cd89000 553 lru 00000080:00200000:2.0:1767319308.989264:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003f3d3e8a 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:2.0:1767319308.989266:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a896a5b4 00000080:00200000:2.0:1767319308.989267:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.989269:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.989277:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.989288:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.989291:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.989294:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.989299:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.989751:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.989754:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.989759:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989767:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.989777:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.989780:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.989786:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.989797:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:2.0:1767319308.989802:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.989805:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.989812:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2269184 i_blocks 1 00000080:00200000:2.0:1767319308.989815:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.989825:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2269184, count: 4096 00000080:00200000:2.0:1767319308.989828:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2269184, bytes: 4096 00000080:00200000:2.0:1767319308.989831:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.989835:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 43, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.989837:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:2.0:1767319308.989839:0:88918: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:1767319308.989845:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:2.0:1767319308.989848:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:2.0:1767319308.989851:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.989857:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:2.0:1767319308.989864:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.989866:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.989875:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989884:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989892:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989900:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.989907:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.989927:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.989933:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.989951:0:88918:0:(rw26.c:912:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:2.0:1767319308.989955:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000045a4d99e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.989958:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000089e92827 17ffffc0001001 3:0 ffff8f243cd89e58 554 lru 00000080:00200000:2.0:1767319308.989964:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000768a1c91 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:2.0:1767319308.989966:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000045a4d99e 00000080:00200000:2.0:1767319308.989967:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.989970:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.989978:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.989990:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.989993:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.989995:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.990002:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.990005:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.990008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.990012:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990019:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.990028:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.990030:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.990034:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.990044:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:2.0:1767319308.990048:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.990051:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.990056:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2273280 i_blocks 1 00000080:00200000:2.0:1767319308.990060:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.990067:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2273280, count: 4096 00000080:00200000:2.0:1767319308.990071:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2273280, bytes: 4096 00000080:00200000:2.0:1767319308.990073:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.990076:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 44, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.990078:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:2.0:1767319308.990080:0:88918: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:1767319308.990085:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:2.0:1767319308.990088:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:2.0:1767319308.990090:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.990096:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:2.0:1767319308.990101:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.990103:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.990110:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990120:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990128:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990136:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990142:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.990161:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.990167:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.990182:0:88918:0:(rw26.c:912:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:2.0:1767319308.990187:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bd19ca38[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.990190:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba35f567 17ffffc0001001 3:0 ffff8f243cd89288 555 lru 00000080:00200000:2.0:1767319308.990195:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c541531 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:2.0:1767319308.990197:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bd19ca38 00000080:00200000:2.0:1767319308.990198:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.990200:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.990208:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.990219:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.990222:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.990224:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.990229:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.990232:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.990235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.990238:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990246:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.990255:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.990257:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.990261:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.990270:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:2.0:1767319308.990274:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.990277:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.990282:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2277376 i_blocks 1 00000080:00200000:2.0:1767319308.990285:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.990292:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2277376, count: 4096 00000080:00200000:2.0:1767319308.990296:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2277376, bytes: 4096 00000080:00200000:2.0:1767319308.990298:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.990325:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 45, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.990327:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:2.0:1767319308.990330:0:88918: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:1767319308.990335:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:2.0:1767319308.990337:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:2.0:1767319308.990340:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.990492:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:2.0:1767319308.990499:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.990502:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.990510:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990519:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990527:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990535:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990543:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.990562:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.990569:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.990596:0:88918:0:(rw26.c:912:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:2.0:1767319308.990601:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e63331ef[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.990604:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4ee911d 17ffffc0001021 2:0 ffff8f243cd891b0 556 lru 00000080:00200000:2.0:1767319308.990610:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000065bf30fe 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:2.0:1767319308.990613:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e63331ef 00000080:00200000:2.0:1767319308.990614:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.990616:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.990625:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.990638:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.990641:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.990643:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.990649:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.990652:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.990654:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.990658:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990666:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.990673:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.990676:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.990680:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.990689:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:2.0:1767319308.990693:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.990696:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.990702:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2281472 i_blocks 1 00000080:00200000:2.0:1767319308.990705:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.990713:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2281472, count: 4096 00000080:00200000:2.0:1767319308.990717:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2281472, bytes: 4096 00000080:00200000:2.0:1767319308.990719:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.990723:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 46, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.990725:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:2.0:1767319308.990727:0:88918: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:1767319308.990733:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:2.0:1767319308.990736:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:2.0:1767319308.990738:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.990744:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:2.0:1767319308.990750:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.990752:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.990759:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990767:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990775:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990782:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990789:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.990808:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.990814:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.990830:0:88918:0:(rw26.c:912:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:2.0:1767319308.990834:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a31d7621[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.990837:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a29b2085 17ffffc0001001 3:0 ffff8f243cd896c0 557 lru 00000080:00200000:2.0:1767319308.990842:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e37ff2f0 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:2.0:1767319308.990845:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a31d7621 00000080:00200000:2.0:1767319308.990846:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.990849:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.990856:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.990869:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.990872:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.990874:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.990879:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.990882:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.990884:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.990888:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990894:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.990902:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.990905:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.990909:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.990918:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:2.0:1767319308.990922:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.990925:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.990929:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2285568 i_blocks 1 00000080:00200000:2.0:1767319308.990932:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.990939:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2285568, count: 4096 00000080:00200000:2.0:1767319308.990942:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2285568, bytes: 4096 00000080:00200000:2.0:1767319308.990945:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.990948:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 47, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.990950:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:2.0:1767319308.990952:0:88918: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:1767319308.990956:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:2.0:1767319308.990959:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:2.0:1767319308.990961:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.990967:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:2.0:1767319308.990972:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.990975:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.990983:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990992:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.990999:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991008:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991015:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.991036:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.991042:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.991056:0:88918:0:(rw26.c:912:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:2.0:1767319308.991060:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000026a99f71[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.991063:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000498a05e4 17ffffc0001001 3:0 ffff8f243cd89948 558 lru 00000080:00200000:2.0:1767319308.991069:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1f21f1e 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:2.0:1767319308.991071:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000026a99f71 00000080:00200000:2.0:1767319308.991073:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.991075:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.991083:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.991095:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.991098:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.991100:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.991105:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.991108:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.991111:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.991115:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991123:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.991132:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.991134:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.991139:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.991148:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:2.0:1767319308.991152:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.991155:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.991160:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2289664 i_blocks 1 00000080:00200000:2.0:1767319308.991163:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.991170:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2289664, count: 4096 00000080:00200000:2.0:1767319308.991174:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2289664, bytes: 4096 00000080:00200000:2.0:1767319308.991176:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.991180:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 48, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.991182:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:2.0:1767319308.991184:0:88918: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:1767319308.991189:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:2.0:1767319308.991192:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:2.0:1767319308.991194:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.991200:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:2.0:1767319308.991206:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.991209:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.991217:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991226:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991234:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991242:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991249:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.991268:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.991275:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.991291:0:88918:0:(rw26.c:912:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:2.0:1767319308.991295:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cf9da991[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.991298:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000517f25da 17ffffc0001001 3:0 ffff8f243cd89870 559 lru 00000080:00200000:2.0:1767319308.991760:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000017f52f53 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:2.0:1767319308.991763:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cf9da991 00000080:00200000:2.0:1767319308.991765:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.991768:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.991779:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.991792:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.991796:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.991799:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.991806:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.991809:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.991812:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.991817:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991826:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.991837:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.991839:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.991844:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.991855:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:2.0:1767319308.991860:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.991863:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.991870:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2293760 i_blocks 1 00000080:00200000:2.0:1767319308.991874:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.991884:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2293760, count: 4096 00000080:00200000:2.0:1767319308.991888:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2293760, bytes: 4096 00000080:00200000:2.0:1767319308.991891:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.991895:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 49, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.991897:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:2.0:1767319308.991899:0:88918: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:1767319308.991905:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:2.0:1767319308.991909:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:2.0:1767319308.991911:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.991919:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:2.0:1767319308.991925:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.991928:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.991936:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991945:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991953:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991962:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.991969:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.991988:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.991995:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.992011:0:88918:0:(rw26.c:912:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:2.0:1767319308.992016:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000085d8d1e7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.992019:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007be5724b 17ffffc0001001 3:0 ffff8f243cd89a20 560 lru 00000080:00200000:2.0:1767319308.992025:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000053f836f6 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:2.0:1767319308.992028:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000085d8d1e7 00000080:00200000:2.0:1767319308.992029:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.992031:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.992039:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.992052:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.992055:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.992057:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.992063:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.992066:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.992069:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.992073:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992081:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.992090:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.992092:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.992096:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.992105:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:2.0:1767319308.992109:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.992112:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.992117:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2297856 i_blocks 1 00000080:00200000:2.0:1767319308.992120:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.992128:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2297856, count: 4096 00000080:00200000:2.0:1767319308.992132:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2297856, bytes: 4096 00000080:00200000:2.0:1767319308.992134:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.992137:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 50, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.992139:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:2.0:1767319308.992141:0:88918: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:1767319308.992146:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:2.0:1767319308.992150:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:2.0:1767319308.992152:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.992157:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:2.0:1767319308.992163:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.992166:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.992173:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992182:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992191:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992198:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992205:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.992223:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.992229:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.992243:0:88918:0:(rw26.c:912:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:2.0:1767319308.992248:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000078ff2aae[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.992251:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c164fa0b 17ffffc0001001 3:0 ffff8f243cd89510 561 lru 00000080:00200000:2.0:1767319308.992256:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004602e373 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:2.0:1767319308.992258:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000078ff2aae 00000080:00200000:2.0:1767319308.992259:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.992261:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.992270:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.992282:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.992284:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.992287:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.992292:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.992294:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.992297:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.992559:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992569:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.992578:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.992581:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.992586:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.992596:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:2.0:1767319308.992601:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.992604:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.992609:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2301952 i_blocks 1 00000080:00200000:2.0:1767319308.992612:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.992620:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2301952, count: 4096 00000080:00200000:2.0:1767319308.992624:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2301952, bytes: 4096 00000080:00200000:2.0:1767319308.992626:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.992630:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 51, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.992632:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:2.0:1767319308.992634:0:88918: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:1767319308.992639:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:2.0:1767319308.992642:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:2.0:1767319308.992644:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.992650:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:2.0:1767319308.992657:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.992660:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.992668:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992677:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992685:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992693:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992700:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.992719:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.992726:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.992742:0:88918:0:(rw26.c:912:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:2.0:1767319308.992747:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fdc4ee1b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.992750:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1b2fc54 17ffffc0001001 3:0 ffff8f243cd89af8 562 lru 00000080:00200000:2.0:1767319308.992756:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009dcf3bef 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:2.0:1767319308.992758:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fdc4ee1b 00000080:00200000:2.0:1767319308.992760:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.992762:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.992771:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.992784:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.992787:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.992789:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.992796:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.992798:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.992801:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.992805:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992812:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.992821:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.992823:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.992827:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.992836:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:2.0:1767319308.992841:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.992843:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.992848:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2306048 i_blocks 1 00000080:00200000:2.0:1767319308.992851:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.992858:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2306048, count: 4096 00000080:00200000:2.0:1767319308.992861:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2306048, bytes: 4096 00000080:00200000:2.0:1767319308.992864:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.992867:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 52, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.992869:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:2.0:1767319308.992871:0:88918: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:1767319308.992877:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:2.0:1767319308.992880:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:2.0:1767319308.992882:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.992889:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:2.0:1767319308.992894:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.992896:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.992904:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992912:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992920:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992927:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.992935:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.992953:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.992959:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.992975:0:88918:0:(rw26.c:912:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:2.0:1767319308.992979:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000740c1209[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.992983:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d368719c 17ffffc0001001 3:0 ffff8f243cd890d8 563 lru 00000080:00200000:2.0:1767319308.992988:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fe06981e 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:2.0:1767319308.992991:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000740c1209 00000080:00200000:2.0:1767319308.992992:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.992994:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.993002:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.993014:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.993016:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.993019:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.993024:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.993027:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.993029:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.993034:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993041:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.993049:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.993052:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.993055:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.993066:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:2.0:1767319308.993070:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.993073:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.993078:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2310144 i_blocks 1 00000080:00200000:2.0:1767319308.993081:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.993088:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2310144, count: 4096 00000080:00200000:2.0:1767319308.993091:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2310144, bytes: 4096 00000080:00200000:2.0:1767319308.993094:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.993097:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 53, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.993099:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:2.0:1767319308.993101:0:88918: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:1767319308.993106:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:2.0:1767319308.993109:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:2.0:1767319308.993111:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.993116:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:2.0:1767319308.993122:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.993124:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.993132:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993141:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993149:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993157:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993164:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.993183:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.993189:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.993204:0:88918:0:(rw26.c:912:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:2.0:1767319308.993209:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f587b29c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.993212:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000815a2b65 17ffffc0001001 3:0 ffff8f243cd89d80 564 lru 00000080:00200000:2.0:1767319308.993217:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008fb53ac7 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:2.0:1767319308.993220:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f587b29c 00000080:00200000:2.0:1767319308.993221:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.993223:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.993231:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.993243:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.993246:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.993249:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.993254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.993257:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.993260:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.993264:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993272:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.993280:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.993283:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.993287:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.993296:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:2.0:1767319308.993540:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.993547:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.993554:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2314240 i_blocks 1 00000080:00200000:2.0:1767319308.993558:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.993566:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2314240, count: 4096 00000080:00200000:2.0:1767319308.993570:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2314240, bytes: 4096 00000080:00200000:2.0:1767319308.993573:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.993577:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 54, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.993579:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:2.0:1767319308.993582:0:88918: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:1767319308.993588:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:2.0:1767319308.993591:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:2.0:1767319308.993593:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.993599:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:2.0:1767319308.993605:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.993608:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.993616:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993626:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993635:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993643:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993651:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.993672:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.993678:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.993694:0:88918:0:(rw26.c:912:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:2.0:1767319308.993698:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b58101f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.993701:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000060c941a9 17ffffc0001001 3:0 ffff8f243cd89ca8 565 lru 00000080:00200000:2.0:1767319308.993707:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000155ddeca 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:2.0:1767319308.993710:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b58101f 00000080:00200000:2.0:1767319308.993710:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.993713:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.993721:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.993733:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.993736:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.993739:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.993745:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.993748:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.993751:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.993754:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993762:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.993770:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.993772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.993776:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.993786:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:2.0:1767319308.993789:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.993792:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.993797:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2318336 i_blocks 1 00000080:00200000:2.0:1767319308.993800:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.993807:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2318336, count: 4096 00000080:00200000:2.0:1767319308.993811:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2318336, bytes: 4096 00000080:00200000:2.0:1767319308.993814:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.993817:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 55, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.993819:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:2.0:1767319308.993821:0:88918: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:1767319308.993826:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:2.0:1767319308.993829:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:2.0:1767319308.993832:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.993837:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:2.0:1767319308.993842:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.993845:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.993852:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993862:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993872:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993881:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993888:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.993908:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.993913:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.993931:0:88918:0:(rw26.c:912:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:2.0:1767319308.993935:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e93e69ec[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.993938:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001167e29f 17ffffc0001001 3:0 ffff8f243766b6c0 566 lru 00000080:00200000:2.0:1767319308.993943:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c5c735f 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:2.0:1767319308.993945:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e93e69ec 00000080:00200000:2.0:1767319308.993946:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.993948:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.993957:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.993968:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.993971:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.993974:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.993979:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.993982:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.993985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.993989:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.993998:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.994007:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.994010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.994014:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.994023:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:2.0:1767319308.994026:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.994030:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.994035:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2322432 i_blocks 1 00000080:00200000:2.0:1767319308.994038:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.994045:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2322432, count: 4096 00000080:00200000:2.0:1767319308.994049:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2322432, bytes: 4096 00000080:00200000:2.0:1767319308.994051:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.994055:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 56, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.994056:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:2.0:1767319308.994059:0:88918: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:1767319308.994064:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:2.0:1767319308.994067:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:2.0:1767319308.994069:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.994075:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:2.0:1767319308.994080:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.994083:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.994090:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994100:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994108:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994115:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994122:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.994141:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.994147:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.994162:0:88918:0:(rw26.c:912:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:2.0:1767319308.994166:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d7ea8daa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.994169:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006d6e03b6 17ffffc0001001 3:0 ffff8f243766b1b0 567 lru 00000080:00200000:2.0:1767319308.994175:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ece46fd3 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:2.0:1767319308.994177:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d7ea8daa 00000080:00200000:2.0:1767319308.994178:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.994181:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.994188:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.994200:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.994204:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.994206:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.994212:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.994215:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.994218:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.994222:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994231:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.994239:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.994242:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.994246:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.994254:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:2.0:1767319308.994258:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.994261:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.994266:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2326528 i_blocks 1 00000080:00200000:2.0:1767319308.994269:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.994276:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2326528, count: 4096 00000080:00200000:2.0:1767319308.994280:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2326528, bytes: 4096 00000080:00200000:2.0:1767319308.994282:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.994286:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 57, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.994288:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:2.0:1767319308.994291:0:88918: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:1767319308.994297:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:2.0:1767319308.994299:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:2.0:1767319308.994326:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.994332:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:2.0:1767319308.994338:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.994340:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.994506:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994515:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994523:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994531:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994537:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.994555:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.994561:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.994577:0:88918:0:(rw26.c:912:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:2.0:1767319308.994582:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dbbccad5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.994585:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000036014086 17ffffc0001001 3:0 ffff8f243766b288 568 lru 00000080:00200000:2.0:1767319308.994590:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000075e0ebb0 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:2.0:1767319308.994593:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dbbccad5 00000080:00200000:2.0:1767319308.994594:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.994596:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.994604:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.994618:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.994622:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.994624:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.994631:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.994633:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.994636:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.994640:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994648:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.994657:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.994660:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.994664:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.994674:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:2.0:1767319308.994678:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.994681:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.994687:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2330624 i_blocks 1 00000080:00200000:2.0:1767319308.994690:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.994698:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2330624, count: 4096 00000080:00200000:2.0:1767319308.994702:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2330624, bytes: 4096 00000080:00200000:2.0:1767319308.994704:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.994708:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 58, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.994710:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:2.0:1767319308.994712:0:88918: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:1767319308.994718:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:2.0:1767319308.994721:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:2.0:1767319308.994724:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.994730:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:2.0:1767319308.994736:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.994738:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.994746:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994755:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994764:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994771:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994777:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.994796:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.994802:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.994817:0:88918:0:(rw26.c:912:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:2.0:1767319308.994822:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005c708375[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.994825:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e41ccab0 17ffffc0001001 3:0 ffff8f243766be58 569 lru 00000080:00200000:2.0:1767319308.994830:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000842226e 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:2.0:1767319308.994833:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005c708375 00000080:00200000:2.0:1767319308.994834:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.994836:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.994844:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.994855:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.994858:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.994861:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.994867:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.994869:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.994872:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.994876:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994884:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.994893:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.994896:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.994899:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.994908:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:2.0:1767319308.994912:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.994915:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.994920:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2334720 i_blocks 1 00000080:00200000:2.0:1767319308.994924:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.994931:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2334720, count: 4096 00000080:00200000:2.0:1767319308.994935:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2334720, bytes: 4096 00000080:00200000:2.0:1767319308.994937:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.994940:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 59, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.994942:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:2.0:1767319308.994944:0:88918: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:1767319308.994949:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:2.0:1767319308.994951:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:2.0:1767319308.994954:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.994959:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:2.0:1767319308.994965:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.994967:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.994975:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994984:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.994993:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995002:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995010:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.995030:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.995036:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.995050:0:88918:0:(rw26.c:912:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:2.0:1767319308.995055:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000083acca5e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.995058:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000190b6132 17ffffc0001001 3:0 ffff8f243766b000 570 lru 00000080:00200000:2.0:1767319308.995064:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003f231c29 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:2.0:1767319308.995066:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000083acca5e 00000080:00200000:2.0:1767319308.995068:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.995070:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.995077:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.995090:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.995093:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.995095:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.995101:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.995104:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.995107:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.995111:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995119:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.995127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.995129:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.995133:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.995141:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:2.0:1767319308.995145:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.995148:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.995153:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2338816 i_blocks 1 00000080:00200000:2.0:1767319308.995156:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.995164:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2338816, count: 4096 00000080:00200000:2.0:1767319308.995168:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2338816, bytes: 4096 00000080:00200000:2.0:1767319308.995171:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.995175:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 60, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.995178:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:2.0:1767319308.995181:0:88918: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:1767319308.995186:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:2.0:1767319308.995189:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:2.0:1767319308.995191:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.995196:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:2.0:1767319308.995202:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.995204:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.995212:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995221:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995229:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995237:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995243:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.995263:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.995269:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.995292:0:88918:0:(rw26.c:912:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:2.0:1767319308.995296:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000775b46e2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.995609:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000096c13acb 17ffffc0001021 2:0 ffff8f243766b798 571 lru 00000080:00200000:2.0:1767319308.995619:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d588f66a 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:2.0:1767319308.995622:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000775b46e2 00000080:00200000:2.0:1767319308.995623:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.995626:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.995637:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.995651:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.995654:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.995656:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.995662:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.995665:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.995667:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.995672:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995680:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.995688:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.995691:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.995695:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.995704:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:2.0:1767319308.995708:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.995711:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.995716:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2342912 i_blocks 1 00000080:00200000:2.0:1767319308.995720:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.995728:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2342912, count: 4096 00000080:00200000:2.0:1767319308.995732:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2342912, bytes: 4096 00000080:00200000:2.0:1767319308.995734:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.995739:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 61, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.995741:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:2.0:1767319308.995743:0:88918: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:1767319308.995749:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:2.0:1767319308.995752:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:2.0:1767319308.995754:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.995760:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:2.0:1767319308.995767:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.995769:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.995777:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995786:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995794:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995801:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995807:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.995828:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.995834:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.995850:0:88918:0:(rw26.c:912:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:2.0:1767319308.995855:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001454fc3b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.995858:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9abc161 17ffffc0001001 3:0 ffff8f243766b438 572 lru 00000080:00200000:2.0:1767319308.995863:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1876eda 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:2.0:1767319308.995865:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001454fc3b 00000080:00200000:2.0:1767319308.995866:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.995868:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.995876:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.995888:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.995891:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.995894:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.995899:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.995903:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.995905:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.995910:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.995918:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.995928:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.995931:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.995935:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.995944:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:2.0:1767319308.995948:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.995951:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.995955:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2347008 i_blocks 1 00000080:00200000:2.0:1767319308.995959:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.995966:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2347008, count: 4096 00000080:00200000:2.0:1767319308.995970:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2347008, bytes: 4096 00000080:00200000:2.0:1767319308.995972:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.995976:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 62, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.995978:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:2.0:1767319308.995980:0:88918: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:1767319308.995986:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:2.0:1767319308.995988:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:2.0:1767319308.995990:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.995995:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:2.0:1767319308.996001:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.996003:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.996012:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996021:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996029:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996037:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996044:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.996063:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.996069:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.996090:0:88918:0:(rw26.c:912:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:2.0:1767319308.996095:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007bd758ce[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.996098:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000af0b85ed 17ffffc0001001 3:0 ffff8f243766bbd0 573 lru 00000080:00200000:2.0:1767319308.996103:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007a0c8337 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:2.0:1767319308.996105:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007bd758ce 00000080:00200000:2.0:1767319308.996107:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.996109:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.996120:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.996132:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.996135:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.996137:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.996142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.996145:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.996149:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.996153:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996161:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.996170:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.996172:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.996176:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.996186:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:2.0:1767319308.996190:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.996193:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.996198:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2351104 i_blocks 1 00000080:00200000:2.0:1767319308.996201:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.996208:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2351104, count: 4096 00000080:00200000:2.0:1767319308.996212:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2351104, bytes: 4096 00000080:00200000:2.0:1767319308.996214:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.996218:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 63, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.996220:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:2.0:1767319308.996222:0:88918: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:1767319308.996227:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:2.0:1767319308.996229:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:2.0:1767319308.996231:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.996237:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:2.0:1767319308.996243:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.996245:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.996252:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996259:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996268:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996275:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996282:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.996323:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.996753:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.996775:0:88918:0:(rw26.c:912:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:2.0:1767319308.996779:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000083ebff3f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.996782:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e94a70c2 17ffffc0001001 3:0 ffff8f243766b360 574 lru 00000080:00200000:2.0:1767319308.996787:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005388b33b 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:2.0:1767319308.996790:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000083ebff3f 00000080:00200000:2.0:1767319308.996791:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.996793:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.996801:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.996814:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.996816:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.996819:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.996827:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.996830:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.996832:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.996837:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996845:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.996854:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.996857:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.996862:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.996871:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:2.0:1767319308.996875:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.996878:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.996885:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2355200 i_blocks 1 00000080:00200000:2.0:1767319308.996888:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.996898:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2355200, count: 4096 00000080:00200000:2.0:1767319308.996902:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2355200, bytes: 4096 00000080:00200000:2.0:1767319308.996904:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.996908:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 64, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.996911:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:2.0:1767319308.996914:0:88918: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:1767319308.996919:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:2.0:1767319308.996922:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:2.0:1767319308.996925:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.996931:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:2.0:1767319308.996937:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.996940:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.996949:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996958:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996966:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996974:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.996981:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.997000:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.997006:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.997022:0:88918:0:(rw26.c:912:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:2.0:1767319308.997026:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ee6df71f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.997029:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000531acdb5 17ffffc0001001 3:0 ffff8f243766b5e8 575 lru 00000080:00200000:2.0:1767319308.997035:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003ededa19 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:2.0:1767319308.997038:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ee6df71f 00000080:00200000:2.0:1767319308.997039:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.997041:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.997049:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.997061:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.997064:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.997067:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.997072:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.997075:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.997078:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.997082:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997090:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.997100:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.997103:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.997106:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.997116:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:2.0:1767319308.997120:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.997123:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.997128:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2359296 i_blocks 1 00000080:00200000:2.0:1767319308.997131:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.997139:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2359296, count: 4096 00000080:00200000:2.0:1767319308.997142:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2359296, bytes: 4096 00000080:00200000:2.0:1767319308.997145:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.997149:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 65, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.997151:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:2.0:1767319308.997153:0:88918: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:1767319308.997159:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:2.0:1767319308.997162:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:2.0:1767319308.997164:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.997169:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:2.0:1767319308.997175:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.997177:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.997185:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997194:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997203:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997210:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997218:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.997237:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.997244:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.997265:0:88918:0:(rw26.c:912:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:2.0:1767319308.997270:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000691ca1e3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.997273:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d77ccc05 17ffffc0001001 3:0 ffff8f243766bca8 576 lru 00000080:00200000:2.0:1767319308.997279:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f39efaaa 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:2.0:1767319308.997281:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000691ca1e3 00000080:00200000:2.0:1767319308.997282:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.997285:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.997294:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.997538:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.997543:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.997546:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.997554:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.997557:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.997560:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.997564:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997573:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.997582:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.997585:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.997589:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.997599:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:2.0:1767319308.997602:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.997606:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.997611:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2363392 i_blocks 1 00000080:00200000:2.0:1767319308.997615:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.997623:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2363392, count: 4096 00000080:00200000:2.0:1767319308.997627:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2363392, bytes: 4096 00000080:00200000:2.0:1767319308.997629:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.997633:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 66, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.997635:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:2.0:1767319308.997638:0:88918: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:1767319308.997643:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:2.0:1767319308.997647:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:2.0:1767319308.997649:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.997655:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:2.0:1767319308.997661:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.997664:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.997672:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997680:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997688:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997695:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997702:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.997720:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.997727:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.997744:0:88918:0:(rw26.c:912:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:2.0:1767319308.997748:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002ab3ceaa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.997752:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000569d3040 17ffffc0001001 3:0 ffff8f243766bd80 577 lru 00000080:00200000:2.0:1767319308.997757:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000120a8b66 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:2.0:1767319308.997760:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002ab3ceaa 00000080:00200000:2.0:1767319308.997761:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.997763:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.997772:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.997784:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.997787:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.997790:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.997795:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.997798:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.997800:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.997804:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997813:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.997821:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.997823:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.997827:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.997835:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:2.0:1767319308.997838:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.997841:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.997847:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2367488 i_blocks 1 00000080:00200000:2.0:1767319308.997850:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.997857:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2367488, count: 4096 00000080:00200000:2.0:1767319308.997861:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2367488, bytes: 4096 00000080:00200000:2.0:1767319308.997863:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.997866:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 67, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.997868:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:2.0:1767319308.997870:0:88918: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:1767319308.997876:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:2.0:1767319308.997878:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:2.0:1767319308.997881:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.997886:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:2.0:1767319308.997892:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.997895:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.997902:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997911:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997920:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997928:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.997936:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.997956:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.997962:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.997977:0:88918:0:(rw26.c:912:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:2.0:1767319308.997982:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009f13e275[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.997985:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0e28397 17ffffc0001001 3:0 ffff8f243766b0d8 578 lru 00000080:00200000:2.0:1767319308.997991:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002a15025a 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:2.0:1767319308.997993:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009f13e275 00000080:00200000:2.0:1767319308.997994:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.997997:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.998005:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.998017:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.998020:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.998022:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.998028:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.998031:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.998033:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.998037:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998045:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.998055:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.998058:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.998062:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.998071:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:2.0:1767319308.998074:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.998078:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.998083:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2371584 i_blocks 1 00000080:00200000:2.0:1767319308.998086:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.998094:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2371584, count: 4096 00000080:00200000:2.0:1767319308.998097:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2371584, bytes: 4096 00000080:00200000:2.0:1767319308.998100:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.998103:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 68, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.998105:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:2.0:1767319308.998107:0:88918: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:1767319308.998114:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:2.0:1767319308.998117:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:2.0:1767319308.998119:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.998125:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:2.0:1767319308.998131:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.998133:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.998140:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998149:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998158:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998166:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998175:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.998196:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.998203:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.998218:0:88918:0:(rw26.c:912:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:2.0:1767319308.998223:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000313a8298[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.998227:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000849a707 17ffffc0001001 3:0 ffff8f243766baf8 579 lru 00000080:00200000:2.0:1767319308.998232:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000085b7aa09 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:2.0:1767319308.998234:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000313a8298 00000080:00200000:2.0:1767319308.998235:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.998237:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.998245:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.998257:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.998260:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.998262:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.998268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.998270:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.998273:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.998277:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998286:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.998294:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.998297:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.998765:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.998778:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:2.0:1767319308.998782:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.998786:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.998792:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2375680 i_blocks 1 00000080:00200000:2.0:1767319308.998796:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.998805:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2375680, count: 4096 00000080:00200000:2.0:1767319308.998810:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2375680, bytes: 4096 00000080:00200000:2.0:1767319308.998813:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.998817:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 69, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.998819:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:2.0:1767319308.998822:0:88918: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:1767319308.998828:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:2.0:1767319308.998832:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:2.0:1767319308.998834:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.998841:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:2.0:1767319308.998848:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.998850:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.998860:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998869:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998877:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998885:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.998892:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.998909:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.998916:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.998935:0:88918:0:(rw26.c:912:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:2.0:1767319308.998940:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000068093847[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.998944:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad2f80c2 17ffffc0001001 3:0 ffff8f243766b510 580 lru 00000080:00200000:2.0:1767319308.998950:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005edef353 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1767319308.998953:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000068093847 00000080:00200000:2.0:1767319308.998954:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.998957:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.998966:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.998979:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.998982:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.999160:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.999170:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.999173:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.999176:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.999181:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999190:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.999200:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.999203:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.999208:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.999216:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:2.0:1767319308.999221:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.999224:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.999230:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2379776 i_blocks 1 00000080:00200000:2.0:1767319308.999233:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.999241:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2379776, count: 4096 00000080:00200000:2.0:1767319308.999246:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2379776, bytes: 4096 00000080:00200000:2.0:1767319308.999249:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.999252:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 70, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.999255:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:2.0:1767319308.999257:0:88918: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:1767319308.999264:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:2.0:1767319308.999267:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:2.0:1767319308.999270:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.999276:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:2.0:1767319308.999282:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.999284:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.999292:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999333:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999589:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999597:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999604:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.999623:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.999632:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.999651:0:88918:0:(rw26.c:912:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:2.0:1767319308.999657:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000019940328[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.999661:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000afba5afb 17ffffc0001001 3:0 ffff8f243766ba20 581 lru 00000080:00200000:2.0:1767319308.999666:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000014d6f03a 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1767319308.999668:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000019940328 00000080:00200000:2.0:1767319308.999669:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.999672:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.999684:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.999698:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.999701:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.999703:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.999710:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.999713:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.999715:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.999719:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999727:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.999735:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.999738:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.999742:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.999752:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:2.0:1767319308.999756:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319308.999759:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319308.999764:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2383872 i_blocks 1 00000080:00200000:2.0:1767319308.999768:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319308.999777:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2383872, count: 4096 00000080:00200000:2.0:1767319308.999781:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2383872, bytes: 4096 00000080:00200000:2.0:1767319308.999783:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319308.999787:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 71, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319308.999789:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:2.0:1767319308.999792:0:88918: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:1767319308.999798:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:2.0:1767319308.999801:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:2.0:1767319308.999804:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319308.999810:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:2.0:1767319308.999816:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319308.999819:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319308.999828:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999837:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999845:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999852:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999858:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.999879:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:2.0:1767319308.999887:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:2.0:1767319308.999901:0:88918:0:(rw26.c:912:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:2.0:1767319308.999905:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c894f529[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319308.999909:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000066813332 17ffffc0001001 3:0 ffff8f243766b870 582 lru 00000080:00200000:2.0:1767319308.999915:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec0b238e 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1767319308.999917:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c894f529 00000080:00200000:2.0:1767319308.999918:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319308.999920:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319308.999927:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319308.999939:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319308.999943:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319308.999945:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319308.999950:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319308.999953:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319308.999956:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319308.999961:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319308.999969:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319308.999978:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319308.999980:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319308.999984:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319308.999995:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:2.0:1767319308.999999:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.000002:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.000007:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2387968 i_blocks 1 00000080:00200000:2.0:1767319309.000010:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.000018:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2387968, count: 4096 00000080:00200000:2.0:1767319309.000022:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2387968, bytes: 4096 00000080:00200000:2.0:1767319309.000024:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.000028:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 72, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.000030:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:2.0:1767319309.000032:0:88918: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:1767319309.000038:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:2.0:1767319309.000041:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:2.0:1767319309.000043:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.000048:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:2.0:1767319309.000054:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.000056:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.000063:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000071:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000079:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000085:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000092:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.000110:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.000116:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.000130:0:88918:0:(rw26.c:912:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:2.0:1767319309.000135:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000061a2852c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.000138:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000818451c7 17ffffc0001001 3:0 ffff8f243766b948 583 lru 00000080:00200000:2.0:1767319309.000142:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000079906398 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1767319309.000144:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000061a2852c 00000080:00200000:2.0:1767319309.000145:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.000148:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.000155:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.000167:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.000170:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.000172:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.000178:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.000180:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.000183:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.000187:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000194:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.000202:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.000204:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.000208:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.000215:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:2.0:1767319309.000219:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.000221:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.000226:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2392064 i_blocks 1 00000080:00200000:2.0:1767319309.000228:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.000236:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2392064, count: 4096 00000080:00200000:2.0:1767319309.000240:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2392064, bytes: 4096 00000080:00200000:2.0:1767319309.000242:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.000245:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 73, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.000247:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:2.0:1767319309.000249:0:88918: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:1767319309.000253:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:2.0:1767319309.000256:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:2.0:1767319309.000258:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.000264:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:2.0:1767319309.000270:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.000272:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.000279:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000288:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000296:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000625:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000633:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.000652:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.000660:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.000678:0:88918:0:(rw26.c:912:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:2.0:1767319309.000682:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000085b3635f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.000685:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009d035d22 17ffffc0001001 3:0 ffff8f24066f46c0 584 lru 00000080:00200000:2.0:1767319309.000690:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000069a51be1 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1767319309.000692:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000085b3635f 00000080:00200000:2.0:1767319309.000693:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.000695:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.000703:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.000715:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.000718:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.000721:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.000727:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.000729:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.000731:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.000735:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000742:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.000751:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.000753:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.000758:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.000767:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:2.0:1767319309.000771:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.000774:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.000779:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2396160 i_blocks 1 00000080:00200000:2.0:1767319309.000782:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.000790:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2396160, count: 4096 00000080:00200000:2.0:1767319309.000794:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2396160, bytes: 4096 00000080:00200000:2.0:1767319309.000797:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.000800:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 74, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.000802:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:2.0:1767319309.000804:0:88918: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:1767319309.000810:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:2.0:1767319309.000812:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:2.0:1767319309.000815:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.000821:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:2.0:1767319309.000827:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.000829:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.000837:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000845:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000853:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000861:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000868:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.000886:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.000894:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.000910:0:88918:0:(rw26.c:912:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:2.0:1767319309.000914:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000647c9e8d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.000917:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000098fd6aac 17ffffc0001001 3:0 ffff8f24066f4948 585 lru 00000080:00200000:2.0:1767319309.000922:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008f65c742 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1767319309.000924:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000647c9e8d 00000080:00200000:2.0:1767319309.000925:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.000927:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.000934:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.000945:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.000948:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.000950:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.000955:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.000957:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.000959:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.000963:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.000970:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.000978:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.000980:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.000984:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.000993:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:2.0:1767319309.000997:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.000999:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.001003:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2400256 i_blocks 1 00000080:00200000:2.0:1767319309.001006:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.001013:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2400256, count: 4096 00000080:00200000:2.0:1767319309.001016:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2400256, bytes: 4096 00000080:00200000:2.0:1767319309.001019:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.001022:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 75, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.001024:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:2.0:1767319309.001026:0:88918: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:1767319309.001031:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:2.0:1767319309.001034:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:2.0:1767319309.001036:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.001041:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:2.0:1767319309.001047:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.001049:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.001056:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001064:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001072:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001079:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001085:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.001104:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.001110:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.001131:0:88918:0:(rw26.c:912:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:2.0:1767319309.001137:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000aa91cd33[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.001139:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d971524f 17ffffc0001021 2:0 ffff8f24066f4870 586 lru 00000080:00200000:2.0:1767319309.001145:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008988afee 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1767319309.001147:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000aa91cd33 00000080:00200000:2.0:1767319309.001148:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.001150:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.001158:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.001170:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.001173:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.001175:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.001181:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.001183:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.001186:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.001189:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001196:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.001203:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.001206:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.001210:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.001219:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:2.0:1767319309.001223:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.001226:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.001231:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2404352 i_blocks 1 00000080:00200000:2.0:1767319309.001234:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.001242:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2404352, count: 4096 00000080:00200000:2.0:1767319309.001246:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2404352, bytes: 4096 00000080:00200000:2.0:1767319309.001248:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.001251:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 76, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.001253:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:2.0:1767319309.001256:0:88918: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:1767319309.001261:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:2.0:1767319309.001264:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:2.0:1767319309.001266:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.001272:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:2.0:1767319309.001278:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.001280:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.001288:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001296:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001536:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001544:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001551:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.001570:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.001577:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.001595:0:88918:0:(rw26.c:912:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:2.0:1767319309.001599:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000090368354[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.001602:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb32a820 17ffffc0001001 3:0 ffff8f24066f4a20 587 lru 00000080:00200000:2.0:1767319309.001608:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004f2a0d76 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319309.001610:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000090368354 00000080:00200000:2.0:1767319309.001611:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.001613:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.001621:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.001633:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.001636:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.001638:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.001643:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.001646:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.001649:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.001653:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001660:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.001668:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.001670:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.001675:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.001685:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:2.0:1767319309.001690:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.001692:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.001698:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2408448 i_blocks 1 00000080:00200000:2.0:1767319309.001701:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.001709:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2408448, count: 4096 00000080:00200000:2.0:1767319309.001713:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2408448, bytes: 4096 00000080:00200000:2.0:1767319309.001715:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.001718:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 77, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.001720:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:2.0:1767319309.001722:0:88918: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:1767319309.001728:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:2.0:1767319309.001731:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:2.0:1767319309.001734:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.001740:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:2.0:1767319309.001746:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.001748:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.001756:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001764:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001772:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001779:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001786:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.001803:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.001811:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.001826:0:88918:0:(rw26.c:912:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:2.0:1767319309.001830:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cd4804c5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.001833:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc23cbef 17ffffc0001001 3:0 ffff8f24066f4510 588 lru 00000080:00200000:2.0:1767319309.001839:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4ca8778 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1767319309.001841:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cd4804c5 00000080:00200000:2.0:1767319309.001842:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.001844:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.001853:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.001864:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.001867:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.001869:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.001874:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.001877:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.001879:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.001883:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001890:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.001899:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.001902:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.001905:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.001916:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:2.0:1767319309.001919:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.001922:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.001927:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2412544 i_blocks 1 00000080:00200000:2.0:1767319309.001930:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.001937:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2412544, count: 4096 00000080:00200000:2.0:1767319309.001940:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2412544, bytes: 4096 00000080:00200000:2.0:1767319309.001942:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.001945:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 78, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.001947:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:2.0:1767319309.001949:0:88918: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:1767319309.001954:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:2.0:1767319309.001956:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:2.0:1767319309.001958:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.001964:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:2.0:1767319309.001969:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.001971:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.001978:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001987:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.001996:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002004:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002011:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.002029:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.002035:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.002049:0:88918:0:(rw26.c:912:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:2.0:1767319309.002054:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000063bc5e33[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.002056:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000060487cd2 17ffffc0001001 3:0 ffff8f24066f4af8 589 lru 00000080:00200000:2.0:1767319309.002061:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005496e8b6 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1767319309.002063:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000063bc5e33 00000080:00200000:2.0:1767319309.002064:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.002066:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.002073:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.002083:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.002086:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.002088:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.002093:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.002095:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.002097:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.002101:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002108:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.002115:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.002117:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.002121:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.002132:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:2.0:1767319309.002135:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.002138:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.002143:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2416640 i_blocks 1 00000080:00200000:2.0:1767319309.002147:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.002155:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2416640, count: 4096 00000080:00200000:2.0:1767319309.002158:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2416640, bytes: 4096 00000080:00200000:2.0:1767319309.002161:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.002164:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 79, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.002166:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:2.0:1767319309.002168:0:88918: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:1767319309.002174:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:2.0:1767319309.002176:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:2.0:1767319309.002179:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.002184:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:2.0:1767319309.002189:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.002192:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.002199:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002207:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002215:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002223:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002229:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.002246:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.002252:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.002265:0:88918:0:(rw26.c:912:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:2.0:1767319309.002270:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000077958cd1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.002274:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005cc120b1 17ffffc0001001 3:0 ffff8f24066f40d8 590 lru 00000080:00200000:2.0:1767319309.002279:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebf2a662 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1767319309.002282:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000077958cd1 00000080:00200000:2.0:1767319309.002283:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.002285:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.002292:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.002331:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.002335:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.002338:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.002511:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.002515:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.002518:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.002522:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002530:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.002539:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.002542:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.002546:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.002556:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:2.0:1767319309.002560:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.002563:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.002569:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2420736 i_blocks 1 00000080:00200000:2.0:1767319309.002571:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.002579:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2420736, count: 4096 00000080:00200000:2.0:1767319309.002583:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2420736, bytes: 4096 00000080:00200000:2.0:1767319309.002586:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.002589:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 80, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.002591:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:2.0:1767319309.002593:0:88918: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:1767319309.002598:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:2.0:1767319309.002601:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:2.0:1767319309.002603:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.002608:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:2.0:1767319309.002614:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.002617:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.002624:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002633:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002641:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002647:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002654:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.002672:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.002678:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.002693:0:88918:0:(rw26.c:912:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:2.0:1767319309.002697:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dde1b3fe[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.002699:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1ec6f3d 17ffffc0001001 3:0 ffff8f24066f4d80 591 lru 00000080:00200000:2.0:1767319309.002704:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000afb9cde2 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319309.002707:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dde1b3fe 00000080:00200000:2.0:1767319309.002708:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.002710:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.002718:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.002730:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.002733:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.002735:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.002740:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.002743:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.002745:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.002749:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002755:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.002764:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.002766:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.002770:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.002778:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:2.0:1767319309.002782:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.002785:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.002790:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2424832 i_blocks 1 00000080:00200000:2.0:1767319309.002793:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.002800:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2424832, count: 4096 00000080:00200000:2.0:1767319309.002804:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2424832, bytes: 4096 00000080:00200000:2.0:1767319309.002806:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.002810:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 81, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.002812:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:2.0:1767319309.002814:0:88918: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:1767319309.002820:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:2.0:1767319309.002822:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:2.0:1767319309.002824:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.002830:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:2.0:1767319309.002835:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.002837:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.002844:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002853:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002862:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002868:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002875:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.002894:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.002900:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.002915:0:88918:0:(rw26.c:912:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:2.0:1767319309.002920:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000058a9914b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.002923:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000774e7516 17ffffc0001001 3:0 ffff8f24066f4ca8 592 lru 00000080:00200000:2.0:1767319309.002929:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5dd81ef 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319309.002931:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000058a9914b 00000080:00200000:2.0:1767319309.002932:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.002934:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.002943:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.002954:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.002957:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.002959:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.002964:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.002967:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.002969:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.002973:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.002981:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.002989:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.002991:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.002996:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.003006:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:2.0:1767319309.003010:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.003012:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.003017:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2428928 i_blocks 1 00000080:00200000:2.0:1767319309.003019:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.003028:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2428928, count: 4096 00000080:00200000:2.0:1767319309.003031:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2428928, bytes: 4096 00000080:00200000:2.0:1767319309.003033:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.003037:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 82, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.003038:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:2.0:1767319309.003040:0:88918: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:1767319309.003045:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:2.0:1767319309.003048:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:2.0:1767319309.003050:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.003056:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:2.0:1767319309.003061:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.003063:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.003071:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003079:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003087:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003094:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003100:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.003118:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.003124:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.003140:0:88918:0:(rw26.c:912:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:2.0:1767319309.003144:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004f0bcf76[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.003147:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000410e6d81 17ffffc0001001 3:0 ffff8f24066f45e8 593 lru 00000080:00200000:2.0:1767319309.003153:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c848082 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319309.003155:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004f0bcf76 00000080:00200000:2.0:1767319309.003156:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.003158:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.003165:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.003178:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.003180:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.003182:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.003187:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.003190:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.003192:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.003195:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003202:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.003209:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.003211:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.003215:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.003223:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:2.0:1767319309.003226:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.003229:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.003234:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2433024 i_blocks 1 00000080:00200000:2.0:1767319309.003237:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.003245:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2433024, count: 4096 00000080:00200000:2.0:1767319309.003248:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2433024, bytes: 4096 00000080:00200000:2.0:1767319309.003251:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.003254:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 83, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.003256:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:2.0:1767319309.003258:0:88918: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:1767319309.003264:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:2.0:1767319309.003267:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:2.0:1767319309.003269:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.003274:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:2.0:1767319309.003279:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.003282:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.003289:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003298:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003667:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003676:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003681:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.003700:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.003706:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.003724:0:88918:0:(rw26.c:912:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:2.0:1767319309.003728:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004d0c6eb0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.003731:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000098bf2665 17ffffc0001001 3:0 ffff8f24066f4360 594 lru 00000080:00200000:2.0:1767319309.003736:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9354bf6 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319309.003738:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004d0c6eb0 00000080:00200000:2.0:1767319309.003739:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.003742:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.003751:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.003766:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.003768:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.003771:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.003777:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.003780:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.003782:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.003786:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003794:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.003802:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.003804:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.003808:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.003818:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:2.0:1767319309.003821:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.003825:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.003830:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2437120 i_blocks 1 00000080:00200000:2.0:1767319309.003833:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.003841:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2437120, count: 4096 00000080:00200000:2.0:1767319309.003844:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2437120, bytes: 4096 00000080:00200000:2.0:1767319309.003847:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.003851:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 84, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.003852:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:2.0:1767319309.003855:0:88918: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:1767319309.003861:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:2.0:1767319309.003864:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:2.0:1767319309.003866:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.003873:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:2.0:1767319309.003882:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.003884:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.003893:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003901:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003908:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003915:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.003921:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.003939:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.003944:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.003960:0:88918:0:(rw26.c:912:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:2.0:1767319309.003965:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c87ed71b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.003968:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007031f0d1 17ffffc0001001 3:0 ffff8f24066f4bd0 595 lru 00000080:00200000:2.0:1767319309.003973:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000089f5b344 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319309.003975:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c87ed71b 00000080:00200000:2.0:1767319309.003976:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.003978:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.003986:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.003997:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.004000:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.004002:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.004008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.004010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.004013:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.004017:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004025:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.004034:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.004036:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.004040:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.004050:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:2.0:1767319309.004053:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.004056:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.004060:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2441216 i_blocks 1 00000080:00200000:2.0:1767319309.004063:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.004070:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2441216, count: 4096 00000080:00200000:2.0:1767319309.004074:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2441216, bytes: 4096 00000080:00200000:2.0:1767319309.004076:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.004080:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 85, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.004081:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:2.0:1767319309.004083:0:88918: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:1767319309.004088:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:2.0:1767319309.004091:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:2.0:1767319309.004093:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.004098:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:2.0:1767319309.004104:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.004106:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.004113:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004121:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004129:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004136:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004141:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.004159:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.004165:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.004178:0:88918:0:(rw26.c:912:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:2.0:1767319309.004182:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008e24bb71[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.004185:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000210f6ccd 17ffffc0001001 3:0 ffff8f24066f4438 596 lru 00000080:00200000:2.0:1767319309.004189:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005072d826 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319309.004191:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008e24bb71 00000080:00200000:2.0:1767319309.004192:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.004194:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.004201:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.004212:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.004215:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.004217:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.004222:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.004225:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.004228:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.004231:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004238:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.004246:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.004249:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.004253:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.004262:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:2.0:1767319309.004266:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.004269:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.004274:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2445312 i_blocks 1 00000080:00200000:2.0:1767319309.004277:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.004285:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2445312, count: 4096 00000080:00200000:2.0:1767319309.004289:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2445312, bytes: 4096 00000080:00200000:2.0:1767319309.004291:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.004295:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 86, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.004296:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:2.0:1767319309.004298:0:88918: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:1767319309.004590:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:2.0:1767319309.004594:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:2.0:1767319309.004596:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.004604:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:2.0:1767319309.004610:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.004612:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.004620:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004627:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004634:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004641:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004646:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.004662:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.004667:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.004683:0:88918:0:(rw26.c:912:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:2.0:1767319309.004688:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005af456b6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.004691:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f6a445fd 17ffffc0001001 3:0 ffff8f24066f4798 597 lru 00000080:00200000:2.0:1767319309.004697:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fcc8c687 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319309.004699:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005af456b6 00000080:00200000:2.0:1767319309.004700:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.004702:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.004710:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.004722:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.004725:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.004727:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.004734:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.004736:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.004739:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.004742:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004749:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.004757:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.004759:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.004764:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.004773:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:2.0:1767319309.004776:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.004779:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.004784:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2449408 i_blocks 1 00000080:00200000:2.0:1767319309.004788:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.004797:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2449408, count: 4096 00000080:00200000:2.0:1767319309.004801:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2449408, bytes: 4096 00000080:00200000:2.0:1767319309.004803:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.004806:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 87, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.004808:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:2.0:1767319309.004810:0:88918: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:1767319309.004815:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:2.0:1767319309.004818:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:2.0:1767319309.004820:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.004825:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:2.0:1767319309.004830:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.004832:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.004839:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004848:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004855:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004864:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004871:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.004888:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.004893:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.004907:0:88918:0:(rw26.c:912:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:2.0:1767319309.004911:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003f9049aa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.004915:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7a56ba5 17ffffc0001001 3:0 ffff8f24066f4000 598 lru 00000080:00200000:2.0:1767319309.004921:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000aacf084f 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319309.004923:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003f9049aa 00000080:00200000:2.0:1767319309.004924:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.004926:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.004934:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.004946:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.004949:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.004952:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.004957:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.004959:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.004962:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.004966:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.004974:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.004983:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.004986:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.004990:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.004997:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:2.0:1767319309.005001:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.005005:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.005009:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2453504 i_blocks 1 00000080:00200000:2.0:1767319309.005012:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.005019:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2453504, count: 4096 00000080:00200000:2.0:1767319309.005023:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2453504, bytes: 4096 00000080:00200000:2.0:1767319309.005025:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.005029:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 88, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.005031:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:2.0:1767319309.005033:0:88918: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:1767319309.005038:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:2.0:1767319309.005042:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:2.0:1767319309.005045:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.005050:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:2.0:1767319309.005055:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.005058:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.005065:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005073:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005082:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005088:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005094:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.005112:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.005117:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.005131:0:88918:0:(rw26.c:912:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:2.0:1767319309.005136:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f8f0b806[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.005139:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb91ed11 17ffffc0001001 3:0 ffff8f24066f4e58 599 lru 00000080:00200000:2.0:1767319309.005144:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004a1dad1c 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319309.005147:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f8f0b806 00000080:00200000:2.0:1767319309.005148:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.005150:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.005158:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.005169:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.005172:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.005175:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.005180:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.005182:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.005185:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.005188:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005195:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.005203:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.005205:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.005209:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.005218:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:2.0:1767319309.005221:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.005224:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.005229:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2457600 i_blocks 1 00000080:00200000:2.0:1767319309.005232:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.005240:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2457600, count: 4096 00000080:00200000:2.0:1767319309.005243:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2457600, bytes: 4096 00000080:00200000:2.0:1767319309.005246:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.005249:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 89, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.005250:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:2.0:1767319309.005252:0:88918: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:1767319309.005257:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:2.0:1767319309.005260:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:2.0:1767319309.005262:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.005267:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:2.0:1767319309.005272:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.005274:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.005282:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005291:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005299:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005557:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005565:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.005587:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.005594:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.005609:0:88918:0:(rw26.c:912:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:2.0:1767319309.005614:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fb8acc97[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.005617:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007e1bf0a2 17ffffc0001001 3:0 ffff8f24066f4288 600 lru 00000080:00200000:2.0:1767319309.005622:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004c026ed0 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319309.005624:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fb8acc97 00000080:00200000:2.0:1767319309.005625:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.005628:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.005636:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.005647:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.005650:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.005652:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.005658:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.005660:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.005663:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.005666:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005673:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.005683:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.005686:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.005690:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.005698:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:2.0:1767319309.005702:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.005705:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.005710:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2461696 i_blocks 1 00000080:00200000:2.0:1767319309.005713:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.005721:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2461696, count: 4096 00000080:00200000:2.0:1767319309.005724:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2461696, bytes: 4096 00000080:00200000:2.0:1767319309.005727:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.005730:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 90, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.005732:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:2.0:1767319309.005734:0:88918: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:1767319309.005740:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:2.0:1767319309.005743:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:2.0:1767319309.005745:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.005752:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:2.0:1767319309.005757:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.005760:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.005767:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005775:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005782:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005789:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005795:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.005813:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.005819:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.005843:0:88918:0:(rw26.c:912:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:2.0:1767319309.005847:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002b49be01[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.005850:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d373a59a 17ffffc0001021 2:0 ffff8f24066f41b0 601 lru 00000080:00200000:2.0:1767319309.005856:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000049b8bd7f 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319309.005858:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002b49be01 00000080:00200000:2.0:1767319309.005859:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.005861:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.005870:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.005881:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.005885:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.005887:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.005892:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.005895:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.005897:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.005901:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.005908:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.005916:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.005919:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.005923:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.005931:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:2.0:1767319309.005935:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.005938:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.005943:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2465792 i_blocks 1 00000080:00200000:2.0:1767319309.005946:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.005953:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2465792, count: 4096 00000080:00200000:2.0:1767319309.005957:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2465792, bytes: 4096 00000080:00200000:2.0:1767319309.005960:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.005963:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 91, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.005965:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:2.0:1767319309.005967:0:88918: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:1767319309.005972:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:2.0:1767319309.005975:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:2.0:1767319309.005978:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.005983:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:2.0:1767319309.005989:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.005991:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.005998:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006007:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006016:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006023:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006030:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.006049:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.006055:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.006071:0:88918:0:(rw26.c:912:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:2.0:1767319309.006076:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000086a71bbe[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.006080:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b818535f 17ffffc0001001 3:0 ffff8f2405a286c0 602 lru 00000080:00200000:2.0:1767319309.006085:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003260e124 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319309.006088:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000086a71bbe 00000080:00200000:2.0:1767319309.006089:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.006090:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.006098:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.006111:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.006114:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.006116:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.006122:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.006125:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.006127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.006131:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006138:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.006146:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.006148:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.006152:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.006162:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:2.0:1767319309.006165:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.006168:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.006173:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2469888 i_blocks 1 00000080:00200000:2.0:1767319309.006175:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.006183:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2469888, count: 4096 00000080:00200000:2.0:1767319309.006187:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2469888, bytes: 4096 00000080:00200000:2.0:1767319309.006189:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.006192:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 92, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.006194:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:2.0:1767319309.006196:0:88918: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:1767319309.006201:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:2.0:1767319309.006203:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:2.0:1767319309.006206:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.006212:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:2.0:1767319309.006217:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.006220:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.006227:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006236:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006243:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006249:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006255:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.006271:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.006277:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.006291:0:88918:0:(rw26.c:912:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:2.0:1767319309.006296:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000af055e47[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.006298:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000482a8aec 17ffffc0001001 3:0 ffff8f2405a28948 603 lru 00000080:00200000:2.0:1767319309.006328:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000edf9234c 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319309.006330:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000af055e47 00000080:00200000:2.0:1767319309.006331:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.006334:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.006510:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.006529:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.006532:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.006534:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.006541:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.006544:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.006547:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.006551:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006558:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.006566:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.006569:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.006573:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.006584:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:2.0:1767319309.006588:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.006591:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.006597:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2473984 i_blocks 1 00000080:00200000:2.0:1767319309.006600:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.006607:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2473984, count: 4096 00000080:00200000:2.0:1767319309.006611:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2473984, bytes: 4096 00000080:00200000:2.0:1767319309.006614:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.006617:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 93, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.006619:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:2.0:1767319309.006622:0:88918: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:1767319309.006628:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:2.0:1767319309.006631:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:2.0:1767319309.006634:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.006640:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:2.0:1767319309.006646:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.006649:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.006658:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006666:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006675:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006683:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006689:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.006708:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.006714:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.006730:0:88918:0:(rw26.c:912:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:2.0:1767319309.006734:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000090c015b1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.006736:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000045abf1dd 17ffffc0001001 3:0 ffff8f2405a28870 604 lru 00000080:00200000:2.0:1767319309.006741:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006bf29b7b 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319309.006743:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000090c015b1 00000080:00200000:2.0:1767319309.006744:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.006746:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.006755:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.006766:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.006768:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.006770:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.006776:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.006778:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.006780:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.006784:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006790:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.006798:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.006800:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.006804:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.006811:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:2.0:1767319309.006815:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.006818:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.006823:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2478080 i_blocks 1 00000080:00200000:2.0:1767319309.006825:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.006833:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2478080, count: 4096 00000080:00200000:2.0:1767319309.006836:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2478080, bytes: 4096 00000080:00200000:2.0:1767319309.006838:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.006842:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 94, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.006843:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:2.0:1767319309.006845:0:88918: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:1767319309.006850:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:2.0:1767319309.006853:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:2.0:1767319309.006855:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.006860:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:2.0:1767319309.006866:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.006869:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.006876:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006883:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006891:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006898:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.006904:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.006922:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.006927:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.006942:0:88918:0:(rw26.c:912:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:2.0:1767319309.006947:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005bea5c57[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.006950:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000696ad3e7 17ffffc0001001 3:0 ffff8f2405a28a20 605 lru 00000080:00200000:2.0:1767319309.006954:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000966c3d46 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319309.006956:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005bea5c57 00000080:00200000:2.0:1767319309.006957:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.006959:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.006967:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.006979:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.006982:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.006984:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.006989:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.006991:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.006994:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.006997:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007004:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.007012:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.007014:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.007018:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.007026:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:2.0:1767319309.007030:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.007033:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.007037:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2482176 i_blocks 1 00000080:00200000:2.0:1767319309.007040:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.007047:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2482176, count: 4096 00000080:00200000:2.0:1767319309.007051:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2482176, bytes: 4096 00000080:00200000:2.0:1767319309.007053:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.007057:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 95, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.007059:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:2.0:1767319309.007061:0:88918: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:1767319309.007066:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:2.0:1767319309.007068:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:2.0:1767319309.007071:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.007076:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:2.0:1767319309.007082:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.007084:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.007091:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007099:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007107:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007114:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007120:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.007138:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.007144:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.007160:0:88918:0:(rw26.c:912:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:2.0:1767319309.007164:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000799f9df[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.007167:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008abbb845 17ffffc0001001 3:0 ffff8f2405a28510 606 lru 00000080:00200000:2.0:1767319309.007172:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000dbf7c539 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319309.007173:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000799f9df 00000080:00200000:2.0:1767319309.007174:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.007176:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.007185:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.007199:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.007202:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.007204:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.007209:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.007211:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.007213:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.007217:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007225:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.007233:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.007235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.007239:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.007248:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:2.0:1767319309.007251:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.007255:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.007260:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2486272 i_blocks 1 00000080:00200000:2.0:1767319309.007263:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.007270:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2486272, count: 4096 00000080:00200000:2.0:1767319309.007274:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2486272, bytes: 4096 00000080:00200000:2.0:1767319309.007276:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.007280:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 96, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.007282:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:2.0:1767319309.007284:0:88918: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:1767319309.007289:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:2.0:1767319309.007292:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:2.0:1767319309.007295:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.007824:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:2.0:1767319309.007838:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.007840:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.007850:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007860:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007869:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007876:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007883:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.007905:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.007912:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.007927:0:88918:0:(rw26.c:912:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:2.0:1767319309.007932:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000040a4af5f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.007935:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000073025ea0 17ffffc0001001 3:0 ffff8f2405a28af8 607 lru 00000080:00200000:2.0:1767319309.007941:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c10f1388 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319309.007944:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000040a4af5f 00000080:00200000:2.0:1767319309.007945:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.007947:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.007955:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.007968:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.007971:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.007974:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.007980:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.007983:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.007986:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.007990:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.007998:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.008008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.008010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.008014:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.008023:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:2.0:1767319309.008027:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.008030:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.008035:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2490368 i_blocks 1 00000080:00200000:2.0:1767319309.008039:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.008047:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2490368, count: 4096 00000080:00200000:2.0:1767319309.008051:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2490368, bytes: 4096 00000080:00200000:2.0:1767319309.008054:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.008057:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 97, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.008059:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:2.0:1767319309.008062:0:88918: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:1767319309.008068:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:2.0:1767319309.008071:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:2.0:1767319309.008073:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.008079:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:2.0:1767319309.008084:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.008086:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.008094:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008102:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008111:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008119:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008125:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.008142:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.008148:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.008163:0:88918:0:(rw26.c:912:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:2.0:1767319309.008168:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002528ea9c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.008171:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009b71bf0a 17ffffc0001001 3:0 ffff8f2405a280d8 608 lru 00000080:00200000:2.0:1767319309.008176:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e39d77bc 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:2.0:1767319309.008179:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002528ea9c 00000080:00200000:2.0:1767319309.008180:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.008182:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.008189:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.008199:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.008202:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.008205:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.008209:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.008212:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.008215:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.008219:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008227:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.008235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.008237:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.008241:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.008247:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:2.0:1767319309.008251:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.008254:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.008258:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2494464 i_blocks 1 00000080:00200000:2.0:1767319309.008261:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.008268:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2494464, count: 4096 00000080:00200000:2.0:1767319309.008271:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2494464, bytes: 4096 00000080:00200000:2.0:1767319309.008273:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.008277:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 98, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.008279:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:2.0:1767319309.008281:0:88918: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:1767319309.008286:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:2.0:1767319309.008288:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:2.0:1767319309.008291:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.008295:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:2.0:1767319309.008523:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.008528:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.008537:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008547:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008556:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008563:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008569:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.008588:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.008594:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.008609:0:88918:0:(rw26.c:912:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:2.0:1767319309.008613:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001b72fc5a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.008616:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007331fb90 17ffffc0001001 3:0 ffff8f2405a28d80 609 lru 00000080:00200000:2.0:1767319309.008621:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a92959b3 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:2.0:1767319309.008623:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001b72fc5a 00000080:00200000:2.0:1767319309.008624:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.008626:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.008634:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.008647:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.008650:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.008652:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.008658:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.008661:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.008664:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.008668:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008676:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.008684:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.008687:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.008691:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.008700:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:2.0:1767319309.008704:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.008707:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.008712:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2498560 i_blocks 1 00000080:00200000:2.0:1767319309.008715:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.008723:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2498560, count: 4096 00000080:00200000:2.0:1767319309.008726:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2498560, bytes: 4096 00000080:00200000:2.0:1767319309.008729:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.008732:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 99, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.008734:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:2.0:1767319309.008822:0:88918: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:1767319309.008830:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:2.0:1767319309.008833:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:2.0:1767319309.008835:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.008841:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:2.0:1767319309.008847:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.008849:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.008856:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008865:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008874:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008882:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008890:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.008907:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.008912:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.008925:0:88918:0:(rw26.c:912:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:2.0:1767319309.008929:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007cc98f2b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.008932:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1dfedee 17ffffc0001001 3:0 ffff8f2405a28ca8 610 lru 00000080:00200000:2.0:1767319309.008938:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000147331d8 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:2.0:1767319309.008940:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007cc98f2b 00000080:00200000:2.0:1767319309.008941:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.008943:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.008950:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.008962:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.008965:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.008967:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.008972:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.008975:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.008977:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.008981:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.008989:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.008996:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.008999:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.009003:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.009011:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:2.0:1767319309.009014:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.009018:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.009022:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2502656 i_blocks 1 00000080:00200000:2.0:1767319309.009025:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.009032:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2502656, count: 4096 00000080:00200000:2.0:1767319309.009036:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2502656, bytes: 4096 00000080:00200000:2.0:1767319309.009038:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.009041:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 100, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.009043:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:2.0:1767319309.009045:0:88918: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:1767319309.009050:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:2.0:1767319309.009053:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:2.0:1767319309.009055:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.009060:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:2.0:1767319309.009064:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.009066:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.009073:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009082:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009091:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009098:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009105:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.009121:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.009126:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.009138:0:88918:0:(rw26.c:912:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:2.0:1767319309.009142:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cbe62568[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.009145:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000190d4c12 17ffffc0001001 3:0 ffff8f2405a285e8 611 lru 00000080:00200000:2.0:1767319309.009151:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000129fa532 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:2.0:1767319309.009153:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cbe62568 00000080:00200000:2.0:1767319309.009154:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.009156:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.009164:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.009176:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.009179:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.009181:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.009186:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.009189:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.009192:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.009195:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009204:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.009212:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.009214:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.009218:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.009227:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:2.0:1767319309.009231:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.009234:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.009239:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2506752 i_blocks 1 00000080:00200000:2.0:1767319309.009242:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.009249:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2506752, count: 4096 00000080:00200000:2.0:1767319309.009254:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2506752, bytes: 4096 00000080:00200000:2.0:1767319309.009256:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.009259:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 101, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.009261:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:2.0:1767319309.009263:0:88918: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:1767319309.009269:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:2.0:1767319309.009271:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:2.0:1767319309.009274:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.009279:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:2.0:1767319309.009285:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.009287:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.009294:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009605:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009615:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009624:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009631:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.009650:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.009656:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.009670:0:88918:0:(rw26.c:912:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:2.0:1767319309.009674:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000075f9ef1a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.009677:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e63e6959 17ffffc0001001 3:0 ffff8f2405a28360 612 lru 00000080:00200000:2.0:1767319309.009683:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000ac16b83 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:2.0:1767319309.009686:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000075f9ef1a 00000080:00200000:2.0:1767319309.009687:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.009689:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.009696:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.009709:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.009712:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.009714:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.009720:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.009723:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.009725:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.009730:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009737:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.009746:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.009748:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.009752:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.009759:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:2.0:1767319309.009763:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.009766:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.009771:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2510848 i_blocks 1 00000080:00200000:2.0:1767319309.009774:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.009781:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2510848, count: 4096 00000080:00200000:2.0:1767319309.009785:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2510848, bytes: 4096 00000080:00200000:2.0:1767319309.009787:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.009791:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 102, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.009793:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:2.0:1767319309.009795:0:88918: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:1767319309.009800:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:2.0:1767319309.009803:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:2.0:1767319309.009806:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.009812:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:2.0:1767319309.009817:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.009819:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.009827:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009836:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009844:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009852:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009859:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.009875:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.009880:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.009892:0:88918:0:(rw26.c:912:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:2.0:1767319309.009896:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000013c530b0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.009899:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5598420 17ffffc0001001 3:0 ffff8f2405a28bd0 613 lru 00000080:00200000:2.0:1767319309.009904:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000065018ad6 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:2.0:1767319309.009907:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000013c530b0 00000080:00200000:2.0:1767319309.009908:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.009911:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.009918:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.009932:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.009935:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.009937:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.009942:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.009944:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.009947:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.009951:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.009958:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.009966:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.009968:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.009972:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.009980:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:2.0:1767319309.009983:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.009987:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.009991:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2514944 i_blocks 1 00000080:00200000:2.0:1767319309.009994:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.010002:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2514944, count: 4096 00000080:00200000:2.0:1767319309.010006:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2514944, bytes: 4096 00000080:00200000:2.0:1767319309.010008:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.010011:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 103, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.010013:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:2.0:1767319309.010015:0:88918: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:1767319309.010021:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:2.0:1767319309.010023:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:2.0:1767319309.010026:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.010031:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:2.0:1767319309.010036:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.010038:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.010045:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010054:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010063:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010070:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010077:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.010098:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.010104:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.010118:0:88918:0:(rw26.c:912:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:2.0:1767319309.010123:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000069106f6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.010126:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001258b869 17ffffc0001001 3:0 ffff8f2405a28438 614 lru 00000080:00200000:2.0:1767319309.010130:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000acd74727 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:2.0:1767319309.010132:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000069106f6 00000080:00200000:2.0:1767319309.010134:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.010136:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.010144:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.010156:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.010160:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.010162:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.010168:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.010171:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.010173:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.010177:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010186:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.010194:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.010197:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.010202:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.010211:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:2.0:1767319309.010214:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.010217:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.010222:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2519040 i_blocks 1 00000080:00200000:2.0:1767319309.010225:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.010232:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2519040, count: 4096 00000080:00200000:2.0:1767319309.010235:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2519040, bytes: 4096 00000080:00200000:2.0:1767319309.010238:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.010241:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 104, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.010243:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:2.0:1767319309.010245:0:88918: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:1767319309.010250:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:2.0:1767319309.010254:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:2.0:1767319309.010256:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.010261:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:2.0:1767319309.010267:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.010269:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.010277:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010285:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010292:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010300:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010602:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.010623:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.010629:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.010648:0:88918:0:(rw26.c:912:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:2.0:1767319309.010653:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ab8a7714[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.010656:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001306795c 17ffffc0001001 3:0 ffff8f2405a28798 615 lru 00000080:00200000:2.0:1767319309.010661:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0b7de34 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:2.0:1767319309.010663:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ab8a7714 00000080:00200000:2.0:1767319309.010664:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.010667:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.010675:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.010687:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.010690:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.010691:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.010698:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.010700:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.010703:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.010707:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010714:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.010724:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.010726:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.010730:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.010739:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:2.0:1767319309.010743:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.010746:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.010751:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2523136 i_blocks 1 00000080:00200000:2.0:1767319309.010754:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.010763:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2523136, count: 4096 00000080:00200000:2.0:1767319309.010767:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2523136, bytes: 4096 00000080:00200000:2.0:1767319309.010770:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.010773:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 105, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.010775:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:2.0:1767319309.010778:0:88918: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:1767319309.010783:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:2.0:1767319309.010786:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:2.0:1767319309.010789:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.010795:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:2.0:1767319309.010801:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.010803:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.010811:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010820:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010828:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010836:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.010842:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.011014:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.011021:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.011044:0:88918:0:(rw26.c:912:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:2.0:1767319309.011050:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dc8b8e64[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.011052:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000aaf56d38 17ffffc0001021 2:0 ffff8f2405a28000 616 lru 00000080:00200000:2.0:1767319309.011058:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a8f93624 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:2.0:1767319309.011060:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dc8b8e64 00000080:00200000:2.0:1767319309.011061:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.011063:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.011072:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.011084:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.011087:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.011089:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.011094:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.011097:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.011099:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.011103:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.011111:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.011119:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.011122:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.011126:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.011135:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:2.0:1767319309.011138:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.011141:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.011147:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2527232 i_blocks 1 00000080:00200000:2.0:1767319309.011150:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.011158:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2527232, count: 4096 00000080:00200000:2.0:1767319309.011162:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2527232, bytes: 4096 00000080:00200000:2.0:1767319309.011165:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.011168:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 106, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.011170:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:2.0:1767319309.011172:0:88918: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:1767319309.011179:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:2.0:1767319309.011182:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:2.0:1767319309.011184:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.011190:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:2.0:1767319309.011195:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.011197:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.011205:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.011214:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.011224:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.011231:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.011238:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.011257:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.011263:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.011280:0:88918:0:(rw26.c:912:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:2.0:1767319309.011284:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c1b1f740[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.011288:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000374b5517 17ffffc0001001 3:0 ffff8f2405a28e58 617 lru 00000080:00200000:2.0:1767319309.011293:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e05012bd 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:2.0:1767319309.011296:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c1b1f740 00000080:00200000:2.0:1767319309.011297:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.011299:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.011888:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.011907:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.011910:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.011913:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.011921:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.011924:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.011927:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.011932:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.011940:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.011951:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.011954:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.011959:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.011974:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:2.0:1767319309.011978:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.011982:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.011988:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2531328 i_blocks 1 00000080:00200000:2.0:1767319309.011992:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.012005:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2531328, count: 4096 00000080:00200000:2.0:1767319309.012009:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2531328, bytes: 4096 00000080:00200000:2.0:1767319309.012012:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.012016:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 107, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.012411:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:2.0:1767319309.012416:0:88918: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:1767319309.012425:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:2.0:1767319309.012430:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:2.0:1767319309.012433:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.012442:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:2.0:1767319309.012451:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.012454:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.012475:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012486:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012496:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012504:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012511:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.012534:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.012542:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.012564:0:88918:0:(rw26.c:912:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:2.0:1767319309.012569:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007504d20f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.012572:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006fb4c9c9 17ffffc0001001 3:0 ffff8f2405a28288 618 lru 00000080:00200000:2.0:1767319309.012577:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000fee9a14 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:2.0:1767319309.012580:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007504d20f 00000080:00200000:2.0:1767319309.012581:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.012584:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.012593:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.012607:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.012610:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.012613:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.012619:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.012622:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.012624:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.012628:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012636:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.012645:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.012648:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.012652:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.012662:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:2.0:1767319309.012665:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.012669:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.012674:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2535424 i_blocks 1 00000080:00200000:2.0:1767319309.012678:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.012687:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2535424, count: 4096 00000080:00200000:2.0:1767319309.012691:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2535424, bytes: 4096 00000080:00200000:2.0:1767319309.012694:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.012698:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 108, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.012700:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:2.0:1767319309.012703:0:88918: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:1767319309.012709:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:2.0:1767319309.012712:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:2.0:1767319309.012715:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.012721:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:2.0:1767319309.012727:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.012729:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.012737:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012747:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012757:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012765:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012773:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.012792:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.012798:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.012812:0:88918:0:(rw26.c:912:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:2.0:1767319309.012817:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004dc4f9a6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.012820:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e6951690 17ffffc0001001 3:0 ffff8f2405a281b0 619 lru 00000080:00200000:2.0:1767319309.012826:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000031cd9f5e 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:2.0:1767319309.012828:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004dc4f9a6 00000080:00200000:2.0:1767319309.012829:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.012831:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.012839:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.012852:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.012855:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.012858:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.012863:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.012867:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.012870:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.012874:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012882:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.012891:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.012894:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.012898:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.012907:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:2.0:1767319309.012910:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.012914:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.012919:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2539520 i_blocks 1 00000080:00200000:2.0:1767319309.012922:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.012929:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2539520, count: 4096 00000080:00200000:2.0:1767319309.012933:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2539520, bytes: 4096 00000080:00200000:2.0:1767319309.012935:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.012940:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 109, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.012942:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:2.0:1767319309.012944:0:88918: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:1767319309.012949:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:2.0:1767319309.012952:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:2.0:1767319309.012955:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.012960:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:2.0:1767319309.012966:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.012968:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.012976:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012985:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.012994:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013001:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013007:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.013215:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.013222:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.013241:0:88918:0:(rw26.c:912:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:2.0:1767319309.013245:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e3aeb48b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.013249:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000ecc9b3e 17ffffc0001001 3:0 ffff8f243777be58 620 lru 00000080:00200000:2.0:1767319309.013254:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000703aee09 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:2.0:1767319309.013257:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e3aeb48b 00000080:00200000:2.0:1767319309.013258:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.013260:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.013268:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.013278:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.013280:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.013282:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.013286:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.013288:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.013290:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.013293:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013298:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.013333:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.013335:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.013425:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.013435:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:2.0:1767319309.013439:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.013442:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.013447:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2543616 i_blocks 1 00000080:00200000:2.0:1767319309.013451:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.013468:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2543616, count: 4096 00000080:00200000:2.0:1767319309.013473:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2543616, bytes: 4096 00000080:00200000:2.0:1767319309.013476:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.013479:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 110, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.013481:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:2.0:1767319309.013484:0:88918: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:1767319309.013490:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:2.0:1767319309.013493:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:2.0:1767319309.013496:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.013501:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:2.0:1767319309.013506:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.013509:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.013517:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013527:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013535:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013543:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013550:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.013570:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.013576:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.013592:0:88918:0:(rw26.c:912:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:2.0:1767319309.013596:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000042a71df2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.013599:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bb930218 17ffffc0001001 3:0 ffff8f243777b000 621 lru 00000080:00200000:2.0:1767319309.013605:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b29fdbf4 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:2.0:1767319309.013607:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000042a71df2 00000080:00200000:2.0:1767319309.013608:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.013610:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.013618:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.013630:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.013633:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.013635:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.013641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.013644:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.013646:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.013650:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013658:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.013667:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.013670:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.013674:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.013683:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:2.0:1767319309.013686:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.013690:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.013695:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2547712 i_blocks 1 00000080:00200000:2.0:1767319309.013698:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.013705:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2547712, count: 4096 00000080:00200000:2.0:1767319309.013709:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2547712, bytes: 4096 00000080:00200000:2.0:1767319309.013712:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.013716:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 111, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.013718:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:2.0:1767319309.013721:0:88918: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:1767319309.013726:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:2.0:1767319309.013729:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:2.0:1767319309.013732:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.013737:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:2.0:1767319309.013743:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.013746:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.013753:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013762:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013770:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013778:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013785:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.013805:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.013811:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.013827:0:88918:0:(rw26.c:912:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:2.0:1767319309.013832:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008098cef1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.013835:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000da9f4418 17ffffc0001001 3:0 ffff8f243777b798 622 lru 00000080:00200000:2.0:1767319309.013841:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd6a27d3 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:2.0:1767319309.013843:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008098cef1 00000080:00200000:2.0:1767319309.013844:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.013847:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.013855:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.013869:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.013872:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.013875:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.013881:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.013883:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.013886:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.013890:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.013897:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.013906:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.014997:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.015142:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.015160:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:2.0:1767319309.015166:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.015171:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.015180:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2551808 i_blocks 1 00000080:00200000:2.0:1767319309.015185:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.015198:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2551808, count: 4096 00000080:00200000:2.0:1767319309.015204:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2551808, bytes: 4096 00000080:00200000:2.0:1767319309.015207:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.015213:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 112, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.015215:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:2.0:1767319309.015218:0:88918: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:1767319309.015226:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:2.0:1767319309.015230:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:2.0:1767319309.015233:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.015243:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:2.0:1767319309.015252:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.015255:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.015268:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015279:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015289:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015297:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015504:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.015536:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.015545:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.015573:0:88918:0:(rw26.c:912:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:2.0:1767319309.015579:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009e28792a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.015583:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007382c2fe 17ffffc0001001 3:0 ffff8f243777b438 623 lru 00000080:00200000:2.0:1767319309.015589:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006cbe3caa 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:2.0:1767319309.015591:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009e28792a 00000080:00200000:2.0:1767319309.015592:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.015598:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.015612:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.015627:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.015631:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.015634:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.015643:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.015647:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.015650:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.015655:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015665:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.015678:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.015681:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.015686:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.015694:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:2.0:1767319309.015699:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.015702:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.015708:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2555904 i_blocks 1 00000080:00200000:2.0:1767319309.015711:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.015720:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2555904, count: 4096 00000080:00200000:2.0:1767319309.015724:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2555904, bytes: 4096 00000080:00200000:2.0:1767319309.015727:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.015731:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 113, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.015733:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:2.0:1767319309.015735:0:88918: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:1767319309.015741:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:2.0:1767319309.015744:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:2.0:1767319309.015746:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.015752:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:2.0:1767319309.015758:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.015760:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.015767:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015776:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015784:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015791:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015797:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.015815:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.015821:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.015836:0:88918:0:(rw26.c:912:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:2.0:1767319309.015840:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e3549110[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.015843:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f21f1ba7 17ffffc0001001 3:0 ffff8f243777bbd0 624 lru 00000080:00200000:2.0:1767319309.015848:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d66a48c6 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:2.0:1767319309.015851:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e3549110 00000080:00200000:2.0:1767319309.015852:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.015855:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.015863:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.015875:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.015877:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.015880:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.015885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.015888:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.015890:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.015893:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.015900:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.015908:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.015910:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.015914:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.015925:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:2.0:1767319309.015928:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.015931:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.015936:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2560000 i_blocks 1 00000080:00200000:2.0:1767319309.015940:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.015947:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2560000, count: 4096 00000080:00200000:2.0:1767319309.015951:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2560000, bytes: 4096 00000080:00200000:2.0:1767319309.015953:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.015957:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 114, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.015959:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:2.0:1767319309.015961:0:88918: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:1767319309.015967:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:2.0:1767319309.015970:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:2.0:1767319309.015972:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.015977:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:2.0:1767319309.015983:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.015985:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.015993:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016001:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016010:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016017:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016025:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.016043:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.016049:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.016063:0:88918:0:(rw26.c:912:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:2.0:1767319309.016068:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fd4831d4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.016071:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000960e0c1a 17ffffc0001001 3:0 ffff8f243777b360 625 lru 00000080:00200000:2.0:1767319309.016076:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f95a6221 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:2.0:1767319309.016079:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fd4831d4 00000080:00200000:2.0:1767319309.016080:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.016082:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.016090:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.016102:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.016105:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.016108:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.016114:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.016116:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.016119:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.016123:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016131:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.016139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.016141:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.016146:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.016154:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:2.0:1767319309.016158:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.016161:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.016167:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2564096 i_blocks 1 00000080:00200000:2.0:1767319309.016170:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.016177:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2564096, count: 4096 00000080:00200000:2.0:1767319309.016180:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2564096, bytes: 4096 00000080:00200000:2.0:1767319309.016183:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.016187:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 115, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.016189:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:2.0:1767319309.016191:0:88918: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:1767319309.016196:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:2.0:1767319309.016199:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:2.0:1767319309.016201:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.016207:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:2.0:1767319309.016213:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.016215:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.016223:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016231:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016239:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016247:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016253:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.016270:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.016277:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.016292:0:88918:0:(rw26.c:912:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:2.0:1767319309.016297:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dfd1452e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.016300:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000afbf418c 17ffffc0001001 3:0 ffff8f243777b5e8 626 lru 00000080:00200000:2.0:1767319309.016753:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000deb71a35 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:2.0:1767319309.016758:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dfd1452e 00000080:00200000:2.0:1767319309.016760:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.016764:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.016775:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.016790:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.016793:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.016796:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.016803:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.016806:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.016809:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.016813:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016822:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.016831:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.016834:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.016839:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.016849:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:2.0:1767319309.016854:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.016857:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.016864:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2568192 i_blocks 1 00000080:00200000:2.0:1767319309.016867:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.016876:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2568192, count: 4096 00000080:00200000:2.0:1767319309.016880:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2568192, bytes: 4096 00000080:00200000:2.0:1767319309.016883:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.016886:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 116, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.016888:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:2.0:1767319309.016891:0:88918: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:1767319309.016897:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:2.0:1767319309.016900:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:2.0:1767319309.016902:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.016908:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:2.0:1767319309.016915:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.016917:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.016926:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016935:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016945:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016952:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.016960:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.016979:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.016986:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.017003:0:88918:0:(rw26.c:912:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:2.0:1767319309.017008:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000070ff3447[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.017010:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000324253d6 17ffffc0001001 3:0 ffff8f243777bca8 627 lru 00000080:00200000:2.0:1767319309.017016:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007e58395f 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:2.0:1767319309.017018:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000070ff3447 00000080:00200000:2.0:1767319309.017019:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.017021:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.017029:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.017041:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.017043:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.017046:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.017051:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.017054:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.017056:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.017060:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017068:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.017075:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.017078:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.017082:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.017090:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:2.0:1767319309.017093:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.017096:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.017100:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2572288 i_blocks 1 00000080:00200000:2.0:1767319309.017103:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.017110:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2572288, count: 4096 00000080:00200000:2.0:1767319309.017114:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2572288, bytes: 4096 00000080:00200000:2.0:1767319309.017116:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.017120:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 117, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.017122:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:2.0:1767319309.017125:0:88918: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:1767319309.017130:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:2.0:1767319309.017134:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:2.0:1767319309.017136:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.017142:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:2.0:1767319309.017147:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.017150:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.017158:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017166:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017176:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017184:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017191:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.017212:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.017219:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.017235:0:88918:0:(rw26.c:912:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:2.0:1767319309.017240:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009a4268c7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.017243:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca0536fe 17ffffc0001001 3:0 ffff8f243777bd80 628 lru 00000080:00200000:2.0:1767319309.017248:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003c7fb900 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:2.0:1767319309.017251:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009a4268c7 00000080:00200000:2.0:1767319309.017252:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.017254:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.017262:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.017273:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.017276:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.017278:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.017283:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.017286:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.017289:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.017292:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017299:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.017736:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.017740:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.017746:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.017755:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:2.0:1767319309.017760:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.017763:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.017769:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2576384 i_blocks 1 00000080:00200000:2.0:1767319309.017772:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.017782:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2576384, count: 4096 00000080:00200000:2.0:1767319309.017786:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2576384, bytes: 4096 00000080:00200000:2.0:1767319309.017788:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.017792:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 118, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.017794:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:2.0:1767319309.017796:0:88918: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:1767319309.017803:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:2.0:1767319309.017806:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:2.0:1767319309.017808:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.017815:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:2.0:1767319309.017821:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.017824:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.017833:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017841:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017851:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017859:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017866:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.017886:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.017893:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.017919:0:88918:0:(rw26.c:912:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:2.0:1767319309.017923:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d08f64b2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.017926:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000086f22b82 17ffffc0001001 3:0 ffff8f243777b0d8 629 lru 00000080:00200000:2.0:1767319309.017931:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ccafb53e 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:2.0:1767319309.017933:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d08f64b2 00000080:00200000:2.0:1767319309.017935:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.017937:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.017946:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.017959:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.017962:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.017965:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.017972:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.017975:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.017977:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.017981:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.017989:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.017997:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.017999:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.018003:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.018011:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:2.0:1767319309.018016:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.018018:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.018023:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2580480 i_blocks 1 00000080:00200000:2.0:1767319309.018026:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.018036:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2580480, count: 4096 00000080:00200000:2.0:1767319309.018039:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2580480, bytes: 4096 00000080:00200000:2.0:1767319309.018041:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.018045:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 119, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.018047:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:2.0:1767319309.018049:0:88918: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:1767319309.018055:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:2.0:1767319309.018057:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:2.0:1767319309.018060:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.018064:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:2.0:1767319309.018070:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.018072:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.018079:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.018088:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.018096:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.018103:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.018109:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.018128:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.018134:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.018148:0:88918:0:(rw26.c:912:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:2.0:1767319309.018153:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e0bc97cc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.018156:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000014b9a76f 17ffffc0001001 3:0 ffff8f243777baf8 630 lru 00000080:00200000:2.0:1767319309.018161:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000add55f41 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:2.0:1767319309.018164:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e0bc97cc 00000080:00200000:2.0:1767319309.018165:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.018167:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.018175:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.018187:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.018190:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.018192:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.018198:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.018201:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.018203:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.018207:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.018214:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.018223:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.018225:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.018229:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.018238:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:2.0:1767319309.018241:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.018245:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.018250:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2584576 i_blocks 1 00000080:00200000:2.0:1767319309.018253:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.018260:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2584576, count: 4096 00000080:00200000:2.0:1767319309.018265:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2584576, bytes: 4096 00000080:00200000:2.0:1767319309.018267:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.018271:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 120, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.018272:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:2.0:1767319309.018274:0:88918: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:1767319309.018279:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:2.0:1767319309.018283:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:2.0:1767319309.018285:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.018290:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:2.0:1767319309.018296:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.018299:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.019122:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019137:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019147:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019156:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019162:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.019189:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.019198:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.019227:0:88918:0:(rw26.c:912:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:2.0:1767319309.019234:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000dc4ead5d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.019238:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009ac050fd 17ffffc0001021 2:0 ffff8f243777b510 631 lru 00000080:00200000:2.0:1767319309.019245:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000853e17c9 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:2.0:1767319309.019248:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000dc4ead5d 00000080:00200000:2.0:1767319309.019249:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.019252:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.019263:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.019279:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.019283:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.019285:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.019294:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.019297:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.019495:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.019503:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019588:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.019601:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.019604:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.019610:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.019624:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:2.0:1767319309.019630:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.019634:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.019642:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2588672 i_blocks 1 00000080:00200000:2.0:1767319309.019646:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.019660:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2588672, count: 4096 00000080:00200000:2.0:1767319309.019665:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2588672, bytes: 4096 00000080:00200000:2.0:1767319309.019668:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.019672:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 121, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.019674:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:2.0:1767319309.019678:0:88918: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:1767319309.019686:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:2.0:1767319309.019690:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:2.0:1767319309.019693:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.019703:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:2.0:1767319309.019711:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.019714:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.019724:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019733:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019742:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019750:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019757:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.019778:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.019785:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.019802:0:88918:0:(rw26.c:912:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:2.0:1767319309.019807:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000db6c99a2[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.019811:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8bb84a9 17ffffc0001001 3:0 ffff8f243777ba20 632 lru 00000080:00200000:2.0:1767319309.019817:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000062e1b49d 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:2.0:1767319309.019820:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000db6c99a2 00000080:00200000:2.0:1767319309.019821:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.019823:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.019833:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.019846:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.019849:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.019851:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.019858:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.019860:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.019863:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.019867:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019876:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.019885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.019888:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.019892:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.019901:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:2.0:1767319309.019905:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.019908:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.019913:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2592768 i_blocks 1 00000080:00200000:2.0:1767319309.019916:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.019924:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2592768, count: 4096 00000080:00200000:2.0:1767319309.019928:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2592768, bytes: 4096 00000080:00200000:2.0:1767319309.019930:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.019934:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 122, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.019936:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:2.0:1767319309.019938:0:88918: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:1767319309.019944:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:2.0:1767319309.019947:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:2.0:1767319309.019950:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.019955:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:2.0:1767319309.019962:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.019965:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.019973:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019983:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019991:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.019998:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020005:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.020024:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.020030:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.020047:0:88918:0:(rw26.c:912:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:2.0:1767319309.020052:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000030944514[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.020055:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2e6cd44 17ffffc0001001 3:0 ffff8f243777b870 633 lru 00000080:00200000:2.0:1767319309.020061:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac010827 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:2.0:1767319309.020063:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000030944514 00000080:00200000:2.0:1767319309.020064:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.020067:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.020075:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.020087:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.020090:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.020093:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.020099:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.020101:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.020104:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.020108:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020116:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.020125:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.020128:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.020132:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.020141:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:2.0:1767319309.020146:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.020149:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.020154:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2596864 i_blocks 1 00000080:00200000:2.0:1767319309.020157:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.020165:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2596864, count: 4096 00000080:00200000:2.0:1767319309.020169:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2596864, bytes: 4096 00000080:00200000:2.0:1767319309.020171:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.020175:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 123, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.020177:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:2.0:1767319309.020179:0:88918: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:1767319309.020184:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:2.0:1767319309.020187:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:2.0:1767319309.020189:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.020195:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:2.0:1767319309.020200:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.020203:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.020211:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020220:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020227:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020234:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020240:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.020259:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.020264:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.020279:0:88918:0:(rw26.c:912:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:2.0:1767319309.020283:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006f8ca9cb[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.020286:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007255de10 17ffffc0001001 3:0 ffff8f243777b948 634 lru 00000080:00200000:2.0:1767319309.020291:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000884bb367 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:2.0:1767319309.020293:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006f8ca9cb 00000080:00200000:2.0:1767319309.020294:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.020296:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.020632:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.020650:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.020654:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.020657:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.020664:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.020667:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.020669:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.020673:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020681:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.020690:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.020692:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.020697:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.020706:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:2.0:1767319309.020710:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.020714:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.020721:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2600960 i_blocks 1 00000080:00200000:2.0:1767319309.020724:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.020732:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2600960, count: 4096 00000080:00200000:2.0:1767319309.020735:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2600960, bytes: 4096 00000080:00200000:2.0:1767319309.020738:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.020742:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 124, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.020745:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:2.0:1767319309.020747:0:88918: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:1767319309.020753:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:2.0:1767319309.020756:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:2.0:1767319309.020759:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.020765:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:2.0:1767319309.020771:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.020773:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.020781:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020790:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020799:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020807:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020814:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.020837:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.020843:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.020858:0:88918:0:(rw26.c:912:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:2.0:1767319309.020863:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ecc92355[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.020865:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000074815dd5 17ffffc0001001 3:0 ffff8f243777b6c0 635 lru 00000080:00200000:2.0:1767319309.020870:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3a0840f 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:2.0:1767319309.020873:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ecc92355 00000080:00200000:2.0:1767319309.020874:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.020876:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.020884:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.020894:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.020897:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.020899:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.020905:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.020908:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.020910:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.020914:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.020922:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.020931:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.020934:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.020938:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.020946:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:2.0:1767319309.020950:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.020953:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.020957:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2605056 i_blocks 1 00000080:00200000:2.0:1767319309.020960:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.020968:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2605056, count: 4096 00000080:00200000:2.0:1767319309.020972:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2605056, bytes: 4096 00000080:00200000:2.0:1767319309.020974:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.020978:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 125, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.020980:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:2.0:1767319309.020982:0:88918: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:1767319309.020987:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:2.0:1767319309.020990:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:2.0:1767319309.020992:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.020998:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:2.0:1767319309.021003:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.021006:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.021013:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021022:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021031:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021039:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021047:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.021065:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.021071:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.021086:0:88918:0:(rw26.c:912:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:2.0:1767319309.021091:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000eaf0f859[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.021094:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000078629a93 17ffffc0001001 3:0 ffff8f243777b1b0 636 lru 00000080:00200000:2.0:1767319309.021100:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2f9ab2f 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:2.0:1767319309.021102:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000eaf0f859 00000080:00200000:2.0:1767319309.021103:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.021105:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.021113:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.021125:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.021128:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.021131:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.021136:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.021139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.021141:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.021146:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021153:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.021162:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.021165:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.021169:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.021178:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:2.0:1767319309.021182:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.021185:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.021189:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2609152 i_blocks 1 00000080:00200000:2.0:1767319309.021192:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.021200:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2609152, count: 4096 00000080:00200000:2.0:1767319309.021203:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2609152, bytes: 4096 00000080:00200000:2.0:1767319309.021206:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.021210:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 126, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.021211:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:2.0:1767319309.021213:0:88918: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:1767319309.021219:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:2.0:1767319309.021222:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:2.0:1767319309.021225:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.021230:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:2.0:1767319309.021236:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.021238:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.021246:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021254:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021262:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021268:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021275:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.021292:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.021298:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.021709:0:88918:0:(rw26.c:912:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:2.0:1767319309.021715:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bd85bb29[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.021718:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009fdac81c 17ffffc0001001 3:0 ffff8f243777b288 637 lru 00000080:00200000:2.0:1767319309.021725:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000056dfca25 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:2.0:1767319309.021727:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bd85bb29 00000080:00200000:2.0:1767319309.021729:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.021732:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.021741:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.021755:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.021758:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.021761:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.021768:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.021772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.021775:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.021779:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021788:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.021797:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.021800:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.021804:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.021813:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:2.0:1767319309.021817:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.021820:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.021825:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2613248 i_blocks 1 00000080:00200000:2.0:1767319309.021828:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.021836:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2613248, count: 4096 00000080:00200000:2.0:1767319309.021839:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2613248, bytes: 4096 00000080:00200000:2.0:1767319309.021842:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.021846:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 127, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.021848:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:2.0:1767319309.021850:0:88918: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:1767319309.021856:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:2.0:1767319309.021859:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:2.0:1767319309.021862:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.021869:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:2.0:1767319309.021875:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.021877:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.021886:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021895:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021904:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021912:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.021918:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.021936:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.021941:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.021958:0:88918:0:(rw26.c:912:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:2.0:1767319309.021963:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000014741ad0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.021966:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000071ea8e34 17ffffc0001001 3:0 ffff8f2437731a20 638 lru 00000080:00200000:2.0:1767319309.021971:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d3f97e01 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1767319309.021973:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000014741ad0 00000080:00200000:2.0:1767319309.021975:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.021977:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.021985:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.021997:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.022000:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.022003:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.022008:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.022011:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.022014:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.022018:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022026:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.022035:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.022037:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.022041:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.022052:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:2.0:1767319309.022056:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.022059:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.022063:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2617344 i_blocks 1 00000080:00200000:2.0:1767319309.022066:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.022074:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2617344, count: 4096 00000080:00200000:2.0:1767319309.022077:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2617344, bytes: 4096 00000080:00200000:2.0:1767319309.022080:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.022083:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 128, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.022085:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:2.0:1767319309.022088:0:88918: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:1767319309.022093:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:2.0:1767319309.022096:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:2.0:1767319309.022098:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.022104:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:2.0:1767319309.022110:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.022113:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.022120:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022129:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022137:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022144:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022152:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.022169:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.022175:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.022191:0:88918:0:(rw26.c:912:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:2.0:1767319309.022196:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000002cb1e1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.022199:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000018c31050 17ffffc0001001 3:0 ffff8f2437731870 639 lru 00000080:00200000:2.0:1767319309.022205:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000004d1db48b 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1767319309.022208:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000002cb1e1 00000080:00200000:2.0:1767319309.022209:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.022211:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.022219:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.022231:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.022234:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.022237:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.022242:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.022245:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.022248:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.022252:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022259:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.022268:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.022271:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.022275:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.022284:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:2.0:1767319309.022287:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.022290:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.022296:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2621440 i_blocks 1 00000080:00200000:2.0:1767319309.022299:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.022328:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2621440, count: 4096 00000080:00200000:2.0:1767319309.022332:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2621440, bytes: 4096 00000080:00200000:2.0:1767319309.022335:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.022339:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 129, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.022353:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:2.0:1767319309.022356:0:88918: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:1767319309.022363:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:2.0:1767319309.022366:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:2.0:1767319309.022368:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.022648:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:2.0:1767319309.022656:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.022658:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.022668:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022677:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022686:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022693:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022701:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.022720:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.022726:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.022746:0:88918:0:(rw26.c:912:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:2.0:1767319309.022751:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f1052f88[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.022754:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee605d0d 17ffffc0001001 3:0 ffff8f2437731948 640 lru 00000080:00200000:2.0:1767319309.022759:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bdf800d6 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1767319309.022762:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f1052f88 00000080:00200000:2.0:1767319309.022762:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.022765:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.022775:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.022788:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.022791:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.022793:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.022800:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.022803:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.022806:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.022810:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022818:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.022827:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.022830:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.022835:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.022844:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:2.0:1767319309.022848:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.022851:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.022857:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2625536 i_blocks 1 00000080:00200000:2.0:1767319309.022860:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.022869:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2625536, count: 4096 00000080:00200000:2.0:1767319309.022873:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2625536, bytes: 4096 00000080:00200000:2.0:1767319309.022875:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.022879:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 130, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.022881:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:2.0:1767319309.022883:0:88918: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:1767319309.022889:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:2.0:1767319309.022892:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:2.0:1767319309.022893:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.022900:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:2.0:1767319309.022906:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.022909:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.022916:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022925:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022934:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022941:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.022949:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.022968:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.022973:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.022990:0:88918:0:(rw26.c:912:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:2.0:1767319309.022994:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004aa68f89[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.022997:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000389d5265 17ffffc0001001 3:0 ffff8f24377316c0 641 lru 00000080:00200000:2.0:1767319309.023003:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa562d7b 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1767319309.023005:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004aa68f89 00000080:00200000:2.0:1767319309.023006:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.023009:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.023017:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.023030:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.023032:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.023035:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.023041:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.023043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.023046:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.023049:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.023057:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.023066:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.023068:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.023073:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.023082:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:2.0:1767319309.023086:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.023090:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.023094:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2629632 i_blocks 1 00000080:00200000:2.0:1767319309.023097:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.023105:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2629632, count: 4096 00000080:00200000:2.0:1767319309.023109:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2629632, bytes: 4096 00000080:00200000:2.0:1767319309.023111:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.023115:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 131, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.023117:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:2.0:1767319309.023119:0:88918: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:1767319309.023125:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:2.0:1767319309.023127:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:2.0:1767319309.023130:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.023135:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:2.0:1767319309.023141:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.023144:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.023152:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.024886:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.024898:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.024907:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.024915:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.024950:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.024963:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.024992:0:88918:0:(rw26.c:912:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:2.0:1767319309.024998:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006593bd43[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.025001:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003b0a1893 17ffffc0001001 3:0 ffff8f24377311b0 642 lru 00000080:00200000:2.0:1767319309.025008:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009a506f48 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1767319309.025010:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006593bd43 00000080:00200000:2.0:1767319309.025011:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.025015:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.025030:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.025047:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.025051:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.025054:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.025065:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.025068:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.025070:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.025074:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025082:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.025094:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.025097:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.025103:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.025114:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:2.0:1767319309.025121:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.025124:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.025132:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2633728 i_blocks 1 00000080:00200000:2.0:1767319309.025136:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.025152:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2633728, count: 4096 00000080:00200000:2.0:1767319309.025157:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2633728, bytes: 4096 00000080:00200000:2.0:1767319309.025160:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.025164:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 132, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.025166:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:2.0:1767319309.025169:0:88918: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:1767319309.025179:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:2.0:1767319309.025183:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:2.0:1767319309.025185:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.025196:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:2.0:1767319309.025204:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.025208:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.025220:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025229:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025239:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025247:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025255:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.025275:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.025281:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.025298:0:88918:0:(rw26.c:912:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:2.0:1767319309.025322:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000013c674bf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.025326:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a73a63f2 17ffffc0001001 3:0 ffff8f2437731288 643 lru 00000080:00200000:2.0:1767319309.025332:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0efea18 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1767319309.025334:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000013c674bf 00000080:00200000:2.0:1767319309.025336:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.025338:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.025690:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.025706:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.025710:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.025713:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.025720:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.025723:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.025726:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.025730:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025738:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.025747:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.025750:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.025755:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.025764:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:2.0:1767319309.025768:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.025772:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.025778:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2637824 i_blocks 1 00000080:00200000:2.0:1767319309.025782:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.025791:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2637824, count: 4096 00000080:00200000:2.0:1767319309.025795:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2637824, bytes: 4096 00000080:00200000:2.0:1767319309.025798:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.025802:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 133, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.025804:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:2.0:1767319309.025807:0:88918: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:1767319309.025813:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:2.0:1767319309.025816:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:2.0:1767319309.025818:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.025825:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:2.0:1767319309.025832:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.025835:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.025844:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025853:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025862:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025870:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025877:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.025898:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.025905:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.025921:0:88918:0:(rw26.c:912:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:2.0:1767319309.025926:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000e9e3f7e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.025929:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007dc93a72 17ffffc0001001 3:0 ffff8f2437731e58 644 lru 00000080:00200000:2.0:1767319309.025935:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000094f5805d 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1767319309.025938:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000e9e3f7e 00000080:00200000:2.0:1767319309.025939:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.025941:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.025950:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.025963:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.025966:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.025968:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.025974:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.025977:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.025979:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.025983:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.025991:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.026000:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.026002:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.026007:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.026016:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:2.0:1767319309.026021:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.026024:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.026029:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2641920 i_blocks 1 00000080:00200000:2.0:1767319309.026033:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.026040:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2641920, count: 4096 00000080:00200000:2.0:1767319309.026044:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2641920, bytes: 4096 00000080:00200000:2.0:1767319309.026047:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.026051:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 134, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.026053:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:2.0:1767319309.026055:0:88918: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:1767319309.026061:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:2.0:1767319309.026064:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:2.0:1767319309.026066:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.026072:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:2.0:1767319309.026078:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.026081:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.026088:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026097:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026106:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026113:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026121:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.026141:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.026147:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.026162:0:88918:0:(rw26.c:912:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:2.0:1767319309.026167:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b4181c9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.026171:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000060c816 17ffffc0001001 3:0 ffff8f2437731000 645 lru 00000080:00200000:2.0:1767319309.026176:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005da651f5 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1767319309.026179:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b4181c9 00000080:00200000:2.0:1767319309.026180:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.026182:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.026191:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.026203:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.026206:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.026208:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.026214:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.026217:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.026219:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.026223:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026230:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.026238:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.026241:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.026245:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.026256:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:2.0:1767319309.026259:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.026263:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.026268:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2646016 i_blocks 1 00000080:00200000:2.0:1767319309.026271:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.026279:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2646016, count: 4096 00000080:00200000:2.0:1767319309.026283:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2646016, bytes: 4096 00000080:00200000:2.0:1767319309.026285:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.026289:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 135, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.026291:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:2.0:1767319309.026293:0:88918: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:1767319309.026298:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:2.0:1767319309.026455:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:2.0:1767319309.026467:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.026475:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:2.0:1767319309.026482:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.026484:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.026493:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026503:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026512:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026520:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026527:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.026546:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.026553:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.026577:0:88918:0:(rw26.c:912:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:2.0:1767319309.026583:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000089da8762[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.026586:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000590644b8 17ffffc0001021 2:0 ffff8f2437731798 646 lru 00000080:00200000:2.0:1767319309.026593:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005eac8aab 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1767319309.026595:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000089da8762 00000080:00200000:2.0:1767319309.026596:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.026598:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.026606:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.026619:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.026621:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.026624:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.026630:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.026633:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.026636:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.026641:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026651:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.026660:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.026663:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.026667:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.026675:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:2.0:1767319309.026679:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.026683:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.026688:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2650112 i_blocks 1 00000080:00200000:2.0:1767319309.026692:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.026700:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2650112, count: 4096 00000080:00200000:2.0:1767319309.026704:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2650112, bytes: 4096 00000080:00200000:2.0:1767319309.026706:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.026710:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 136, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.026712:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:2.0:1767319309.026714:0:88918: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:1767319309.026720:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:2.0:1767319309.026723:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:2.0:1767319309.026725:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.026731:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:2.0:1767319309.026737:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.026739:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.026747:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026755:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026762:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026769:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026777:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.026795:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.026801:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.026817:0:88918:0:(rw26.c:912:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:2.0:1767319309.026822:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003618b871[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.026825:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007224c1e6 17ffffc0001001 3:0 ffff8f2437731438 647 lru 00000080:00200000:2.0:1767319309.026831:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6785d38 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1767319309.026833:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003618b871 00000080:00200000:2.0:1767319309.026834:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.026836:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.026845:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.026856:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.026859:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.026861:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.026867:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.026869:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.026871:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.026875:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026882:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.026890:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.026892:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.026896:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.026905:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:2.0:1767319309.026909:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.026912:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.026917:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2654208 i_blocks 1 00000080:00200000:2.0:1767319309.026920:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.026927:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2654208, count: 4096 00000080:00200000:2.0:1767319309.026932:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2654208, bytes: 4096 00000080:00200000:2.0:1767319309.026934:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.026938:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 137, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.026939:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:2.0:1767319309.026941:0:88918: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:1767319309.026946:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:2.0:1767319309.026949:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:2.0:1767319309.026951:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.026956:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:2.0:1767319309.026962:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.026964:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.026971:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026979:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026986:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.026994:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027001:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.027019:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.027025:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.027041:0:88918:0:(rw26.c:912:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:2.0:1767319309.027045:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d816e4a8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.027048:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4889409 17ffffc0001001 3:0 ffff8f2437731bd0 648 lru 00000080:00200000:2.0:1767319309.027055:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000041148efc 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1767319309.027057:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d816e4a8 00000080:00200000:2.0:1767319309.027058:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.027060:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.027068:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.027079:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.027081:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.027084:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.027090:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.027092:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.027094:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.027098:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027104:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.027111:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.027114:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.027117:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.027126:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:2.0:1767319309.027130:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.027133:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.027138:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2658304 i_blocks 1 00000080:00200000:2.0:1767319309.027141:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.027149:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2658304, count: 4096 00000080:00200000:2.0:1767319309.027153:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2658304, bytes: 4096 00000080:00200000:2.0:1767319309.027155:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.027158:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 138, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.027160:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:2.0:1767319309.027163:0:88918: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:1767319309.027168:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:2.0:1767319309.027171:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:2.0:1767319309.027173:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.027179:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:2.0:1767319309.027184:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.027187:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.027195:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027204:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027214:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027223:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027230:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.027251:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.027257:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.027271:0:88918:0:(rw26.c:912:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:2.0:1767319309.027276:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000000e4a5b8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.027279:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000087fb56a1 17ffffc0001001 3:0 ffff8f2437731360 649 lru 00000080:00200000:2.0:1767319309.027283:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed340602 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1767319309.027286:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000000e4a5b8 00000080:00200000:2.0:1767319309.027287:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.027289:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.027297:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.027338:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.027342:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.027344:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.027350:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.027353:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.027356:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.027360:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027381:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.027391:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.027393:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.027398:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.027407:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:2.0:1767319309.027411:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.027414:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.027419:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2662400 i_blocks 1 00000080:00200000:2.0:1767319309.027422:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.027429:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2662400, count: 4096 00000080:00200000:2.0:1767319309.027433:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2662400, bytes: 4096 00000080:00200000:2.0:1767319309.027435:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.027438:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 139, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.027440:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:2.0:1767319309.027442:0:88918: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:1767319309.027447:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:2.0:1767319309.027450:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:2.0:1767319309.027452:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.027468:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:2.0:1767319309.027474:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.027476:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.027484:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027493:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027502:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027509:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027516:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.027535:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.027540:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.027557:0:88918:0:(rw26.c:912:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:2.0:1767319309.027562:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000117681c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.027565:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001d218e96 17ffffc0001001 3:0 ffff8f24377315e8 650 lru 00000080:00200000:2.0:1767319309.027570:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000990ab4b8 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1767319309.027573:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000117681c 00000080:00200000:2.0:1767319309.027574:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.027576:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.027585:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.027596:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.027599:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.027601:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.027606:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.027609:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.027611:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.027615:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027623:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.027631:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.027634:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.027638:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.027646:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:2.0:1767319309.027650:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.027652:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.027657:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2666496 i_blocks 1 00000080:00200000:2.0:1767319309.027660:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.027667:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2666496, count: 4096 00000080:00200000:2.0:1767319309.027670:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2666496, bytes: 4096 00000080:00200000:2.0:1767319309.027673:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.027676:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 140, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.027678:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:2.0:1767319309.027681:0:88918: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:1767319309.027686:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:2.0:1767319309.027689:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:2.0:1767319309.027691:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.027696:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:2.0:1767319309.027702:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.027704:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.027711:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027720:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027727:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027734:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027739:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.027757:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.027762:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.027775:0:88918:0:(rw26.c:912:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:2.0:1767319309.027779:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d164acb6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.027783:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000016d924ae 17ffffc0001001 3:0 ffff8f2437731ca8 651 lru 00000080:00200000:2.0:1767319309.027787:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000531436ab 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1767319309.027790:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d164acb6 00000080:00200000:2.0:1767319309.027790:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.027792:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.027800:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.027811:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.027814:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.027816:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.027821:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.027824:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.027826:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.027830:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027837:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.027844:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.027846:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.027850:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.027859:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:2.0:1767319309.027862:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.027865:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.027870:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2670592 i_blocks 1 00000080:00200000:2.0:1767319309.027873:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.027880:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2670592, count: 4096 00000080:00200000:2.0:1767319309.027884:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2670592, bytes: 4096 00000080:00200000:2.0:1767319309.027886:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.027890:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 141, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.027891:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:2.0:1767319309.027893:0:88918: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:1767319309.027898:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:2.0:1767319309.027901:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:2.0:1767319309.027903:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.027907:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:2.0:1767319309.027913:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.027915:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.027921:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027929:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027937:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027944:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.027950:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.027969:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.027975:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.027990:0:88918:0:(rw26.c:912:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:2.0:1767319309.027994:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f8281b1d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.027997:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b05a4c17 17ffffc0001001 3:0 ffff8f2437731d80 652 lru 00000080:00200000:2.0:1767319309.028002:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5249380 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1767319309.028004:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f8281b1d 00000080:00200000:2.0:1767319309.028005:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.028007:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.028015:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.028026:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.028030:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.028032:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.028038:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.028040:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.028043:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.028047:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028054:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.028063:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.028065:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.028069:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.028080:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:2.0:1767319309.028084:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.028087:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.028091:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2674688 i_blocks 1 00000080:00200000:2.0:1767319309.028095:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.028105:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2674688, count: 4096 00000080:00200000:2.0:1767319309.028109:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2674688, bytes: 4096 00000080:00200000:2.0:1767319309.028112:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.028116:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 142, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.028117:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:2.0:1767319309.028119:0:88918: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:1767319309.028124:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:2.0:1767319309.028127:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:2.0:1767319309.028129:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.028135:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:2.0:1767319309.028140:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.028143:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.028150:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028159:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028168:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028175:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028182:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.028201:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.028208:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.028224:0:88918:0:(rw26.c:912:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:2.0:1767319309.028229:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c1585004[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.028231:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000034e5661b 17ffffc0001001 3:0 ffff8f24377310d8 653 lru 00000080:00200000:2.0:1767319309.028236:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6962899 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1767319309.028238:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c1585004 00000080:00200000:2.0:1767319309.028239:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.028241:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.028249:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.028261:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.028264:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.028266:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.028271:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.028274:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.028276:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.028280:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028287:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.028296:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.028298:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.028351:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.028360:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:2.0:1767319309.028364:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.028367:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.028372:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2678784 i_blocks 1 00000080:00200000:2.0:1767319309.028375:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.028382:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2678784, count: 4096 00000080:00200000:2.0:1767319309.028386:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2678784, bytes: 4096 00000080:00200000:2.0:1767319309.028388:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.028392:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 143, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.028393:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:2.0:1767319309.028396:0:88918: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:1767319309.028401:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:2.0:1767319309.028404:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:2.0:1767319309.028406:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.028412:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:2.0:1767319309.028417:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.028420:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.028428:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028436:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028444:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028452:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028469:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.028488:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.028494:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.028509:0:88918:0:(rw26.c:912:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:2.0:1767319309.028514:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f2c55671[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.028517:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e59c8f2e 17ffffc0001001 3:0 ffff8f2437731af8 654 lru 00000080:00200000:2.0:1767319309.028522:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006b0dc489 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1767319309.028524:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f2c55671 00000080:00200000:2.0:1767319309.028525:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.028527:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.028535:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.028547:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.028550:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.028552:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.028558:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.028561:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.028564:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.028567:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.028575:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.028583:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.028585:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.029762:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.029786:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:2.0:1767319309.029792:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.029796:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.029805:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2682880 i_blocks 1 00000080:00200000:2.0:1767319309.029810:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.029822:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2682880, count: 4096 00000080:00200000:2.0:1767319309.029827:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2682880, bytes: 4096 00000080:00200000:2.0:1767319309.029831:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.029836:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 144, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.029838:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:2.0:1767319309.029842:0:88918: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:1767319309.029850:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:2.0:1767319309.029854:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:2.0:1767319309.029856:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.029865:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:2.0:1767319309.029875:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.029878:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.029892:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.029903:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.029911:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.029920:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.029927:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.029947:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.031030:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.031069:0:88918:0:(rw26.c:912:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:2.0:1767319309.031077:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001946882e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.031081:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008957a49f 17ffffc0001001 3:0 ffff8f2437731510 655 lru 00000080:00200000:2.0:1767319309.031088:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c14adb96 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1767319309.031090:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001946882e 00000080:00200000:2.0:1767319309.031091:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.031096:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.031113:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.031134:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.031138:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.031141:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.031153:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.031156:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.031158:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.031163:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031170:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.031183:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.031185:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.031192:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.031202:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:2.0:1767319309.031208:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.031212:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.031219:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2686976 i_blocks 1 00000080:00200000:2.0:1767319309.031223:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.031237:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2686976, count: 4096 00000080:00200000:2.0:1767319309.031243:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2686976, bytes: 4096 00000080:00200000:2.0:1767319309.031246:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.031251:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 145, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.031253:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:2.0:1767319309.031255:0:88918: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:1767319309.031263:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:2.0:1767319309.031267:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:2.0:1767319309.031270:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.031277:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:2.0:1767319309.031285:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.031289:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.031317:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031328:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031337:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031625:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031632:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.031654:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.031661:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.031680:0:88918:0:(rw26.c:912:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:2.0:1767319309.031685:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004a53df4f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.031688:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000210ccc7d 17ffffc0001001 3:0 ffff8f243cc96948 656 lru 00000080:00200000:2.0:1767319309.031694:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005e3212ab 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1767319309.031696:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004a53df4f 00000080:00200000:2.0:1767319309.031697:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.031699:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.031707:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.031720:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.031723:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.031726:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.031732:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.031735:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.031737:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.031741:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031749:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.031758:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.031761:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.031766:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.031774:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:2.0:1767319309.031778:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.031781:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.031787:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2691072 i_blocks 1 00000080:00200000:2.0:1767319309.031790:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.031798:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2691072, count: 4096 00000080:00200000:2.0:1767319309.031802:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2691072, bytes: 4096 00000080:00200000:2.0:1767319309.031805:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.031809:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 146, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.031811:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:2.0:1767319309.031813:0:88918: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:1767319309.031818:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:2.0:1767319309.031821:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:2.0:1767319309.031824:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.031830:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:2.0:1767319309.031836:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.031838:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.031847:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031855:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031863:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031870:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031876:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.031892:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.031898:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.031915:0:88918:0:(rw26.c:912:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:2.0:1767319309.031919:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004592e6e7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.031922:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8ddea82 17ffffc0001001 3:0 ffff8f243cc966c0 657 lru 00000080:00200000:2.0:1767319309.031928:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006bc01b3a 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1767319309.031930:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004592e6e7 00000080:00200000:2.0:1767319309.031931:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.031933:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.031941:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.031953:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.031956:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.031958:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.031964:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.031966:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.031968:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.031972:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.031979:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.031986:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.031988:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.031992:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.032000:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:2.0:1767319309.032004:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.032007:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.032012:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2695168 i_blocks 1 00000080:00200000:2.0:1767319309.032014:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.032022:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2695168, count: 4096 00000080:00200000:2.0:1767319309.032026:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2695168, bytes: 4096 00000080:00200000:2.0:1767319309.032028:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.032031:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 147, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.032033:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:2.0:1767319309.032035:0:88918: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:1767319309.032040:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:2.0:1767319309.032042:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:2.0:1767319309.032045:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.032050:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:2.0:1767319309.032056:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.032058:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.032066:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032075:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032084:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032092:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032100:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.032119:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.032125:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.032139:0:88918:0:(rw26.c:912:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:2.0:1767319309.032143:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e8efc09e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.032146:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000efadf27a 17ffffc0001001 3:0 ffff8f243cc961b0 658 lru 00000080:00200000:2.0:1767319309.032152:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000058317392 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1767319309.032154:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e8efc09e 00000080:00200000:2.0:1767319309.032155:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.032157:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.032165:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.032177:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.032180:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.032182:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.032187:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.032190:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.032192:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.032196:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032204:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.032213:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.032216:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.032220:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.032229:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:2.0:1767319309.032233:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.032236:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.032241:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2699264 i_blocks 1 00000080:00200000:2.0:1767319309.032244:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.032251:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2699264, count: 4096 00000080:00200000:2.0:1767319309.032255:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2699264, bytes: 4096 00000080:00200000:2.0:1767319309.032258:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.032262:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 148, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.032264:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:2.0:1767319309.032266:0:88918: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:1767319309.032271:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:2.0:1767319309.032274:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:2.0:1767319309.032277:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.032283:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:2.0:1767319309.032288:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.032290:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.032297:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032677:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032688:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032695:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032703:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.032723:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.032730:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.032747:0:88918:0:(rw26.c:912:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:2.0:1767319309.032752:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000047873d5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.032755:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d007c26e 17ffffc0001001 3:0 ffff8f243cc96288 659 lru 00000080:00200000:2.0:1767319309.032760:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f63bd021 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319309.032762:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000047873d5 00000080:00200000:2.0:1767319309.032763:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.032766:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.032776:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.032788:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.032791:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.032793:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.032800:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.032803:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.032805:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.032810:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032817:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.032826:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.032828:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.032833:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.032844:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:2.0:1767319309.032848:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.032851:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.032856:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2703360 i_blocks 1 00000080:00200000:2.0:1767319309.032859:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.032867:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2703360, count: 4096 00000080:00200000:2.0:1767319309.032871:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2703360, bytes: 4096 00000080:00200000:2.0:1767319309.032874:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.032878:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 149, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.032880:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:2.0:1767319309.032882:0:88918: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:1767319309.032888:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:2.0:1767319309.032890:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:2.0:1767319309.032892:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.032899:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:2.0:1767319309.032905:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.032908:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.032915:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032923:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032932:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032939:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.032944:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.032964:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.032970:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.032985:0:88918:0:(rw26.c:912:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:2.0:1767319309.032989:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007829da02[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.032993:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000050f27afd 17ffffc0001001 3:0 ffff8f243cc96e58 660 lru 00000080:00200000:2.0:1767319309.032998:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ede11831 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319309.033000:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007829da02 00000080:00200000:2.0:1767319309.033001:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.033004:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.033012:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.033024:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.033027:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.033029:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.033034:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.033037:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.033040:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.033044:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.033052:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.033061:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.033063:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.033067:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.033075:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:2.0:1767319309.033080:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.033083:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.033087:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2707456 i_blocks 1 00000080:00200000:2.0:1767319309.033090:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.033097:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2707456, count: 4096 00000080:00200000:2.0:1767319309.033101:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2707456, bytes: 4096 00000080:00200000:2.0:1767319309.033104:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.033107:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 150, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.033109:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:2.0:1767319309.033112:0:88918: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:1767319309.033117:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:2.0:1767319309.033120:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:2.0:1767319309.033123:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.033128:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:2.0:1767319309.033134:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.033136:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.033144:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.033153:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.033162:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.033169:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.033176:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.033194:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.033201:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.033225:0:88918:0:(rw26.c:912:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:2.0:1767319309.033229:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000625e3546[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.033233:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000027ed5307 17ffffc0001021 2:0 ffff8f243cc96000 661 lru 00000080:00200000:2.0:1767319309.033239:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a43aa80f 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319309.033241:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000625e3546 00000080:00200000:2.0:1767319309.033242:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.033244:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.033252:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.033264:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.033267:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.033269:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.033274:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.033277:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.033279:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.033283:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.033291:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.033299:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.035266:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.035282:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.035321:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:2.0:1767319309.035329:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.035333:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.035659:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2711552 i_blocks 1 00000080:00200000:2.0:1767319309.035667:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.035689:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2711552, count: 4096 00000080:00200000:2.0:1767319309.035696:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2711552, bytes: 4096 00000080:00200000:2.0:1767319309.035700:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.035711:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 151, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.035714:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:2.0:1767319309.035717:0:88918: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:1767319309.035728:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:2.0:1767319309.035733:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:2.0:1767319309.035737:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.035752:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:2.0:1767319309.035766:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.035770:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.035787:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.035801:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.035812:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.035820:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.035828:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.035850:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.035862:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.035894:0:88918:0:(rw26.c:912:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:2.0:1767319309.035901:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000eb3ab4a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.035905:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000dee92525 17ffffc0001001 3:0 ffff8f243cc96798 662 lru 00000080:00200000:2.0:1767319309.035912:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001ccec94c 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319309.035914:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000eb3ab4a 00000080:00200000:2.0:1767319309.035915:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.035919:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.035936:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.035956:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.035960:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.035963:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.035974:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.035978:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.035980:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.035985:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.035993:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.036006:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.036009:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.036014:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.036030:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:2.0:1767319309.036034:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.036038:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.036044:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2715648 i_blocks 1 00000080:00200000:2.0:1767319309.036047:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.036056:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2715648, count: 4096 00000080:00200000:2.0:1767319309.036060:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2715648, bytes: 4096 00000080:00200000:2.0:1767319309.036063:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.036067:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 152, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.036068:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:2.0:1767319309.036071:0:88918: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:1767319309.036076:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:2.0:1767319309.036079:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:2.0:1767319309.036081:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.036087:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:2.0:1767319309.036093:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.036096:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.036103:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036111:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036120:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036126:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036132:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.036152:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.036159:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.036175:0:88918:0:(rw26.c:912:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:2.0:1767319309.036181:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002602babd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.036184:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000056ceb71b 17ffffc0001001 3:0 ffff8f243cc96438 663 lru 00000080:00200000:2.0:1767319309.036189:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000759b04cd 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319309.036192:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002602babd 00000080:00200000:2.0:1767319309.036193:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.036195:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.036204:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.036216:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.036219:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.036221:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.036227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.036230:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.036233:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.036237:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036245:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.036252:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.036254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.036259:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.036267:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:2.0:1767319309.036271:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.036275:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.036279:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2719744 i_blocks 1 00000080:00200000:2.0:1767319309.036283:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.036290:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2719744, count: 4096 00000080:00200000:2.0:1767319309.036294:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2719744, bytes: 4096 00000080:00200000:2.0:1767319309.036296:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.036585:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 153, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.036587:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:2.0:1767319309.036591:0:88918: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:1767319309.036598:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:2.0:1767319309.036601:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:2.0:1767319309.036604:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.036611:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:2.0:1767319309.036618:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.036621:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.036629:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036638:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036646:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036653:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036661:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.036681:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.036687:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.036704:0:88918:0:(rw26.c:912:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:2.0:1767319309.036709:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000860ddf1f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.036712:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000090e65fd1 17ffffc0001001 3:0 ffff8f243cc96bd0 664 lru 00000080:00200000:2.0:1767319309.036718:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000040cf37a3 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319309.036721:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000860ddf1f 00000080:00200000:2.0:1767319309.036722:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.036724:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.036732:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.036743:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.036746:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.036748:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.036755:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.036758:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.036761:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.036765:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.036773:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.036926:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.036929:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.036935:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.036944:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:2.0:1767319309.036948:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.036951:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.036957:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2723840 i_blocks 1 00000080:00200000:2.0:1767319309.036960:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.036968:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2723840, count: 4096 00000080:00200000:2.0:1767319309.036971:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2723840, bytes: 4096 00000080:00200000:2.0:1767319309.036974:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.036977:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 154, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.036979:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:2.0:1767319309.036981:0:88918: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:1767319309.036987:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:2.0:1767319309.036990:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:2.0:1767319309.036992:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.036998:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:2.0:1767319309.037004:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.037007:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.037015:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037024:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037033:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037042:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037050:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.037068:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.037074:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.037089:0:88918:0:(rw26.c:912:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:2.0:1767319309.037094:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c0e10976[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.037097:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8c25e1a 17ffffc0001001 3:0 ffff8f243cc96360 665 lru 00000080:00200000:2.0:1767319309.037102:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000459786ce 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319309.037104:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c0e10976 00000080:00200000:2.0:1767319309.037105:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.037107:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.037115:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.037128:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.037131:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.037133:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.037139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.037142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.037144:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.037148:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037157:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.037165:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.037169:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.037173:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.037182:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:2.0:1767319309.037185:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.037188:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.037193:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2727936 i_blocks 1 00000080:00200000:2.0:1767319309.037196:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.037204:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2727936, count: 4096 00000080:00200000:2.0:1767319309.037208:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2727936, bytes: 4096 00000080:00200000:2.0:1767319309.037210:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.037214:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 155, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.037216:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:2.0:1767319309.037218:0:88918: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:1767319309.037223:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:2.0:1767319309.037226:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:2.0:1767319309.037228:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.037234:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:2.0:1767319309.037240:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.037242:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.037249:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037258:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037266:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037273:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037279:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.037297:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.037363:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.037572:0:88918:0:(rw26.c:912:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:2.0:1767319309.037578:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000aafaea28[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.037581:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe8d9cce 17ffffc0001001 3:0 ffff8f243cc965e8 666 lru 00000080:00200000:2.0:1767319309.037586:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8df9488 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319309.037588:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000aafaea28 00000080:00200000:2.0:1767319309.037589:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.037592:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.037601:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.037613:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.037616:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.037618:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.037625:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.037628:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.037631:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.037636:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037642:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.037650:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.037652:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.037656:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.037667:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:2.0:1767319309.037670:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.037673:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.037678:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2732032 i_blocks 1 00000080:00200000:2.0:1767319309.037681:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.037689:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2732032, count: 4096 00000080:00200000:2.0:1767319309.037693:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2732032, bytes: 4096 00000080:00200000:2.0:1767319309.037695:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.037699:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 156, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.037700:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:2.0:1767319309.037703:0:88918: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:1767319309.037708:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:2.0:1767319309.037711:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:2.0:1767319309.037713:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.037719:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:2.0:1767319309.037725:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.037727:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.037734:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037742:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037750:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037756:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037762:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.037781:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.037788:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.037802:0:88918:0:(rw26.c:912:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:2.0:1767319309.037807:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000065c32036[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.037810:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005995429a 17ffffc0001001 3:0 ffff8f243cc96ca8 667 lru 00000080:00200000:2.0:1767319309.037816:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000012ea5901 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1767319309.037818:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000065c32036 00000080:00200000:2.0:1767319309.037819:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.037821:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.037829:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.037841:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.037844:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.037846:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.037851:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.037854:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.037856:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.037860:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037867:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.037875:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.037877:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.037881:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.037889:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:2.0:1767319309.037893:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.037897:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.037902:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2736128 i_blocks 1 00000080:00200000:2.0:1767319309.037905:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.037913:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2736128, count: 4096 00000080:00200000:2.0:1767319309.037916:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2736128, bytes: 4096 00000080:00200000:2.0:1767319309.037919:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.037922:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 157, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.037924:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:2.0:1767319309.037926:0:88918: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:1767319309.037932:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:2.0:1767319309.037934:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:2.0:1767319309.037937:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.037943:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:2.0:1767319309.037948:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.037951:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.037959:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037967:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037976:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037983:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.037989:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.038008:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.038015:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.038031:0:88918:0:(rw26.c:912:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:2.0:1767319309.038035:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d8aa80b3[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.038038:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bee2cd8a 17ffffc0001001 3:0 ffff8f243cc96d80 668 lru 00000080:00200000:2.0:1767319309.038043:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000061f61c41 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1767319309.038046:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d8aa80b3 00000080:00200000:2.0:1767319309.038047:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.038049:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.038057:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.038070:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.038073:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.038075:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.038081:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.038083:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.038086:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.038090:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038097:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.038105:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.038107:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.038111:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.038120:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:2.0:1767319309.038124:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.038127:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.038131:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2740224 i_blocks 1 00000080:00200000:2.0:1767319309.038134:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.038142:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2740224, count: 4096 00000080:00200000:2.0:1767319309.038146:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2740224, bytes: 4096 00000080:00200000:2.0:1767319309.038148:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.038152:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 158, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.038154:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:2.0:1767319309.038156:0:88918: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:1767319309.038161:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:2.0:1767319309.038164:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:2.0:1767319309.038167:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.038172:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:2.0:1767319309.038178:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.038180:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.038187:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038195:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038204:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038210:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038221:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.038240:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.038246:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.038260:0:88918:0:(rw26.c:912:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:2.0:1767319309.038264:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002561aad9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.038267:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000090783546 17ffffc0001001 3:0 ffff8f243cc960d8 669 lru 00000080:00200000:2.0:1767319309.038272:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec460cc0 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1767319309.038274:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002561aad9 00000080:00200000:2.0:1767319309.038275:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.038277:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.038285:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.038297:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.038299:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.038717:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.038728:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.038730:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.038733:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.038737:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038745:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.038753:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.038756:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.038761:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.038771:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:2.0:1767319309.038775:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.038778:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.038784:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2744320 i_blocks 1 00000080:00200000:2.0:1767319309.038788:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.038797:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2744320, count: 4096 00000080:00200000:2.0:1767319309.038802:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2744320, bytes: 4096 00000080:00200000:2.0:1767319309.038804:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.038808:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 159, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.038810:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:2.0:1767319309.038812:0:88918: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:1767319309.038818:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:2.0:1767319309.038821:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:2.0:1767319309.038823:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.038830:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:2.0:1767319309.038835:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.038838:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.038846:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038855:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038863:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038870:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038876:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.038898:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.038904:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.038924:0:88918:0:(rw26.c:912:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:2.0:1767319309.038929:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008e48085b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.038932:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c272e172 17ffffc0001001 3:0 ffff8f243cc96af8 670 lru 00000080:00200000:2.0:1767319309.038938:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000467971b4 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1767319309.038940:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008e48085b 00000080:00200000:2.0:1767319309.038941:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.038943:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.038953:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.038966:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.038970:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.038972:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.038977:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.038980:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.038982:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.038985:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.038992:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.039001:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.039003:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.039007:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.039016:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:2.0:1767319309.039019:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.039023:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.039027:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2748416 i_blocks 1 00000080:00200000:2.0:1767319309.039031:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.039038:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2748416, count: 4096 00000080:00200000:2.0:1767319309.039042:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2748416, bytes: 4096 00000080:00200000:2.0:1767319309.039044:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.039047:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 160, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.039049:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:2.0:1767319309.039051:0:88918: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:1767319309.039057:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:2.0:1767319309.039060:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:2.0:1767319309.039063:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.039068:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:2.0:1767319309.039074:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.039076:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.039083:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039093:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039101:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039109:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039116:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.039134:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.039140:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.039157:0:88918:0:(rw26.c:912:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:2.0:1767319309.039162:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b4b3969[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.039165:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7c40cbe 17ffffc0001001 3:0 ffff8f243cc96510 671 lru 00000080:00200000:2.0:1767319309.039170:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007e793c9d 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1767319309.039172:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b4b3969 00000080:00200000:2.0:1767319309.039173:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.039175:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.039183:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.039197:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.039200:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.039202:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.039207:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.039210:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.039212:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.039217:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039224:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.039233:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.039235:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.039239:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.039247:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:2.0:1767319309.039251:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.039254:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.039259:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2752512 i_blocks 1 00000080:00200000:2.0:1767319309.039262:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.039270:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2752512, count: 4096 00000080:00200000:2.0:1767319309.039274:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2752512, bytes: 4096 00000080:00200000:2.0:1767319309.039276:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.039279:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 161, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.039281:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:2.0:1767319309.039284:0:88918: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:1767319309.039289:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:2.0:1767319309.039292:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:2.0:1767319309.039295:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.039320:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:2.0:1767319309.039327:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.039330:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.039338:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039564:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039574:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039582:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039589:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.039607:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.039613:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.039631:0:88918:0:(rw26.c:912:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:2.0:1767319309.039636:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000077128fbc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.039639:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fabf4e10 17ffffc0001001 3:0 ffff8f243cc96a20 672 lru 00000080:00200000:2.0:1767319309.039644:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c47c2ac5 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1767319309.039646:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000077128fbc 00000080:00200000:2.0:1767319309.039647:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.039649:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.039658:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.039670:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.039674:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.039676:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.039682:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.039684:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.039687:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.039692:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039698:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.039706:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.039709:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.039714:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.039722:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:2.0:1767319309.039726:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.039729:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.039735:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2756608 i_blocks 1 00000080:00200000:2.0:1767319309.039738:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.039746:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2756608, count: 4096 00000080:00200000:2.0:1767319309.039750:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2756608, bytes: 4096 00000080:00200000:2.0:1767319309.039752:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.039756:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 162, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.039758:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:2.0:1767319309.039760:0:88918: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:1767319309.039765:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:2.0:1767319309.039768:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:2.0:1767319309.039770:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.039776:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:2.0:1767319309.039781:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.039783:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.039790:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039799:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039807:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039814:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039820:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.039837:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.039843:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.039857:0:88918:0:(rw26.c:912:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:2.0:1767319309.039861:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b0b967a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.039865:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009a4cb923 17ffffc0001001 3:0 ffff8f243cc96870 673 lru 00000080:00200000:2.0:1767319309.039871:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007a9c7503 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1767319309.039873:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b0b967a 00000080:00200000:2.0:1767319309.039874:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.039876:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.039884:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.039897:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.039899:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.039901:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.039907:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.039910:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.039912:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.039916:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.039924:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.039932:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.039935:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.039939:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.039949:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:2.0:1767319309.039953:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.039956:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.039961:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2760704 i_blocks 1 00000080:00200000:2.0:1767319309.039963:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.039971:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2760704, count: 4096 00000080:00200000:2.0:1767319309.039974:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2760704, bytes: 4096 00000080:00200000:2.0:1767319309.039977:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.039980:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 163, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.039982:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:2.0:1767319309.039984:0:88918: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:1767319309.039988:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:2.0:1767319309.039991:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:2.0:1767319309.039993:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.039998:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:2.0:1767319309.040004:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.040006:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.040014:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040023:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040031:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040038:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040045:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.040064:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.040070:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.040086:0:88918:0:(rw26.c:912:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:2.0:1767319309.040091:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004b43e6cf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.040094:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0fb54eb 17ffffc0001001 3:0 ffff8f241000de58 674 lru 00000080:00200000:2.0:1767319309.040100:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000039f76fe6 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1767319309.040102:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004b43e6cf 00000080:00200000:2.0:1767319309.040104:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.040106:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.040114:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.040126:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.040129:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.040131:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.040137:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.040139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.040142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.040145:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040153:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.040161:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.040163:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.040167:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.040177:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:2.0:1767319309.040181:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.040184:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.040189:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2764800 i_blocks 1 00000080:00200000:2.0:1767319309.040191:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.040199:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2764800, count: 4096 00000080:00200000:2.0:1767319309.040202:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2764800, bytes: 4096 00000080:00200000:2.0:1767319309.040205:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.040208:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 164, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.040209:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:2.0:1767319309.040212:0:88918: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:1767319309.040217:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:2.0:1767319309.040220:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:2.0:1767319309.040222:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.040227:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:2.0:1767319309.040233:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.040235:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.040242:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040250:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040257:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040263:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040269:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.040286:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.040292:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.040581:0:88918:0:(rw26.c:912:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:2.0:1767319309.040587:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f57c7109[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.040590:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001d3bdada 17ffffc0001001 3:0 ffff8f241000d288 675 lru 00000080:00200000:2.0:1767319309.040596:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000adeeadfc 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1767319309.040598:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f57c7109 00000080:00200000:2.0:1767319309.040599:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.040602:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.040611:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.040623:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.040626:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.040628:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.040635:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.040638:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.040641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.040645:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040653:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.040662:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.040664:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.040669:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.040679:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:2.0:1767319309.040682:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.040686:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.040691:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2768896 i_blocks 1 00000080:00200000:2.0:1767319309.040695:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.040703:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2768896, count: 4096 00000080:00200000:2.0:1767319309.040707:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2768896, bytes: 4096 00000080:00200000:2.0:1767319309.040709:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.040713:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 165, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.040715:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:2.0:1767319309.040717:0:88918: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:1767319309.040723:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:2.0:1767319309.040726:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:2.0:1767319309.040729:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.040734:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:2.0:1767319309.040741:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.040744:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.040751:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040760:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040769:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040776:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040783:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.040802:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.040809:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.040833:0:88918:0:(rw26.c:912:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:2.0:1767319309.040838:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005e283440[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.040841:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000046cf632c 17ffffc0001021 2:0 ffff8f241000d1b0 676 lru 00000080:00200000:2.0:1767319309.040847:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1b37764 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1767319309.040849:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005e283440 00000080:00200000:2.0:1767319309.040850:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.040852:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.040860:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.040872:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.040875:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.040877:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.040883:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.040885:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.040887:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.040891:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040898:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.040906:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.040908:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.040912:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.040920:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:2.0:1767319309.040924:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.040927:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.040932:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2772992 i_blocks 1 00000080:00200000:2.0:1767319309.040935:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.040943:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2772992, count: 4096 00000080:00200000:2.0:1767319309.040946:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2772992, bytes: 4096 00000080:00200000:2.0:1767319309.040948:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.040952:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 166, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.040954:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:2.0:1767319309.040956:0:88918: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:1767319309.040960:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:2.0:1767319309.040963:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:2.0:1767319309.040965:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.040970:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:2.0:1767319309.040975:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.040977:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.040984:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.040992:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041001:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041008:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041016:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.041036:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.041043:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.041056:0:88918:0:(rw26.c:912:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:2.0:1767319309.041061:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003fa58b5d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.041065:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000014412e28 17ffffc0001001 3:0 ffff8f241000d6c0 677 lru 00000080:00200000:2.0:1767319309.041069:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000818da746 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1767319309.041071:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003fa58b5d 00000080:00200000:2.0:1767319309.041072:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.041074:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.041081:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.041092:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.041095:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.041097:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.041102:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.041105:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.041107:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.041110:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041117:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.041124:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.041127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.041130:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.041138:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:2.0:1767319309.041142:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.041144:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.041149:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2777088 i_blocks 1 00000080:00200000:2.0:1767319309.041152:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.041160:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2777088, count: 4096 00000080:00200000:2.0:1767319309.041163:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2777088, bytes: 4096 00000080:00200000:2.0:1767319309.041166:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.041169:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 167, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.041171:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:2.0:1767319309.041173:0:88918: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:1767319309.041178:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:2.0:1767319309.041181:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:2.0:1767319309.041183:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.041188:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:2.0:1767319309.041194:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.041196:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.041203:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041212:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041221:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041229:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041236:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.041254:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.041261:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.041278:0:88918:0:(rw26.c:912:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:2.0:1767319309.041282:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007f7e1c62[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.041285:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002394e7c5 17ffffc0001001 3:0 ffff8f241000d798 678 lru 00000080:00200000:2.0:1767319309.041290:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000132f3723 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1767319309.041292:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007f7e1c62 00000080:00200000:2.0:1767319309.041293:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.041295:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.041777:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.041795:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.041799:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.041802:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.041809:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.041812:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.041814:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.041818:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041826:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.041835:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.041838:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.041842:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.041852:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:2.0:1767319309.041855:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.041859:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.041865:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2781184 i_blocks 1 00000080:00200000:2.0:1767319309.041868:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.041877:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2781184, count: 4096 00000080:00200000:2.0:1767319309.041881:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2781184, bytes: 4096 00000080:00200000:2.0:1767319309.041884:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.041887:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 168, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.041890:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:2.0:1767319309.041892:0:88918: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:1767319309.041898:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:2.0:1767319309.041902:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:2.0:1767319309.041904:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.041911:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:2.0:1767319309.041917:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.041919:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.041929:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041938:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041947:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041955:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.041961:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.041982:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.041988:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.042006:0:88918:0:(rw26.c:912:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:2.0:1767319309.042011:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000aa542946[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.042014:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005da31e95 17ffffc0001001 3:0 ffff8f241000d000 679 lru 00000080:00200000:2.0:1767319309.042020:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000d44bc57 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319309.042022:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000aa542946 00000080:00200000:2.0:1767319309.042023:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.042026:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.042034:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.042047:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.042050:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.042053:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.042059:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.042062:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.042065:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.042069:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.042077:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.042085:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.042087:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.042092:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.042100:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:2.0:1767319309.042104:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.042108:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.042113:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2785280 i_blocks 1 00000080:00200000:2.0:1767319309.042806:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.042819:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2785280, count: 4096 00000080:00200000:2.0:1767319309.042825:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2785280, bytes: 4096 00000080:00200000:2.0:1767319309.042828:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.042833:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 169, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.042835:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:2.0:1767319309.042838:0:88918: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:1767319309.042845:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:2.0:1767319309.042849:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:2.0:1767319309.042851:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.042858:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:2.0:1767319309.042866:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.042869:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.042878:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.042887:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.042895:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.042903:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.042911:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.042931:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.042939:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.042958:0:88918:0:(rw26.c:912:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:2.0:1767319309.042963:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002b27e742[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.042967:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008fec9a0b 17ffffc0001001 3:0 ffff8f241000d438 680 lru 00000080:00200000:2.0:1767319309.042972:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000045a4cdd9 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319309.042974:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002b27e742 00000080:00200000:2.0:1767319309.042975:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.042978:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.042988:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.043002:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.043005:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.043007:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.043015:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.043109:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.043114:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.043119:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043127:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.043138:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.043140:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.043146:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.043158:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:2.0:1767319309.043162:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.043165:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.043172:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2789376 i_blocks 1 00000080:00200000:2.0:1767319309.043175:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.043184:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2789376, count: 4096 00000080:00200000:2.0:1767319309.043187:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2789376, bytes: 4096 00000080:00200000:2.0:1767319309.043190:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.043194:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 170, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.043196:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:2.0:1767319309.043198:0:88918: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:1767319309.043204:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:2.0:1767319309.043207:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:2.0:1767319309.043209:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.043215:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:2.0:1767319309.043221:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.043224:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.043232:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043241:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043249:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043257:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043263:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.043282:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.043288:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.043669:0:88918:0:(rw26.c:912:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:2.0:1767319309.043676:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c12a880e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.043680:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9a74b5f 17ffffc0001001 3:0 ffff8f241000dbd0 681 lru 00000080:00200000:2.0:1767319309.043686:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000064f3c18d 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1767319309.043688:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c12a880e 00000080:00200000:2.0:1767319309.043689:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.043692:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.043702:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.043716:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.043719:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.043721:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.043729:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.043732:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.043734:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.043738:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043746:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.043755:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.043758:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.043763:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.043773:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:2.0:1767319309.043777:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.043781:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.043787:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2793472 i_blocks 1 00000080:00200000:2.0:1767319309.043790:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.043800:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2793472, count: 4096 00000080:00200000:2.0:1767319309.043804:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2793472, bytes: 4096 00000080:00200000:2.0:1767319309.043807:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.043811:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 171, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.043813:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:2.0:1767319309.043816:0:88918: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:1767319309.043822:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:2.0:1767319309.043825:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:2.0:1767319309.043828:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.043835:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:2.0:1767319309.043842:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.043844:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.043853:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043862:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043872:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043880:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043887:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.043909:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.043915:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.043932:0:88918:0:(rw26.c:912:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:2.0:1767319309.043936:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007afd8bd4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.043939:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d5aebe6b 17ffffc0001001 3:0 ffff8f241000d360 682 lru 00000080:00200000:2.0:1767319309.043944:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000072ad5fd7 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1767319309.043946:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007afd8bd4 00000080:00200000:2.0:1767319309.043947:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.043949:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.043957:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.043968:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.043971:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.043974:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.043980:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.043983:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.043985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.043989:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.043997:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.044006:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.044009:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.044283:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.044294:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:2.0:1767319309.044298:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.044601:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.044609:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2797568 i_blocks 1 00000080:00200000:2.0:1767319309.044613:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.044624:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2797568, count: 4096 00000080:00200000:2.0:1767319309.044629:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2797568, bytes: 4096 00000080:00200000:2.0:1767319309.044631:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.044635:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 172, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.044638:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:2.0:1767319309.044640:0:88918: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:1767319309.044648:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:2.0:1767319309.044651:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:2.0:1767319309.044654:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.044662:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:2.0:1767319309.044670:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.044673:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.044684:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.044694:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.044701:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.044710:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.044717:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.044736:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.044743:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.044762:0:88918:0:(rw26.c:912:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:2.0:1767319309.044767:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c838ea92[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.044769:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5aff46b 17ffffc0001001 3:0 ffff8f241000d5e8 683 lru 00000080:00200000:2.0:1767319309.044774:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001d6f8f7d 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1767319309.044777:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c838ea92 00000080:00200000:2.0:1767319309.044778:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.044781:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.044790:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.044804:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.044807:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.044810:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.044817:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.044820:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.044823:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.044828:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.044837:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.044848:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.044850:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.044855:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.044864:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:2.0:1767319309.044868:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.044871:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.044877:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2801664 i_blocks 1 00000080:00200000:2.0:1767319309.044880:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.044888:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2801664, count: 4096 00000080:00200000:2.0:1767319309.044892:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2801664, bytes: 4096 00000080:00200000:2.0:1767319309.044895:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.044899:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 173, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.044901:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:2.0:1767319309.044903:0:88918: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:1767319309.044908:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:2.0:1767319309.044911:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:2.0:1767319309.044913:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.044918:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:2.0:1767319309.044924:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.044927:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.044934:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.044944:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.044953:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.044962:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.044971:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.044993:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.044999:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.045013:0:88918:0:(rw26.c:912:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:2.0:1767319309.045091:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000097e3e170[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.045098:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4564aff 17ffffc0001001 3:0 ffff8f241000dca8 684 lru 00000080:00200000:2.0:1767319309.045104:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000037790d00 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1767319309.045107:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000097e3e170 00000080:00200000:2.0:1767319309.045108:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.045111:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.045120:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.045133:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.045137:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.045140:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.045146:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.045149:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.045152:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.045155:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045163:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.045172:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.045174:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.045179:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.045187:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:2.0:1767319309.045191:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.045195:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.045200:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2805760 i_blocks 1 00000080:00200000:2.0:1767319309.045203:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.045210:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2805760, count: 4096 00000080:00200000:2.0:1767319309.045214:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2805760, bytes: 4096 00000080:00200000:2.0:1767319309.045217:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.045221:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 174, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.045223:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:2.0:1767319309.045225:0:88918: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:1767319309.045231:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:2.0:1767319309.045234:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:2.0:1767319309.045236:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.045242:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:2.0:1767319309.045248:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.045250:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.045257:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045266:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045274:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045282:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045290:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.045751:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.045759:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.045780:0:88918:0:(rw26.c:912:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:2.0:1767319309.045786:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d24b24be[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.045789:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001f9c1a65 17ffffc0001001 3:0 ffff8f241000dd80 685 lru 00000080:00200000:2.0:1767319309.045796:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9b342c0 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1767319309.045798:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d24b24be 00000080:00200000:2.0:1767319309.045799:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.045801:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.045811:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.045824:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.045828:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.045830:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.045837:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.045840:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.045843:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.045847:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045856:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.045865:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.045869:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.045874:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.045884:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:2.0:1767319309.045888:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.045892:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.045898:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2809856 i_blocks 1 00000080:00200000:2.0:1767319309.045901:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.045910:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2809856, count: 4096 00000080:00200000:2.0:1767319309.045915:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2809856, bytes: 4096 00000080:00200000:2.0:1767319309.045917:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.045921:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 175, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.045923:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:2.0:1767319309.045926:0:88918: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:1767319309.045933:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:2.0:1767319309.045936:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:2.0:1767319309.045939:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.045945:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:2.0:1767319309.045951:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.045953:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.045962:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045971:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045980:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045987:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.045996:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.046015:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.046630:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.046652:0:88918:0:(rw26.c:912:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:2.0:1767319309.046658:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000048725b1e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.046661:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1458b2d 17ffffc0001001 3:0 ffff8f241000d0d8 686 lru 00000080:00200000:2.0:1767319309.046667:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd330075 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1767319309.046669:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000048725b1e 00000080:00200000:2.0:1767319309.046670:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.046672:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.046681:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.046695:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.046698:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.046700:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.046709:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.046712:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.046714:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.046719:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.046727:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.046738:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.046740:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.046745:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.046755:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:2.0:1767319309.046759:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.046763:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.046770:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2813952 i_blocks 1 00000080:00200000:2.0:1767319309.046774:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.046784:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2813952, count: 4096 00000080:00200000:2.0:1767319309.046788:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2813952, bytes: 4096 00000080:00200000:2.0:1767319309.046790:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.046794:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 176, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.046796:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:2.0:1767319309.046799:0:88918: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:1767319309.046805:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:2.0:1767319309.046809:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:2.0:1767319309.046812:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.046818:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:2.0:1767319309.046825:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.046828:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.046837:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.046847:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.046855:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.046863:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.046871:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.046892:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.046898:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.046913:0:88918:0:(rw26.c:912:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:2.0:1767319309.046917:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002c16ea6e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.046920:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000016a4548f 17ffffc0001001 3:0 ffff8f241000daf8 687 lru 00000080:00200000:2.0:1767319309.046925:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000871ca653 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1767319309.046928:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002c16ea6e 00000080:00200000:2.0:1767319309.046929:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.046931:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.046939:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.046950:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.046953:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.046956:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.046961:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.046964:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.046967:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.046971:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.046980:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.046989:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.046992:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.046996:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.047006:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:2.0:1767319309.047010:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.047014:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.047019:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2818048 i_blocks 1 00000080:00200000:2.0:1767319309.047022:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.047030:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2818048, count: 4096 00000080:00200000:2.0:1767319309.047034:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2818048, bytes: 4096 00000080:00200000:2.0:1767319309.047037:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.047040:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 177, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.047042:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:2.0:1767319309.047044:0:88918: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:1767319309.047049:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:2.0:1767319309.047052:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:2.0:1767319309.047054:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.047059:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:2.0:1767319309.047065:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.047068:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.047075:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047085:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047094:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047101:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047108:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.047127:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.047133:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.047148:0:88918:0:(rw26.c:912:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:2.0:1767319309.047152:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000c5b51b76[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.047155:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e55a5529 17ffffc0001001 3:0 ffff8f241000d510 688 lru 00000080:00200000:2.0:1767319309.047161:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003fb47af3 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1767319309.047163:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000c5b51b76 00000080:00200000:2.0:1767319309.047164:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.047167:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.047176:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.047188:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.047191:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.047193:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.047199:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.047202:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.047205:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.047210:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047219:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.047228:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.047231:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.047235:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.047243:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:2.0:1767319309.047247:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.047250:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.047255:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2822144 i_blocks 1 00000080:00200000:2.0:1767319309.047258:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.047265:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2822144, count: 4096 00000080:00200000:2.0:1767319309.047269:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2822144, bytes: 4096 00000080:00200000:2.0:1767319309.047272:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.047276:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 178, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.047278:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:2.0:1767319309.047280:0:88918: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:1767319309.047285:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:2.0:1767319309.047288:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:2.0:1767319309.047291:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.047297:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:2.0:1767319309.047631:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.047635:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.047644:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047653:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047661:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047668:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047674:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.047693:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.047699:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.047717:0:88918:0:(rw26.c:912:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:2.0:1767319309.047722:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002bd41361[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.047725:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6707cbb 17ffffc0001001 3:0 ffff8f241000da20 689 lru 00000080:00200000:2.0:1767319309.047731:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000042de0ec1 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1767319309.047733:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002bd41361 00000080:00200000:2.0:1767319309.047734:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.047737:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.047746:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.047758:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.047762:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.047765:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.047771:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.047774:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.047776:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.047780:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047788:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.047797:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.047800:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.047803:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.047813:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:2.0:1767319309.047818:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.047821:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.047826:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2826240 i_blocks 1 00000080:00200000:2.0:1767319309.047829:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.047838:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2826240, count: 4096 00000080:00200000:2.0:1767319309.047841:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2826240, bytes: 4096 00000080:00200000:2.0:1767319309.047844:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.047847:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 179, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.047849:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:2.0:1767319309.047851:0:88918: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:1767319309.047857:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:2.0:1767319309.047860:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:2.0:1767319309.047862:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.047868:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:2.0:1767319309.047874:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.047876:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.047883:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047892:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047901:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047909:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.047916:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.047934:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.047940:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.047956:0:88918:0:(rw26.c:912:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:2.0:1767319309.047961:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000df229f9b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.047964:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000dbe45f55 17ffffc0001001 3:0 ffff8f241000d870 690 lru 00000080:00200000:2.0:1767319309.047970:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000854449f2 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1767319309.047972:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000df229f9b 00000080:00200000:2.0:1767319309.047973:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.047975:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.047984:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.047995:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.047998:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.048001:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.048007:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.048010:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.048012:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.048017:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.048027:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.048036:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.048038:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.048043:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.048051:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:2.0:1767319309.048055:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.048059:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.048064:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2830336 i_blocks 1 00000080:00200000:2.0:1767319309.048067:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.048076:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2830336, count: 4096 00000080:00200000:2.0:1767319309.048080:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2830336, bytes: 4096 00000080:00200000:2.0:1767319309.048082:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.048086:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 180, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.048088:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:2.0:1767319309.048090:0:88918: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:1767319309.048096:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:2.0:1767319309.048098:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:2.0:1767319309.048101:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.048107:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:2.0:1767319309.048113:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.048115:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.048123:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.048132:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.048141:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.048149:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.048156:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.048178:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.048184:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.048207:0:88918:0:(rw26.c:912:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:2.0:1767319309.048212:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000088ef5c6f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.048215:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000429a6fdd 17ffffc0001021 2:0 ffff8f241000d948 691 lru 00000080:00200000:2.0:1767319309.048221:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b070569d 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1767319309.048223:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000088ef5c6f 00000080:00200000:2.0:1767319309.048224:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.048227:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.048235:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.048249:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.048252:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.048254:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.048259:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.048263:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.048265:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.048269:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.048278:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.048287:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.048289:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.048293:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.049824:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:2.0:1767319309.049835:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.049839:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.049848:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2834432 i_blocks 1 00000080:00200000:2.0:1767319309.049853:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.049868:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2834432, count: 4096 00000080:00200000:2.0:1767319309.049874:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2834432, bytes: 4096 00000080:00200000:2.0:1767319309.049878:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.049884:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 181, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.049886:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:2.0:1767319309.049890:0:88918: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:1767319309.049899:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:2.0:1767319309.049903:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:2.0:1767319309.049906:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.049917:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:2.0:1767319309.049932:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.049936:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.049951:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.049963:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.049973:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.049980:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.049986:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.050012:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.050022:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.050053:0:88918:0:(rw26.c:912:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:2.0:1767319309.050059:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000022429eac[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.050062:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000af104c9a 17ffffc0001001 3:0 ffff8f24043770d8 692 lru 00000080:00200000:2.0:1767319309.050068:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000de6de67f 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1767319309.050071:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000022429eac 00000080:00200000:2.0:1767319309.050072:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.050076:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.050090:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.050110:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.050114:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.050117:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.050127:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.050131:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.050134:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.050138:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.050147:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.050160:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.050163:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.050169:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.050177:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:2.0:1767319309.050181:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.050185:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.050190:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2838528 i_blocks 1 00000080:00200000:2.0:1767319309.050193:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.050201:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2838528, count: 4096 00000080:00200000:2.0:1767319309.050205:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2838528, bytes: 4096 00000080:00200000:2.0:1767319309.050207:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.050211:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 182, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.050213:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:2.0:1767319309.050215:0:88918: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:1767319309.050220:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:2.0:1767319309.050223:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:2.0:1767319309.050226:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.050232:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:2.0:1767319309.050238:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.050240:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.050248:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.050257:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.050265:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.050271:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.050279:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.050298:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.050580:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.050599:0:88918:0:(rw26.c:912:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:2.0:1767319309.050604:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000abd33357[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.050607:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f14cc947 17ffffc0001001 3:0 ffff8f2404377af8 693 lru 00000080:00200000:2.0:1767319309.050613:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f94cd31a 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1767319309.050615:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000abd33357 00000080:00200000:2.0:1767319309.050616:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.050619:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.050628:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.050642:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.050645:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.050647:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.050653:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.050656:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.050658:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.050662:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.050670:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.050678:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.050681:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.050687:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.050695:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:2.0:1767319309.050699:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.050703:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.050708:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2842624 i_blocks 1 00000080:00200000:2.0:1767319309.050711:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.050720:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2842624, count: 4096 00000080:00200000:2.0:1767319309.050724:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2842624, bytes: 4096 00000080:00200000:2.0:1767319309.050727:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.050731:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 183, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.050733:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:2.0:1767319309.050735:0:88918: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:1767319309.050740:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:2.0:1767319309.050744:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:2.0:1767319309.050746:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.050752:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:2.0:1767319309.050758:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.050761:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.050769:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.050778:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.051195:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.051205:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.051212:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.051232:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.051239:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.051257:0:88918:0:(rw26.c:912:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:2.0:1767319309.051261:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000017e94112[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.051265:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007f4a20e2 17ffffc0001001 3:0 ffff8f2404377510 694 lru 00000080:00200000:2.0:1767319309.051271:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000c012a7f9 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1767319309.051273:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000017e94112 00000080:00200000:2.0:1767319309.051274:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.051276:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.051285:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.051298:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.051667:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.051671:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.051681:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.051685:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.051687:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.051692:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.051701:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.051712:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.051714:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.051720:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.051733:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:2.0:1767319309.051738:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.051741:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.051748:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2846720 i_blocks 1 00000080:00200000:2.0:1767319309.051752:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.051765:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2846720, count: 4096 00000080:00200000:2.0:1767319309.051769:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2846720, bytes: 4096 00000080:00200000:2.0:1767319309.051771:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.051775:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 184, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.051777:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:2.0:1767319309.051780:0:88918: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:1767319309.051787:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:2.0:1767319309.051790:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:2.0:1767319309.051793:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.051800:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:2.0:1767319309.051807:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.051810:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.051819:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.051827:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.051835:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.051842:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.051848:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.051865:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.051871:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.051889:0:88918:0:(rw26.c:912:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:2.0:1767319309.051894:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000224a52f1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.051898:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccc9f0d3 17ffffc0001001 3:0 ffff8f2404377a20 695 lru 00000080:00200000:2.0:1767319309.051904:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000043e06326 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1767319309.051906:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000224a52f1 00000080:00200000:2.0:1767319309.051907:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.051909:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.051918:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.051931:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.051934:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.051936:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.051941:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.051944:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.051947:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.051950:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.051957:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.051965:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.051967:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.051971:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.051980:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:2.0:1767319309.051984:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.051987:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.051992:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2850816 i_blocks 1 00000080:00200000:2.0:1767319309.051995:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.052003:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2850816, count: 4096 00000080:00200000:2.0:1767319309.052007:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2850816, bytes: 4096 00000080:00200000:2.0:1767319309.052010:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.052013:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 185, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.052015:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:2.0:1767319309.052095:0:88918: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:1767319309.052101:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:2.0:1767319309.052104:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:2.0:1767319309.052106:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.052113:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:2.0:1767319309.052119:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.052121:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.052129:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.052138:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.052146:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.052153:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.052159:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.052177:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.052183:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.052199:0:88918:0:(rw26.c:912:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:2.0:1767319309.052204:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b5221ba7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.052207:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003e5a268e 17ffffc0001001 3:0 ffff8f2404377870 696 lru 00000080:00200000:2.0:1767319309.052212:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009b2fbded 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319309.052214:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b5221ba7 00000080:00200000:2.0:1767319309.052215:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.052218:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.052226:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.052239:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.052242:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.052244:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.052250:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.052252:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.052255:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.052259:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.052267:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.052276:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.052278:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.052283:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.052291:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:2.0:1767319309.052295:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.052298:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.052960:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2854912 i_blocks 1 00000080:00200000:2.0:1767319309.052967:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.052980:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2854912, count: 4096 00000080:00200000:2.0:1767319309.052984:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2854912, bytes: 4096 00000080:00200000:2.0:1767319309.052986:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.052991:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 186, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.052993:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:2.0:1767319309.052995:0:88918: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:1767319309.053003:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:2.0:1767319309.053006:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:2.0:1767319309.053009:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.053077:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:2.0:1767319309.053088:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.053091:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.053102:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053111:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053120:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053128:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053134:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.053252:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.053261:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.053282:0:88918:0:(rw26.c:912:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:2.0:1767319309.053287:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008659f0a0[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.053291:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007a0a2724 17ffffc0001001 3:0 ffff8f2404377948 697 lru 00000080:00200000:2.0:1767319309.053296:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000096c5787f 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319309.053297:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008659f0a0 00000080:00200000:2.0:1767319309.053298:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.053624:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.053641:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.053660:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.053664:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.053666:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.053676:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.053679:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.053682:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.053687:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053696:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.053708:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.053710:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.053716:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.053726:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:2.0:1767319309.053731:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.053734:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.053740:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2859008 i_blocks 1 00000080:00200000:2.0:1767319309.053744:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.053753:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2859008, count: 4096 00000080:00200000:2.0:1767319309.053758:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2859008, bytes: 4096 00000080:00200000:2.0:1767319309.053760:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.053764:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 187, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.053766:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:2.0:1767319309.053769:0:88918: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:1767319309.053775:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:2.0:1767319309.053778:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:2.0:1767319309.053780:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.053787:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:2.0:1767319309.053793:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.053795:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.053803:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053811:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053818:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053826:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053832:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.053852:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.053858:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.053873:0:88918:0:(rw26.c:912:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:2.0:1767319309.053878:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000a98484f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.053881:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab5348d8 17ffffc0001001 3:0 ffff8f24043776c0 698 lru 00000080:00200000:2.0:1767319309.053886:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca967b44 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319309.053888:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000a98484f 00000080:00200000:2.0:1767319309.053889:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.053891:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.053898:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.053910:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.053914:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.053915:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.053921:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.053923:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.053926:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.053930:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.053937:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.053946:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.053949:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.053953:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.053961:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:2.0:1767319309.053964:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.053968:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.053973:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2863104 i_blocks 1 00000080:00200000:2.0:1767319309.053976:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.053983:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2863104, count: 4096 00000080:00200000:2.0:1767319309.053987:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2863104, bytes: 4096 00000080:00200000:2.0:1767319309.053989:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.053993:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 188, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.053994:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:2.0:1767319309.053996:0:88918: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:1767319309.054001:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:2.0:1767319309.054005:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:2.0:1767319309.054007:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.054013:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:2.0:1767319309.054212:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.054215:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.054223:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054234:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054244:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054252:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054260:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.054281:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.054287:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.054582:0:88918:0:(rw26.c:912:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:2.0:1767319309.054589:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007d5c1196[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.054592:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000000e316169 17ffffc0001001 3:0 ffff8f24043771b0 699 lru 00000080:00200000:2.0:1767319309.054597:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5dd355e 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319309.054600:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007d5c1196 00000080:00200000:2.0:1767319309.054601:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.054604:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.054613:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.054627:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.054630:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.054632:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.054639:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.054641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.054644:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.054647:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054654:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.054663:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.054665:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.054670:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.054680:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:2.0:1767319309.054684:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.054687:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.054693:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2867200 i_blocks 1 00000080:00200000:2.0:1767319309.054696:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.054706:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2867200, count: 4096 00000080:00200000:2.0:1767319309.054711:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2867200, bytes: 4096 00000080:00200000:2.0:1767319309.054714:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.054718:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 189, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.054720:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:2.0:1767319309.054723:0:88918: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:1767319309.054728:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:2.0:1767319309.054731:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:2.0:1767319309.054734:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.054740:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:2.0:1767319309.054746:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.054749:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.054757:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054766:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054774:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054782:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054788:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.054810:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.054817:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.054835:0:88918:0:(rw26.c:912:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:2.0:1767319309.054839:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002eaf2eb8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.054842:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000039ac12cf 17ffffc0001001 3:0 ffff8f2404377288 700 lru 00000080:00200000:2.0:1767319309.054846:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000703d8f1e 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319309.054848:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002eaf2eb8 00000080:00200000:2.0:1767319309.054850:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.054851:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.054859:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.054871:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.054875:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.054876:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.054882:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.054884:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.054887:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.054891:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.054899:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.054907:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.054910:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.054914:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.054926:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:2.0:1767319309.054931:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.054934:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.054938:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2871296 i_blocks 1 00000080:00200000:2.0:1767319309.054941:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.054948:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2871296, count: 4096 00000080:00200000:2.0:1767319309.054952:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2871296, bytes: 4096 00000080:00200000:2.0:1767319309.054955:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.054958:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 190, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.054960:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:2.0:1767319309.054962:0:88918: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:1767319309.054967:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:2.0:1767319309.054970:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:2.0:1767319309.054972:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.054977:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:2.0:1767319309.054983:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.054985:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.054993:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.055001:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.055009:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.055016:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.055751:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.055776:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.055786:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.055812:0:88918:0:(rw26.c:912:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:2.0:1767319309.055818:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a61b2ae1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.055821:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8027931 17ffffc0001001 3:0 ffff8f2404377e58 701 lru 00000080:00200000:2.0:1767319309.055826:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa2f9536 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319309.055829:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a61b2ae1 00000080:00200000:2.0:1767319309.055830:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.055832:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.055843:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.055858:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.055861:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.055864:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.055872:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.055875:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.055878:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.055882:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.055890:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.055900:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.055903:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.055909:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.055922:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:2.0:1767319309.055926:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.055929:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.055935:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2875392 i_blocks 1 00000080:00200000:2.0:1767319309.055939:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.055950:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2875392, count: 4096 00000080:00200000:2.0:1767319309.055955:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2875392, bytes: 4096 00000080:00200000:2.0:1767319309.055958:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.055962:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 191, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.055964:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:2.0:1767319309.055967:0:88918: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:1767319309.055974:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:2.0:1767319309.055978:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:2.0:1767319309.055980:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.055988:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:2.0:1767319309.055995:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.055998:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.056009:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056028:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056038:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056045:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056053:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.056070:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.056077:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.056093:0:88918:0:(rw26.c:912:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:2.0:1767319309.056098:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004c9c8082[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.056101:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f27a41ed 17ffffc0001001 3:0 ffff8f2404377000 702 lru 00000080:00200000:2.0:1767319309.056107:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b26a502a 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319309.056108:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004c9c8082 00000080:00200000:2.0:1767319309.056109:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.056111:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.056119:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.056130:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.056133:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.056136:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.056141:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.056143:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.056146:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.056149:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056157:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.056165:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.056167:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.056171:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.056179:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:2.0:1767319309.056183:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.056187:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.056191:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2879488 i_blocks 1 00000080:00200000:2.0:1767319309.056195:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.056202:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2879488, count: 4096 00000080:00200000:2.0:1767319309.056206:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2879488, bytes: 4096 00000080:00200000:2.0:1767319309.056208:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.056212:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 192, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.056214:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:2.0:1767319309.056217:0:88918: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:1767319309.056222:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:2.0:1767319309.056225:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:2.0:1767319309.056228:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.056234:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:2.0:1767319309.056239:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.056242:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.056249:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056256:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056264:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056271:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056278:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.056295:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.056322:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.056630:0:88918:0:(rw26.c:912:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:2.0:1767319309.056638:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000500f09aa[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.056641:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd22a797 17ffffc0001001 3:0 ffff8f2404377798 703 lru 00000080:00200000:2.0:1767319309.056646:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008b456890 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319309.056648:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000500f09aa 00000080:00200000:2.0:1767319309.056649:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.056653:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.056663:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.056677:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.056681:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.056683:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.056690:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.056694:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.056696:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.056700:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056707:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.056715:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.056718:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.056722:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.056731:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:2.0:1767319309.056735:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.056738:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.056744:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2883584 i_blocks 1 00000080:00200000:2.0:1767319309.056747:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.056756:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2883584, count: 4096 00000080:00200000:2.0:1767319309.056760:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2883584, bytes: 4096 00000080:00200000:2.0:1767319309.056763:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.056767:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 193, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.056769:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:2.0:1767319309.056771:0:88918: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:1767319309.056777:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:2.0:1767319309.056780:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:2.0:1767319309.056783:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.056789:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:2.0:1767319309.056795:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.056798:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.056806:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056815:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056823:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056830:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056838:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.056857:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.056864:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.056889:0:88918:0:(rw26.c:912:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:2.0:1767319309.056894:0:88918:0:(rw26.c:969:ll_write_end()) page@000000003a1ddaaf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.056897:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007e4f016b 17ffffc0001001 3:0 ffff8f2404377438 704 lru 00000080:00200000:2.0:1767319309.056902:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003a20c13b 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319309.056904:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000003a1ddaaf 00000080:00200000:2.0:1767319309.056905:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.056907:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.056915:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.056926:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.056928:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.056930:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.056936:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.056938:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.056940:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.056944:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.056950:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.056959:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.056961:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.056965:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.056973:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:2.0:1767319309.056977:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.056981:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.056985:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2887680 i_blocks 1 00000080:00200000:2.0:1767319309.056988:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.056996:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2887680, count: 4096 00000080:00200000:2.0:1767319309.057000:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2887680, bytes: 4096 00000080:00200000:2.0:1767319309.057002:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.057005:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 194, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.057007:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:2.0:1767319309.057010:0:88918: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:1767319309.057083:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:2.0:1767319309.057087:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:2.0:1767319309.057089:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.057096:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:2.0:1767319309.057102:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.057104:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.057112:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.057122:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.057131:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.057138:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.057144:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.057166:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.057172:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.057188:0:88918:0:(rw26.c:912:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:2.0:1767319309.057193:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001a487e91[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.057196:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000002bd9cbc8 17ffffc0001001 3:0 ffff8f2404377bd0 705 lru 00000080:00200000:2.0:1767319309.057201:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003ab74148 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319309.057204:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001a487e91 00000080:00200000:2.0:1767319309.057204:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.057207:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.057215:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.057227:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.057229:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.057232:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.057238:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.057240:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.057243:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.057246:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.057253:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.057262:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.057264:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.057268:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.057278:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:2.0:1767319309.057282:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.057284:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.057290:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2891776 i_blocks 1 00000080:00200000:2.0:1767319309.057293:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.058791:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2891776, count: 4096 00000080:00200000:2.0:1767319309.058810:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2891776, bytes: 4096 00000080:00200000:2.0:1767319309.058815:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.058822:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 195, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.058825:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:2.0:1767319309.058829:0:88918: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:1767319309.058842:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:2.0:1767319309.058849:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:2.0:1767319309.058852:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.058865:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:2.0:1767319309.058879:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.058883:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.058899:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.058910:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.058920:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.058926:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.058933:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.058958:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.058968:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.059006:0:88918:0:(rw26.c:912:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:2.0:1767319309.059012:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001277c88e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.059016:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc0e7018 17ffffc0001021 2:0 ffff8f2404377360 706 lru 00000080:00200000:2.0:1767319309.059033:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000044818401 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319309.059036:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001277c88e 00000080:00200000:2.0:1767319309.059037:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.059041:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.059057:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.059078:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.059082:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.059085:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.059096:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.059098:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.059101:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.059106:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.059113:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.059125:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.059128:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.059135:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.059156:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:2.0:1767319309.059162:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.059165:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.059175:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2895872 i_blocks 1 00000080:00200000:2.0:1767319309.059179:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.059199:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2895872, count: 4096 00000080:00200000:2.0:1767319309.059203:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2895872, bytes: 4096 00000080:00200000:2.0:1767319309.059205:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.059209:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 196, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.059210:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:2.0:1767319309.059212:0:88918: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:1767319309.059217:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:2.0:1767319309.059220:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:2.0:1767319309.059222:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.059229:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:2.0:1767319309.059235:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.059237:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.059244:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.059254:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.059262:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.059270:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.059278:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.059296:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.059323:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.059339:0:88918:0:(rw26.c:912:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:2.0:1767319309.059356:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000b246411a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.059359:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae2643b1 17ffffc0001001 3:0 ffff8f24043775e8 707 lru 00000080:00200000:2.0:1767319309.059366:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005b433586 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319309.059368:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000b246411a 00000080:00200000:2.0:1767319309.059375:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.059378:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.059386:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.059398:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.059401:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.059403:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.060109:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.060113:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.060116:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.060121:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.060130:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.060142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.060152:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.060159:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.060174:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:2.0:1767319309.060179:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.060182:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.060190:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2899968 i_blocks 1 00000080:00200000:2.0:1767319309.060194:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.060208:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2899968, count: 4096 00000080:00200000:2.0:1767319309.060213:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2899968, bytes: 4096 00000080:00200000:2.0:1767319309.060215:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.060220:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 197, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.060222:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:2.0:1767319309.060225:0:88918: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:1767319309.060232:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:2.0:1767319309.060236:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:2.0:1767319309.060239:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.060247:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:2.0:1767319309.060255:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.060258:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.060271:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.060281:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.060290:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.060296:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.061095:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.061124:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.061137:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.061170:0:88918:0:(rw26.c:912:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:2.0:1767319309.061178:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a7dafe63[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.061181:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000087ea482a 17ffffc0001001 3:0 ffff8f2404377d80 708 lru 00000080:00200000:2.0:1767319309.061188:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002f565013 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319309.061190:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a7dafe63 00000080:00200000:2.0:1767319309.061192:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.061196:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.061210:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.061231:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.061234:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.061237:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.061246:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.061249:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.061252:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.061256:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.061264:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.061275:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.061278:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.061284:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.061297:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:2.0:1767319309.061769:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.061775:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.061785:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2904064 i_blocks 1 00000080:00200000:2.0:1767319309.061790:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.061807:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2904064, count: 4096 00000080:00200000:2.0:1767319309.061813:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2904064, bytes: 4096 00000080:00200000:2.0:1767319309.061816:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.061821:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 198, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.061823:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:2.0:1767319309.061826:0:88918: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:1767319309.061836:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:2.0:1767319309.061841:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:2.0:1767319309.061844:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.061855:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:2.0:1767319309.061866:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.061870:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.061883:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.061894:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.061903:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.061911:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.061918:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.061940:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.061948:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.061968:0:88918:0:(rw26.c:912:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:2.0:1767319309.061974:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000025e652ef[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.061977:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2a24df1 17ffffc0001001 3:0 ffff8f2404377ca8 709 lru 00000080:00200000:2.0:1767319309.061983:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebcdb03e 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319309.061985:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000025e652ef 00000080:00200000:2.0:1767319309.061986:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.061988:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.061997:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.062012:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.062015:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.062243:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.062254:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.062257:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.062260:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.062264:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062273:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.062283:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.062286:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.062291:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.062328:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:2.0:1767319309.062333:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.062336:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.062351:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2908160 i_blocks 1 00000080:00200000:2.0:1767319309.062356:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.062365:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2908160, count: 4096 00000080:00200000:2.0:1767319309.062377:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2908160, bytes: 4096 00000080:00200000:2.0:1767319309.062380:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.062384:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 199, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.062386:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:2.0:1767319309.062388:0:88918: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:1767319309.062394:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:2.0:1767319309.062398:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:2.0:1767319309.062400:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.062414:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:2.0:1767319309.062421:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.062423:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.062432:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062440:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062449:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062466:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062473:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.062496:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.062503:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.062522:0:88918:0:(rw26.c:912:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:2.0:1767319309.062527:0:88918:0:(rw26.c:969:ll_write_end()) page@000000001d67fe00[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.062530:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004d9d3093 17ffffc0001001 3:0 ffff8f243768bbd0 710 lru 00000080:00200000:2.0:1767319309.062536:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1e30a6b 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319309.062538:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000001d67fe00 00000080:00200000:2.0:1767319309.062539:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.062541:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.062549:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.062562:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.062565:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.062568:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.062574:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.062577:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.062580:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.062584:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062592:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.062601:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.062603:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.062608:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.062617:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:2.0:1767319309.062620:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.062624:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.062629:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2912256 i_blocks 1 00000080:00200000:2.0:1767319309.062632:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.062640:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2912256, count: 4096 00000080:00200000:2.0:1767319309.062644:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2912256, bytes: 4096 00000080:00200000:2.0:1767319309.062647:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.062650:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 200, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.062652:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:2.0:1767319309.062654:0:88918: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:1767319309.062660:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:2.0:1767319309.062662:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:2.0:1767319309.062665:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.062670:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:2.0:1767319309.062676:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.062678:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.062686:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062695:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062705:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062713:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062720:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.062741:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.062747:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.062763:0:88918:0:(rw26.c:912:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:2.0:1767319309.062768:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000edf94c7a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.062771:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009d967c9b 17ffffc0001001 3:0 ffff8f243768b360 711 lru 00000080:00200000:2.0:1767319309.062776:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb4445c8 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319309.062778:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000edf94c7a 00000080:00200000:2.0:1767319309.062780:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.062782:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.062790:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.062801:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.062804:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.062806:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.062812:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.062814:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.062817:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.062820:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062828:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.062838:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.062841:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.062845:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.062854:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:2.0:1767319309.062858:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.062861:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.062865:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2916352 i_blocks 1 00000080:00200000:2.0:1767319309.062868:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.062876:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2916352, count: 4096 00000080:00200000:2.0:1767319309.062879:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2916352, bytes: 4096 00000080:00200000:2.0:1767319309.062882:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.062886:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 201, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.062888:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:2.0:1767319309.062890:0:88918: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:1767319309.062895:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:2.0:1767319309.062898:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:2.0:1767319309.062900:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.062905:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:2.0:1767319309.062911:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.062914:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.062921:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062929:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062939:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062948:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.062956:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.062976:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.062982:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.062996:0:88918:0:(rw26.c:912:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:2.0:1767319309.063001:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000078161207[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.063005:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000008ed256e 17ffffc0001001 3:0 ffff8f243768b438 712 lru 00000080:00200000:2.0:1767319309.063011:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0c951a6 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319309.063014:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000078161207 00000080:00200000:2.0:1767319309.063015:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.063029:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.063038:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.063052:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.063055:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.063057:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.063063:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.063065:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.063068:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.063072:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063080:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.063089:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.063092:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.063096:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.063104:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:2.0:1767319309.063108:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.063111:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.063116:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2920448 i_blocks 1 00000080:00200000:2.0:1767319309.063118:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.063126:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2920448, count: 4096 00000080:00200000:2.0:1767319309.063129:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2920448, bytes: 4096 00000080:00200000:2.0:1767319309.063132:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.063135:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 202, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.063137:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:2.0:1767319309.063140:0:88918: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:1767319309.063145:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:2.0:1767319309.063147:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:2.0:1767319309.063150:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.063156:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:2.0:1767319309.063162:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.063164:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.063171:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063180:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063188:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063195:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063203:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.063221:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.063228:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.063245:0:88918:0:(rw26.c:912:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:2.0:1767319309.063249:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000091ecdbfb[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.063252:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008af587b1 17ffffc0001001 3:0 ffff8f243768b798 713 lru 00000080:00200000:2.0:1767319309.063258:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000008a95ff77 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319309.063260:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000091ecdbfb 00000080:00200000:2.0:1767319309.063262:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.063264:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.063272:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.063285:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.063288:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.063290:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.063296:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.063298:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.063330:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.063336:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063344:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.063352:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.063355:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.063359:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.063368:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:2.0:1767319309.063372:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.063375:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.063380:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2924544 i_blocks 1 00000080:00200000:2.0:1767319309.063384:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.063392:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2924544, count: 4096 00000080:00200000:2.0:1767319309.063395:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2924544, bytes: 4096 00000080:00200000:2.0:1767319309.063398:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.063401:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 203, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.063403:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:2.0:1767319309.063405:0:88918: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:1767319309.063412:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:2.0:1767319309.063414:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:2.0:1767319309.063417:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.063423:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:2.0:1767319309.063428:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.063431:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.063438:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063446:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063468:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063476:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063483:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.063503:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.063509:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.063524:0:88918:0:(rw26.c:912:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:2.0:1767319309.063529:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ddfa749b[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.063532:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000007807e7e0 17ffffc0001001 3:0 ffff8f243768b000 714 lru 00000080:00200000:2.0:1767319309.063538:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3d70d29 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1767319309.063540:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ddfa749b 00000080:00200000:2.0:1767319309.063541:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.063543:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.063551:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.063565:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.063568:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.063570:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.063576:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.063579:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.063582:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.063586:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063593:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.063602:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.063604:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.063609:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.063618:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:2.0:1767319309.063621:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.063625:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.063630:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2928640 i_blocks 1 00000080:00200000:2.0:1767319309.063633:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.063640:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2928640, count: 4096 00000080:00200000:2.0:1767319309.063644:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2928640, bytes: 4096 00000080:00200000:2.0:1767319309.063647:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.063651:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 204, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.063652:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:2.0:1767319309.063655:0:88918: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:1767319309.063660:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:2.0:1767319309.063663:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:2.0:1767319309.063666:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.063672:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:2.0:1767319309.063678:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.063680:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.063687:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063696:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063704:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063713:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063720:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.063739:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.063744:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.063755:0:88918:0:(rw26.c:912:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:2.0:1767319309.063758:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000726a546a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.063760:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000074cb09fe 17ffffc0001001 3:0 ffff8f243768be58 715 lru 00000080:00200000:2.0:1767319309.063764:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3d56657 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1767319309.063767:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000726a546a 00000080:00200000:2.0:1767319309.063767:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.063769:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.063774:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.063782:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.063784:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.063786:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.063789:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.063791:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.063793:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.063795:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063801:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.063806:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.063807:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.063810:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.063817:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:2.0:1767319309.063820:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.063822:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.063825:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2932736 i_blocks 1 00000080:00200000:2.0:1767319309.063827:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.063833:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2932736, count: 4096 00000080:00200000:2.0:1767319309.063836:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2932736, bytes: 4096 00000080:00200000:2.0:1767319309.063838:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.063840:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 205, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.063841:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:2.0:1767319309.063843:0:88918: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:1767319309.063847:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:2.0:1767319309.063849:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:2.0:1767319309.063850:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.063854:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:2.0:1767319309.063857:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.063859:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.063864:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063870:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063876:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063881:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063884:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.063898:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.063902:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.063912:0:88918:0:(rw26.c:912:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:2.0:1767319309.063915:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a3009860[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.063917:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b28b3992 17ffffc0001001 3:0 ffff8f243768b288 716 lru 00000080:00200000:2.0:1767319309.063921:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000000d1ad190 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1767319309.063923:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a3009860 00000080:00200000:2.0:1767319309.063924:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.063925:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.063930:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.063937:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.063939:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.063941:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.063944:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.063946:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.063948:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.063950:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.063955:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.063960:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.063962:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.063964:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.063970:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:2.0:1767319309.063973:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.063975:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.063978:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2936832 i_blocks 1 00000080:00200000:2.0:1767319309.063980:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.063985:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2936832, count: 4096 00000080:00200000:2.0:1767319309.063988:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2936832, bytes: 4096 00000080:00200000:2.0:1767319309.063989:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.063992:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 206, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.063993:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:2.0:1767319309.063995:0:88918: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:1767319309.063998:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:2.0:1767319309.064001:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:2.0:1767319309.064002:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.064006:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:2.0:1767319309.064009:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.064011:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.064016:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064022:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064028:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064032:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064036:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.064048:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.064052:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.064063:0:88918:0:(rw26.c:912:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:2.0:1767319309.064066:0:88918:0:(rw26.c:969:ll_write_end()) page@000000004948f543[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.064068:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd645c30 17ffffc0001001 3:0 ffff8f243768b1b0 717 lru 00000080:00200000:2.0:1767319309.064071:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001844cf9e 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1767319309.064073:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000004948f543 00000080:00200000:2.0:1767319309.064074:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.064075:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.064080:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.064087:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.064089:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.064091:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.064094:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.064096:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.064098:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.064100:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064105:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.064110:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.064111:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.064113:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.064119:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:2.0:1767319309.064121:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.064123:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.064126:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2940928 i_blocks 1 00000080:00200000:2.0:1767319309.064128:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.064134:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2940928, count: 4096 00000080:00200000:2.0:1767319309.064136:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2940928, bytes: 4096 00000080:00200000:2.0:1767319309.064138:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.064140:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 207, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.064141:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:2.0:1767319309.064143:0:88918: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:1767319309.064148:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:2.0:1767319309.064150:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:2.0:1767319309.064153:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.064158:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:2.0:1767319309.064164:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.064166:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.064174:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064182:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064190:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064198:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064205:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.064223:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.064229:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.064244:0:88918:0:(rw26.c:912:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:2.0:1767319309.064249:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e4fd432d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.064251:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001bb23524 17ffffc0001001 3:0 ffff8f243768b6c0 718 lru 00000080:00200000:2.0:1767319309.064255:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000826eebca 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1767319309.064256:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e4fd432d 00000080:00200000:2.0:1767319309.064257:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.064259:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.064264:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.064273:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.064274:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.064276:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.064280:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.064282:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.064283:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.064286:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064291:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.064296:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.064297:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.064300:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.064331:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:2.0:1767319309.064334:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.064336:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.064339:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2945024 i_blocks 1 00000080:00200000:2.0:1767319309.064342:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.064347:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2945024, count: 4096 00000080:00200000:2.0:1767319309.064350:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2945024, bytes: 4096 00000080:00200000:2.0:1767319309.064352:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.064354:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 208, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.064355:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:2.0:1767319309.064357:0:88918: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:1767319309.064361:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:2.0:1767319309.064362:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:2.0:1767319309.064364:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.064368:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:2.0:1767319309.064372:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.064373:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.064378:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064385:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064391:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064396:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064400:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.064413:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.064417:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.064427:0:88918:0:(rw26.c:912:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:2.0:1767319309.064431:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a9dda12d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.064432:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005710fbeb 17ffffc0001001 3:0 ffff8f243768b948 719 lru 00000080:00200000:2.0:1767319309.064436:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000577f18a2 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319309.064438:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a9dda12d 00000080:00200000:2.0:1767319309.064439:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.064440:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.064445:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.064453:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.064468:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.064471:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.064477:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.064480:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.064483:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.064487:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064495:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.064502:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.064504:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.064508:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.064517:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:2.0:1767319309.064520:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.064524:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.064529:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2949120 i_blocks 1 00000080:00200000:2.0:1767319309.064532:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.064539:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2949120, count: 4096 00000080:00200000:2.0:1767319309.064543:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2949120, bytes: 4096 00000080:00200000:2.0:1767319309.064546:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.064549:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 209, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.064551:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:2.0:1767319309.064554:0:88918: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:1767319309.064559:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:2.0:1767319309.064561:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:2.0:1767319309.064564:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.064569:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:2.0:1767319309.064575:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.064578:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.064585:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064594:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064603:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064610:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064617:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.064635:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.064642:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.064658:0:88918:0:(rw26.c:912:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:2.0:1767319309.064663:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008375eeae[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.064665:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000036029f1b 17ffffc0001001 3:0 ffff8f243768b870 720 lru 00000080:00200000:2.0:1767319309.064671:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001dff090e 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319309.064674:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008375eeae 00000080:00200000:2.0:1767319309.064675:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.064677:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.064685:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.064697:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.064699:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.064702:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.064708:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.064710:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.064713:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.064717:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064725:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.064733:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.064736:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.064740:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.064749:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:2.0:1767319309.064753:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.064756:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.064762:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2953216 i_blocks 1 00000080:00200000:2.0:1767319309.064765:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.064772:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2953216, count: 4096 00000080:00200000:2.0:1767319309.064776:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2953216, bytes: 4096 00000080:00200000:2.0:1767319309.064778:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.064782:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 210, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.064784:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:2.0:1767319309.064786:0:88918: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:1767319309.064791:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:2.0:1767319309.064794:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:2.0:1767319309.064796:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.064802:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:2.0:1767319309.064808:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.064810:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.064817:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064826:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064834:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064842:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.064849:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.064868:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.064875:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.064896:0:88918:0:(rw26.c:912:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:2.0:1767319309.064902:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007f6887d6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.065755:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000097b2ed08 17ffffc0001021 2:0 ffff8f243768ba20 721 lru 00000080:00200000:2.0:1767319309.065762:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000005e543e2e 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319309.065765:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007f6887d6 00000080:00200000:2.0:1767319309.065767:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.065770:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.065786:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.065804:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.065808:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.065810:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.065819:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.065822:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.065825:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.065830:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.065839:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.065850:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.065853:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.065859:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.065872:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:2.0:1767319309.065878:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.065882:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.065889:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2957312 i_blocks 1 00000080:00200000:2.0:1767319309.065893:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.065907:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2957312, count: 4096 00000080:00200000:2.0:1767319309.065911:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2957312, bytes: 4096 00000080:00200000:2.0:1767319309.065914:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.065919:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 211, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.065921:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:2.0:1767319309.065924:0:88918: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:1767319309.065932:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:2.0:1767319309.065936:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:2.0:1767319309.065939:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.065948:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:2.0:1767319309.065956:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.065959:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.065971:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.065980:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.065990:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.065998:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066006:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.066027:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.066036:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.066058:0:88918:0:(rw26.c:912:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:2.0:1767319309.066063:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cdbfa78e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.066066:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000006be40bcf 17ffffc0001001 3:0 ffff8f243768b510 722 lru 00000080:00200000:2.0:1767319309.066071:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007ad0e525 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319309.066074:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cdbfa78e 00000080:00200000:2.0:1767319309.066075:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.066077:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.066086:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.066098:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.066101:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.066103:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.066109:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.066112:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.066114:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.066119:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066127:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.066136:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.066139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.066143:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.066153:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:2.0:1767319309.066157:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.066160:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.066166:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2961408 i_blocks 1 00000080:00200000:2.0:1767319309.066169:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.066178:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2961408, count: 4096 00000080:00200000:2.0:1767319309.066182:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2961408, bytes: 4096 00000080:00200000:2.0:1767319309.066184:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.066188:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 212, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.066190:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:2.0:1767319309.066193:0:88918: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:1767319309.066197:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:2.0:1767319309.066200:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:2.0:1767319309.066202:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.066209:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:2.0:1767319309.066214:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.066216:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.066224:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066231:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066240:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066247:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066255:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.066273:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.066280:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.066295:0:88918:0:(rw26.c:912:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:2.0:1767319309.066299:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000d2ac60b7[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.066518:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe0fe809 17ffffc0001001 3:0 ffff8f243768baf8 723 lru 00000080:00200000:2.0:1767319309.066525:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000529e8e18 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319309.066528:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000d2ac60b7 00000080:00200000:2.0:1767319309.066529:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.066531:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.066541:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.066554:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.066557:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.066560:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.066567:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.066570:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.066572:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.066576:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066584:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.066593:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.066596:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.066601:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.066611:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:2.0:1767319309.066615:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.066618:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.066624:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2965504 i_blocks 1 00000080:00200000:2.0:1767319309.066627:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.066636:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2965504, count: 4096 00000080:00200000:2.0:1767319309.066639:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2965504, bytes: 4096 00000080:00200000:2.0:1767319309.066642:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.066645:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 213, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.066647:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:2.0:1767319309.066649:0:88918: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:1767319309.066654:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:2.0:1767319309.066657:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:2.0:1767319309.066660:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.066666:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:2.0:1767319309.066672:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.066675:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.066683:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066692:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066700:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066708:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066716:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.066736:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.066743:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.066759:0:88918:0:(rw26.c:912:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:2.0:1767319309.066764:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000092dce61d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.066767:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004929da84 17ffffc0001001 3:0 ffff8f243768b0d8 724 lru 00000080:00200000:2.0:1767319309.066771:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000019364915 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319309.066774:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000092dce61d 00000080:00200000:2.0:1767319309.066775:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.066777:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.066785:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.066797:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.066800:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.066802:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.066808:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.066811:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.066813:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.066817:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066826:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.066835:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.066837:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.066841:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.066850:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:2.0:1767319309.066854:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.066858:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.066863:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2969600 i_blocks 1 00000080:00200000:2.0:1767319309.066866:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.066873:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2969600, count: 4096 00000080:00200000:2.0:1767319309.066877:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2969600, bytes: 4096 00000080:00200000:2.0:1767319309.066879:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.066883:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 214, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.066885:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:2.0:1767319309.066886:0:88918: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:1767319309.066891:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:2.0:1767319309.066894:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:2.0:1767319309.066896:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.066903:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:2.0:1767319309.066908:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.066910:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.066917:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066925:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066932:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066940:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.066947:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.066966:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.066973:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.066988:0:88918:0:(rw26.c:912:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:2.0:1767319309.066992:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a82e7df9[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.066995:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004a82c212 17ffffc0001001 3:0 ffff8f243768bd80 725 lru 00000080:00200000:2.0:1767319309.067001:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0ca3ffb 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319309.067003:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a82e7df9 00000080:00200000:2.0:1767319309.067005:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.067007:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.067015:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.067028:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.067031:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.067033:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.067039:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.067042:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.067045:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.067049:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067058:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.067067:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.067069:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.067073:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.067082:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:2.0:1767319309.067085:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.067089:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.067093:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2973696 i_blocks 1 00000080:00200000:2.0:1767319309.067096:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.067103:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2973696, count: 4096 00000080:00200000:2.0:1767319309.067106:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2973696, bytes: 4096 00000080:00200000:2.0:1767319309.067108:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.067111:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 215, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.067113:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:2.0:1767319309.067115:0:88918: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:1767319309.067120:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:2.0:1767319309.067123:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:2.0:1767319309.067125:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.067130:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:2.0:1767319309.067135:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.067137:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.067145:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067154:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067164:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067172:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067179:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.067199:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.067205:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.067219:0:88918:0:(rw26.c:912:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:2.0:1767319309.067224:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ed8f44cc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.067227:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004c62c09e 17ffffc0001001 3:0 ffff8f243768bca8 726 lru 00000080:00200000:2.0:1767319309.067233:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d17e5111 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319309.067236:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ed8f44cc 00000080:00200000:2.0:1767319309.067237:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.067239:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.067246:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.067259:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.067262:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.067264:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.067270:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.067272:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.067275:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.067279:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067288:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.067297:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.067299:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.067326:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.067714:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:2.0:1767319309.067718:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.067721:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.067726:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2977792 i_blocks 1 00000080:00200000:2.0:1767319309.067729:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.067737:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2977792, count: 4096 00000080:00200000:2.0:1767319309.067741:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2977792, bytes: 4096 00000080:00200000:2.0:1767319309.067744:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.067748:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 216, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.067749:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:2.0:1767319309.067752:0:88918: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:1767319309.067758:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:2.0:1767319309.067761:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:2.0:1767319309.067763:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.067770:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:2.0:1767319309.067777:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.067779:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.067787:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067796:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067804:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067811:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067818:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.067837:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.067844:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.067863:0:88918:0:(rw26.c:912:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:2.0:1767319309.067868:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000061adb135[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.067871:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e62b937e 17ffffc0001001 3:0 ffff8f243768b5e8 727 lru 00000080:00200000:2.0:1767319309.067877:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000154a6ca6 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319309.067880:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000061adb135 00000080:00200000:2.0:1767319309.067880:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.067883:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.067892:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.067905:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.067908:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.067910:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.067917:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.067919:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.067921:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.067925:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.067931:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.067941:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.067943:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.067947:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.067955:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:2.0:1767319309.067959:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.067961:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.067966:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2981888 i_blocks 1 00000080:00200000:2.0:1767319309.067969:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.067977:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2981888, count: 4096 00000080:00200000:2.0:1767319309.067981:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2981888, bytes: 4096 00000080:00200000:2.0:1767319309.067983:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.067987:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 217, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.067989:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:2.0:1767319309.067991:0:88918: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:1767319309.067996:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:2.0:1767319309.067999:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:2.0:1767319309.068002:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.068007:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:2.0:1767319309.068012:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.068014:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.068021:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068029:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068036:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068043:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068051:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.068067:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.068073:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.068090:0:88918:0:(rw26.c:912:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:2.0:1767319309.068094:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002d52db49[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.068097:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003e20f0e1 17ffffc0001001 3:0 ffff8f2437677360 728 lru 00000080:00200000:2.0:1767319309.068103:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc94e4cb 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319309.068105:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002d52db49 00000080:00200000:2.0:1767319309.068106:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.068108:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.068116:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.068128:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.068131:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.068133:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.068139:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.068142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.068144:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.068148:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068157:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.068164:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.068166:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.068170:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.068179:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:2.0:1767319309.068183:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.068186:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.068192:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2985984 i_blocks 1 00000080:00200000:2.0:1767319309.068194:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.068202:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2985984, count: 4096 00000080:00200000:2.0:1767319309.068206:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2985984, bytes: 4096 00000080:00200000:2.0:1767319309.068208:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.068211:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 218, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.068213:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:2.0:1767319309.068215:0:88918: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:1767319309.068220:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:2.0:1767319309.068223:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:2.0:1767319309.068225:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.068231:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:2.0:1767319309.068237:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.068239:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.068246:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068253:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068261:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068268:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068275:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.068293:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.068300:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.068566:0:88918:0:(rw26.c:912:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:2.0:1767319309.068572:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e8adfece[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.068575:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005dad42c8 17ffffc0001001 3:0 ffff8f2437677bd0 729 lru 00000080:00200000:2.0:1767319309.068580:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000097d55b8e 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319309.068582:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e8adfece 00000080:00200000:2.0:1767319309.068583:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.068586:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.068595:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.068608:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.068611:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.068613:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.068620:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.068623:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.068626:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.068630:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068639:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.068648:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.068651:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.068656:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.068666:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:2.0:1767319309.068670:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.068674:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.068679:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2990080 i_blocks 1 00000080:00200000:2.0:1767319309.068682:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.068691:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2990080, count: 4096 00000080:00200000:2.0:1767319309.068696:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2990080, bytes: 4096 00000080:00200000:2.0:1767319309.068698:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.068702:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 219, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.068703:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:2.0:1767319309.068706:0:88918: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:1767319309.068712:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:2.0:1767319309.068715:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:2.0:1767319309.068717:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.068723:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:2.0:1767319309.068729:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.068732:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.068740:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068748:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068755:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068762:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068769:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.068787:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.068794:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.068809:0:88918:0:(rw26.c:912:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:2.0:1767319309.068813:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007237ec39[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.068816:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000025437fc6 17ffffc0001001 3:0 ffff8f2437677438 730 lru 00000080:00200000:2.0:1767319309.068822:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000caea5564 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319309.068824:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007237ec39 00000080:00200000:2.0:1767319309.068825:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.068827:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.068835:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.068846:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.068849:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.068851:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.068857:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.068859:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.068861:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.068864:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068871:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.068878:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.068880:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.068883:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.068891:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:2.0:1767319309.068895:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.068898:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.068902:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2994176 i_blocks 1 00000080:00200000:2.0:1767319309.068905:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.068912:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2994176, count: 4096 00000080:00200000:2.0:1767319309.068916:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2994176, bytes: 4096 00000080:00200000:2.0:1767319309.068918:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.068921:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 220, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.068923:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:2.0:1767319309.068925:0:88918: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:1767319309.068930:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:2.0:1767319309.068932:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:2.0:1767319309.068935:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.068939:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:2.0:1767319309.068944:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.068947:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.068954:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068963:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068970:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068978:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.068984:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.069003:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.069009:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.069023:0:88918:0:(rw26.c:912:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:2.0:1767319309.069027:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bea9af4a[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.069030:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b066a95b 17ffffc0001001 3:0 ffff8f2437677798 731 lru 00000080:00200000:2.0:1767319309.069035:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000004c1585 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319309.069037:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bea9af4a 00000080:00200000:2.0:1767319309.069038:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.069040:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.069048:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.069059:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.069062:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.069064:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.069069:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.069072:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.069074:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.069078:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069084:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.069091:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.069093:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.069097:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.069105:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:2.0:1767319309.069108:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.069111:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.069116:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 2998272 i_blocks 1 00000080:00200000:2.0:1767319309.069118:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.069126:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 2998272, count: 4096 00000080:00200000:2.0:1767319309.069130:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 2998272, bytes: 4096 00000080:00200000:2.0:1767319309.069132:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.069135:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 221, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.069137:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:2.0:1767319309.069139:0:88918: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:1767319309.069143:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:2.0:1767319309.069146:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:2.0:1767319309.069149:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.069154:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:2.0:1767319309.069159:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.069161:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.069169:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069177:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069185:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069192:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069199:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.069216:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.069222:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.069238:0:88918:0:(rw26.c:912:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:2.0:1767319309.069242:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006afadb99[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.069245:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbcfa717 17ffffc0001001 3:0 ffff8f2437677000 732 lru 00000080:00200000:2.0:1767319309.069250:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0f64a5d 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319309.069252:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006afadb99 00000080:00200000:2.0:1767319309.069253:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.069255:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.069263:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.069278:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.069281:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.069283:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.069289:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.069291:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.069293:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.069297:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069610:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.069621:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.069624:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.069629:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.069639:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:2.0:1767319309.069643:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.069646:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.069651:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3002368 i_blocks 1 00000080:00200000:2.0:1767319309.069655:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.069663:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3002368, count: 4096 00000080:00200000:2.0:1767319309.069667:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3002368, bytes: 4096 00000080:00200000:2.0:1767319309.069670:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.069673:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 222, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.069675:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:2.0:1767319309.069677:0:88918: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:1767319309.069683:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:2.0:1767319309.069686:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:2.0:1767319309.069689:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.069695:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:2.0:1767319309.069701:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.069703:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.069711:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069719:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069727:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069733:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069739:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.069761:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.069769:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.069786:0:88918:0:(rw26.c:912:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:2.0:1767319309.069790:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000bc3d18dd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.069793:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008ea80def 17ffffc0001001 3:0 ffff8f2437677e58 733 lru 00000080:00200000:2.0:1767319309.069797:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000074071fd1 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319309.069800:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000bc3d18dd 00000080:00200000:2.0:1767319309.069801:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.069803:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.069812:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.069823:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.069826:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.069829:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.069835:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.069838:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.069841:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.069845:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069852:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.069860:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.069863:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.069866:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.069875:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:2.0:1767319309.069879:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.069882:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.069887:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3006464 i_blocks 1 00000080:00200000:2.0:1767319309.069890:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.069898:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3006464, count: 4096 00000080:00200000:2.0:1767319309.069902:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3006464, bytes: 4096 00000080:00200000:2.0:1767319309.069904:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.069908:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 223, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.069909:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:2.0:1767319309.069911:0:88918: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:1767319309.069916:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:2.0:1767319309.069919:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:2.0:1767319309.069921:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.069927:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:2.0:1767319309.069933:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.069935:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.069943:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069951:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069959:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069966:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.069973:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.069991:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.069997:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.070012:0:88918:0:(rw26.c:912:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:2.0:1767319309.070017:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000a52c2767[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.070020:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000615a482c 17ffffc0001001 3:0 ffff8f2437677288 734 lru 00000080:00200000:2.0:1767319309.070026:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f89f5cf1 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319309.070028:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000a52c2767 00000080:00200000:2.0:1767319309.070030:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.070032:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.070040:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.070051:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.070054:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.070057:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.070062:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.070064:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.070067:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.070070:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070077:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.070085:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.070087:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.070091:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.070099:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:2.0:1767319309.070102:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.070105:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.070109:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3010560 i_blocks 1 00000080:00200000:2.0:1767319309.070112:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.070120:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3010560, count: 4096 00000080:00200000:2.0:1767319309.070124:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3010560, bytes: 4096 00000080:00200000:2.0:1767319309.070126:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.070130:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 224, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.070132:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:2.0:1767319309.070134:0:88918: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:1767319309.070139:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:2.0:1767319309.070141:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:2.0:1767319309.070144:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.070149:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:2.0:1767319309.070154:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.070157:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.070164:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070173:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070182:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070190:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070197:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.070215:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.070221:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.070235:0:88918:0:(rw26.c:912:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:2.0:1767319309.070239:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007081b91d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.070242:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f41e7da5 17ffffc0001001 3:0 ffff8f24376771b0 735 lru 00000080:00200000:2.0:1767319309.070247:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006c29817e 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319309.070249:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007081b91d 00000080:00200000:2.0:1767319309.070250:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.070252:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.070259:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.070270:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.070273:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.070275:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.070281:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.070283:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.070286:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.070290:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070298:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.070555:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.070558:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.070563:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.070572:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:2.0:1767319309.070577:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.070580:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.070585:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3014656 i_blocks 1 00000080:00200000:2.0:1767319309.070588:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.070596:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3014656, count: 4096 00000080:00200000:2.0:1767319309.070600:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3014656, bytes: 4096 00000080:00200000:2.0:1767319309.070602:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.070606:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 225, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.070608:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:2.0:1767319309.070610:0:88918: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:1767319309.070615:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:2.0:1767319309.070618:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:2.0:1767319309.070621:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.070627:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:2.0:1767319309.070632:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.070635:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.070642:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070650:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070657:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070664:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070670:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.070689:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.070695:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.070719:0:88918:0:(rw26.c:912:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:2.0:1767319309.070724:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000089a5a04c[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.070727:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001d38d09c 17ffffc0001021 2:0 ffff8f24376776c0 736 lru 00000080:00200000:2.0:1767319309.070733:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000068f0d99 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319309.070736:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000089a5a04c 00000080:00200000:2.0:1767319309.070737:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.070739:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.070747:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.070760:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.070763:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.070765:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.070772:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.070774:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.070777:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.070780:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070788:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.070797:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.070799:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.070803:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.070814:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:2.0:1767319309.070818:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.070821:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.070826:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3018752 i_blocks 1 00000080:00200000:2.0:1767319309.070829:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.070836:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3018752, count: 4096 00000080:00200000:2.0:1767319309.070840:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3018752, bytes: 4096 00000080:00200000:2.0:1767319309.070842:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.070845:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 226, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.070847:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:2.0:1767319309.070849:0:88918: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:1767319309.070854:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:2.0:1767319309.070857:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:2.0:1767319309.070859:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.070864:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:2.0:1767319309.070869:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.070872:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.070879:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070887:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070895:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070901:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.070907:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.070926:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.070932:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.070947:0:88918:0:(rw26.c:912:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:2.0:1767319309.070951:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000069bcd7d5[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.070954:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000085f98822 17ffffc0001001 3:0 ffff8f2437677948 737 lru 00000080:00200000:2.0:1767319309.070959:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006423db2e 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319309.070961:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000069bcd7d5 00000080:00200000:2.0:1767319309.070962:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.070964:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.070972:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.070983:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.070986:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.070988:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.070994:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.070996:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.070999:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.071003:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071012:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.071020:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.071022:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.071026:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.071038:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:2.0:1767319309.071042:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.071044:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.071049:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3022848 i_blocks 1 00000080:00200000:2.0:1767319309.071052:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.071060:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3022848, count: 4096 00000080:00200000:2.0:1767319309.071064:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3022848, bytes: 4096 00000080:00200000:2.0:1767319309.071066:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.071070:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 227, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.071072:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:2.0:1767319309.071074:0:88918: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:1767319309.071079:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:2.0:1767319309.071082:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:2.0:1767319309.071085:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.071090:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:2.0:1767319309.071096:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.071098:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.071106:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071115:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071123:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071130:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071137:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.071155:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.071161:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.071177:0:88918:0:(rw26.c:912:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:2.0:1767319309.071183:0:88918:0:(rw26.c:969:ll_write_end()) page@000000002e5aca59[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.071185:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000015a62211 17ffffc0001001 3:0 ffff8f2437677870 738 lru 00000080:00200000:2.0:1767319309.071190:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb97dd05 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319309.071192:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000002e5aca59 00000080:00200000:2.0:1767319309.071193:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.071194:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.071202:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.071213:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.071215:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.071218:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.071223:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.071226:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.071228:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.071231:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071239:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.071248:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.071251:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.071254:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.071263:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:2.0:1767319309.071267:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.071269:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.071276:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3026944 i_blocks 1 00000080:00200000:2.0:1767319309.071279:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.071285:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3026944, count: 4096 00000080:00200000:2.0:1767319309.071289:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3026944, bytes: 4096 00000080:00200000:2.0:1767319309.071291:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.071295:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 228, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.071297:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:2.0:1767319309.071299:0:88918: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:1767319309.071332:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:2.0:1767319309.071336:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:2.0:1767319309.071338:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.071502:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:2.0:1767319309.071509:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.071511:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.071519:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071528:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071535:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071542:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071548:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.071568:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.071573:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.071588:0:88918:0:(rw26.c:912:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:2.0:1767319309.071592:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000093517ce8[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.071595:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001f1ab6a1 17ffffc0001001 3:0 ffff8f2437677a20 739 lru 00000080:00200000:2.0:1767319309.071601:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000069e20dad 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319309.071603:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000093517ce8 00000080:00200000:2.0:1767319309.071604:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.071606:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.071615:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.071627:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.071630:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.071632:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.071638:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.071641:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.071643:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.071647:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071655:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.071663:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.071665:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.071670:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.071678:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:2.0:1767319309.071682:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.071685:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.071690:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3031040 i_blocks 1 00000080:00200000:2.0:1767319309.071693:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.071701:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3031040, count: 4096 00000080:00200000:2.0:1767319309.071704:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3031040, bytes: 4096 00000080:00200000:2.0:1767319309.071707:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.071710:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 229, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.071712:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:2.0:1767319309.071714:0:88918: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:1767319309.071720:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:2.0:1767319309.071723:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:2.0:1767319309.071725:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.071731:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:2.0:1767319309.071736:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.071739:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.071746:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071754:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071762:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071769:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071776:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.071796:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.071802:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.071817:0:88918:0:(rw26.c:912:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:2.0:1767319309.071823:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ca7c5eff[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.071826:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000004f5c2e3c 17ffffc0001001 3:0 ffff8f2437677510 740 lru 00000080:00200000:2.0:1767319309.071830:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b03f628d 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319309.071832:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ca7c5eff 00000080:00200000:2.0:1767319309.071833:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.071835:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.071843:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.071853:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.071856:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.071858:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.071864:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.071866:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.071868:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.071871:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071879:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.071886:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.071888:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.071891:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.071899:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:2.0:1767319309.071903:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.071906:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.071910:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3035136 i_blocks 1 00000080:00200000:2.0:1767319309.071913:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.071921:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3035136, count: 4096 00000080:00200000:2.0:1767319309.071924:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3035136, bytes: 4096 00000080:00200000:2.0:1767319309.071927:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.071930:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 230, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.071932:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:2.0:1767319309.071933:0:88918: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:1767319309.071938:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:2.0:1767319309.071940:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:2.0:1767319309.071943:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.071948:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:2.0:1767319309.071953:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.071955:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.071962:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071970:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071978:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071985:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.071991:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.072009:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.072015:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.072032:0:88918:0:(rw26.c:912:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:2.0:1767319309.072037:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fa2f7122[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.072040:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000001ad3fefb 17ffffc0001001 3:0 ffff8f2437677af8 741 lru 00000080:00200000:2.0:1767319309.072045:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9ae875c 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319309.072047:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fa2f7122 00000080:00200000:2.0:1767319309.072048:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.072050:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.072058:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.072071:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.072074:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.072076:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.072081:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.072084:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.072086:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.072090:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072098:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.072106:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.072109:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.072113:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.072123:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:2.0:1767319309.072127:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.072130:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.072134:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3039232 i_blocks 1 00000080:00200000:2.0:1767319309.072137:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.072145:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3039232, count: 4096 00000080:00200000:2.0:1767319309.072149:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3039232, bytes: 4096 00000080:00200000:2.0:1767319309.072151:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.072154:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 231, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.072156:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:2.0:1767319309.072158:0:88918: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:1767319309.072163:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:2.0:1767319309.072165:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:2.0:1767319309.072168:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.072173:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:2.0:1767319309.072179:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.072181:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.072189:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072197:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072205:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072212:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072219:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.072238:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.072243:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.072255:0:88918:0:(rw26.c:912:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:2.0:1767319309.072259:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e12033fb[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.072263:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000087a9da26 17ffffc0001001 3:0 ffff8f24376770d8 742 lru 00000080:00200000:2.0:1767319309.072268:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6fdb5b4 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319309.072270:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e12033fb 00000080:00200000:2.0:1767319309.072271:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.072273:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.072280:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.072290:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.072293:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.072295:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.072536:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.072541:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.072544:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.072549:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072558:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.072566:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.072568:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.072573:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.072580:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:2.0:1767319309.072583:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.072586:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.072591:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3043328 i_blocks 1 00000080:00200000:2.0:1767319309.072594:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.072601:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3043328, count: 4096 00000080:00200000:2.0:1767319309.072605:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3043328, bytes: 4096 00000080:00200000:2.0:1767319309.072607:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.072611:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 232, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.072612:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:2.0:1767319309.072615:0:88918: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:1767319309.072619:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:2.0:1767319309.072622:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:2.0:1767319309.072624:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.072629:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:2.0:1767319309.072634:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.072636:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.072643:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072652:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072661:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072668:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072675:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.072691:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.072697:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.072709:0:88918:0:(rw26.c:912:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:2.0:1767319309.072713:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005458b8d6[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.072716:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005c018037 17ffffc0001001 3:0 ffff8f2437677d80 743 lru 00000080:00200000:2.0:1767319309.072722:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc561af7 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319309.072724:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005458b8d6 00000080:00200000:2.0:1767319309.072725:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.072727:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.072734:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.072745:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.072748:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.072750:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.072755:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.072758:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.072760:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.072764:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072772:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.072779:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.072782:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.072785:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.072793:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:2.0:1767319309.072797:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.072800:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.072804:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3047424 i_blocks 1 00000080:00200000:2.0:1767319309.072807:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.072813:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3047424, count: 4096 00000080:00200000:2.0:1767319309.072817:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3047424, bytes: 4096 00000080:00200000:2.0:1767319309.072819:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.072822:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 233, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.072824:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:2.0:1767319309.072826:0:88918: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:1767319309.072831:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:2.0:1767319309.072833:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:2.0:1767319309.072835:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.072840:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:2.0:1767319309.072844:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.072846:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.072853:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072861:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072870:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072877:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072883:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.072899:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.072904:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.072916:0:88918:0:(rw26.c:912:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:2.0:1767319309.072919:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000f7d1fb4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.072922:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2042f2a 17ffffc0001001 3:0 ffff8f2437677ca8 744 lru 00000080:00200000:2.0:1767319309.072929:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ef920039 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319309.072931:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000f7d1fb4 00000080:00200000:2.0:1767319309.072932:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.072934:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.072940:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.072950:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.072952:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.072955:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.072959:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.072962:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.072964:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.072968:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.072975:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.072982:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.072985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.072988:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.072995:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:2.0:1767319309.072998:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.073001:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.073005:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3051520 i_blocks 1 00000080:00200000:2.0:1767319309.073008:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.073015:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3051520, count: 4096 00000080:00200000:2.0:1767319309.073018:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3051520, bytes: 4096 00000080:00200000:2.0:1767319309.073020:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.073024:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 234, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.073025:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:2.0:1767319309.073027:0:88918: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:1767319309.073032:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:2.0:1767319309.073035:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:2.0:1767319309.073037:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.073042:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:2.0:1767319309.073046:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.073048:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.073055:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073064:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073072:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073079:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073087:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.073103:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.073107:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.073119:0:88918:0:(rw26.c:912:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:2.0:1767319309.073123:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000096bcb40f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.073126:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000096f64e21 17ffffc0001001 3:0 ffff8f24376775e8 745 lru 00000080:00200000:2.0:1767319309.073132:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000034457937 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319309.073135:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000096bcb40f 00000080:00200000:2.0:1767319309.073136:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.073138:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.073144:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.073154:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.073157:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.073159:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.073164:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.073167:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.073169:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.073173:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073181:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.073189:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.073191:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.073195:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.073202:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:2.0:1767319309.073206:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.073209:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.073213:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3055616 i_blocks 1 00000080:00200000:2.0:1767319309.073216:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.073222:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3055616, count: 4096 00000080:00200000:2.0:1767319309.073226:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3055616, bytes: 4096 00000080:00200000:2.0:1767319309.073228:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.073232:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 235, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.073233:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:2.0:1767319309.073235:0:88918: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:1767319309.073240:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:2.0:1767319309.073243:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:2.0:1767319309.073245:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.073249:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:2.0:1767319309.073253:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.073256:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.073262:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073271:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073279:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073286:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073293:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.073485:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.073491:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.073506:0:88918:0:(rw26.c:912:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:2.0:1767319309.073510:0:88918:0:(rw26.c:969:ll_write_end()) page@000000009aaf358f[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.073514:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000479ff2dd 17ffffc0001001 3:0 ffff8f2437676870 746 lru 00000080:00200000:2.0:1767319309.073519:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5a48da0 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319309.073521:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000009aaf358f 00000080:00200000:2.0:1767319309.073522:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.073525:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.073532:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.073543:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.073545:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.073548:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.073553:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.073555:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.073558:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.073562:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073569:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.073577:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.073580:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.073583:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.073590:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:2.0:1767319309.073593:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.073596:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.073601:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3059712 i_blocks 1 00000080:00200000:2.0:1767319309.073603:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.073610:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3059712, count: 4096 00000080:00200000:2.0:1767319309.073613:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3059712, bytes: 4096 00000080:00200000:2.0:1767319309.073616:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.073619:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 236, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.073620:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:2.0:1767319309.073623:0:88918: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:1767319309.073628:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:2.0:1767319309.073630:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:2.0:1767319309.073632:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.073637:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:2.0:1767319309.073642:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.073644:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.073651:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073660:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073668:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073676:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073682:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.073699:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.073704:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.073910:0:88918:0:(rw26.c:912:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:2.0:1767319309.073915:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cbf15c65[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.073918:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000073f1d10f 17ffffc0001001 3:0 ffff8f2437676a20 747 lru 00000080:00200000:2.0:1767319309.073924:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9311df9 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1767319309.073926:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cbf15c65 00000080:00200000:2.0:1767319309.073927:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.073929:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.073937:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.073948:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.073950:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.073952:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.073958:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.073960:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.073963:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.073967:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.073974:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.073982:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.073985:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.073988:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.073995:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:2.0:1767319309.073999:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.074002:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.074006:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3063808 i_blocks 1 00000080:00200000:2.0:1767319309.074010:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.074016:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3063808, count: 4096 00000080:00200000:2.0:1767319309.074020:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3063808, bytes: 4096 00000080:00200000:2.0:1767319309.074022:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.074025:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 237, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.074027:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:2.0:1767319309.074030:0:88918: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:1767319309.074034:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:2.0:1767319309.074037:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:2.0:1767319309.074039:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.074044:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:2.0:1767319309.074048:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.074050:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.074057:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074066:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074075:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074082:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074089:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.074104:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.074109:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.074122:0:88918:0:(rw26.c:912:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:2.0:1767319309.074126:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000065912f04[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.074129:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000015c39e4c 17ffffc0001001 3:0 ffff8f2437676510 748 lru 00000080:00200000:2.0:1767319309.074135:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac171703 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1767319309.074137:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000065912f04 00000080:00200000:2.0:1767319309.074138:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.074140:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.074147:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.074157:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.074160:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.074162:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.074168:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.074170:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.074173:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.074177:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074185:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.074192:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.074195:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.074198:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.074205:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:2.0:1767319309.074208:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.074211:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.074215:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3067904 i_blocks 1 00000080:00200000:2.0:1767319309.074218:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.074225:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3067904, count: 4096 00000080:00200000:2.0:1767319309.074228:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3067904, bytes: 4096 00000080:00200000:2.0:1767319309.074230:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.074234:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 238, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.074236:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:2.0:1767319309.074238:0:88918: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:1767319309.074242:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:2.0:1767319309.074245:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:2.0:1767319309.074247:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.074251:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:2.0:1767319309.074256:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.074258:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.074265:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074273:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074281:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074289:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074295:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.074511:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.074516:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.074529:0:88918:0:(rw26.c:912:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:2.0:1767319309.074533:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000f1fe0f31[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.074536:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000009024cae7 17ffffc0001001 3:0 ffff8f2437676af8 749 lru 00000080:00200000:2.0:1767319309.074542:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000009704cde1 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1767319309.074544:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000f1fe0f31 00000080:00200000:2.0:1767319309.074545:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.074547:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.074554:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.074565:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.074568:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.074570:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.074575:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.074577:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.074580:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.074584:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074592:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.074600:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.074602:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.074606:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.074612:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:2.0:1767319309.074616:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.074619:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.074623:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3072000 i_blocks 1 00000080:00200000:2.0:1767319309.074626:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.074634:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3072000, count: 4096 00000080:00200000:2.0:1767319309.074637:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3072000, bytes: 4096 00000080:00200000:2.0:1767319309.074639:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.074644:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 239, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.074646:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:2.0:1767319309.074648:0:88918: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:1767319309.074653:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:2.0:1767319309.074656:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:2.0:1767319309.074658:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.074663:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:2.0:1767319309.074668:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.074670:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.074677:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074685:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074694:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074700:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074707:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.074724:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.074729:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.074741:0:88918:0:(rw26.c:912:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:2.0:1767319309.074745:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000a173268[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.074748:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000323e8ccd 17ffffc0001001 3:0 ffff8f24376760d8 750 lru 00000080:00200000:2.0:1767319309.074753:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000006b29f9de 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1767319309.074755:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000a173268 00000080:00200000:2.0:1767319309.074757:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.074758:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.074765:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.074776:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.074778:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.074780:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.074785:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.074787:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.074790:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.074793:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074801:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.074808:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.074811:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.074814:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.074822:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:2.0:1767319309.074826:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.074829:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.074833:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3076096 i_blocks 1 00000080:00200000:2.0:1767319309.074836:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.074843:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3076096, count: 4096 00000080:00200000:2.0:1767319309.074846:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3076096, bytes: 4096 00000080:00200000:2.0:1767319309.074848:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.074852:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 240, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.074853:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:2.0:1767319309.074856:0:88918: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:1767319309.074860:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:2.0:1767319309.074863:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:2.0:1767319309.074865:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.074869:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:2.0:1767319309.074874:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.074876:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.074883:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074892:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074900:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074908:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.074914:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.074929:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.074934:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.074952:0:88918:0:(rw26.c:912:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:2.0:1767319309.074957:0:88918:0:(rw26.c:969:ll_write_end()) page@000000005ed11c44[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.074960:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008b72e93c 17ffffc0001021 2:0 ffff8f2437676d80 751 lru 00000080:00200000:2.0:1767319309.074966:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003d2c12e0 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1767319309.074968:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000005ed11c44 00000080:00200000:2.0:1767319309.074969:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.074971:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.074978:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.074988:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.074991:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.074993:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.074998:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.075000:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.075003:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.075007:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075014:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.075021:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.075024:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.075027:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.075033:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:2.0:1767319309.075037:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.075040:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.075044:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3080192 i_blocks 1 00000080:00200000:2.0:1767319309.075047:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.075053:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3080192, count: 4096 00000080:00200000:2.0:1767319309.075056:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3080192, bytes: 4096 00000080:00200000:2.0:1767319309.075058:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.075062:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 241, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.075063:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:2.0:1767319309.075066:0:88918: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:1767319309.075070:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:2.0:1767319309.075072:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:2.0:1767319309.075075:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.075079:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:2.0:1767319309.075084:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.075086:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.075092:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075101:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075109:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075116:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075123:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.075138:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.075143:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.075158:0:88918:0:(rw26.c:912:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:2.0:1767319309.075162:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e9ab634d[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.075165:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000008eb1354e 17ffffc0001001 3:0 ffff8f2437676ca8 752 lru 00000080:00200000:2.0:1767319309.075170:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e09e6cd9 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1767319309.075172:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e9ab634d 00000080:00200000:2.0:1767319309.075173:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.075175:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.075182:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.075193:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.075196:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.075198:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.075203:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.075206:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.075208:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.075212:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075219:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.075227:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.075230:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.075233:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.075240:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:2.0:1767319309.075243:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.075246:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.075250:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3084288 i_blocks 1 00000080:00200000:2.0:1767319309.075253:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.075259:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3084288, count: 4096 00000080:00200000:2.0:1767319309.075262:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3084288, bytes: 4096 00000080:00200000:2.0:1767319309.075264:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.075268:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 242, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.075269:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:2.0:1767319309.075272:0:88918: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:1767319309.075276:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:2.0:1767319309.075279:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:2.0:1767319309.075281:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.075285:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:2.0:1767319309.075290:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.075292:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.075299:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075328:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075337:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075482:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075488:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.075507:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.075512:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.075529:0:88918:0:(rw26.c:912:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:2.0:1767319309.075533:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cdd29664[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.075536:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000003d19e94 17ffffc0001001 3:0 ffff8f24376765e8 753 lru 00000080:00200000:2.0:1767319309.075541:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000001c9e9c38 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1767319309.075544:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cdd29664 00000080:00200000:2.0:1767319309.075545:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.075547:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.075555:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.075567:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.075569:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.075571:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.075577:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.075580:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.075583:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.075586:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075594:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.075606:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.075608:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.075611:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.075620:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:2.0:1767319309.075623:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.075626:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.075631:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3088384 i_blocks 1 00000080:00200000:2.0:1767319309.075633:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.075641:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3088384, count: 4096 00000080:00200000:2.0:1767319309.075645:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3088384, bytes: 4096 00000080:00200000:2.0:1767319309.075647:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.075650:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 243, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.075652:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:2.0:1767319309.075654:0:88918: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:1767319309.075658:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:2.0:1767319309.075661:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:2.0:1767319309.075663:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.075668:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:2.0:1767319309.075673:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.075675:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.075682:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075690:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075697:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075704:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075710:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.075728:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.075733:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.075748:0:88918:0:(rw26.c:912:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:2.0:1767319309.075752:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000ada415ee[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.075754:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4b1f990 17ffffc0001001 3:0 ffff8f2437676360 754 lru 00000080:00200000:2.0:1767319309.075760:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000007f53ac6b 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1767319309.075762:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000ada415ee 00000080:00200000:2.0:1767319309.075763:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.075765:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.075772:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.075785:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.075787:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.075790:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.075795:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.075798:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.075800:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.075805:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075812:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.075820:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.075823:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.075826:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.075837:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:2.0:1767319309.075841:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.075844:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.075849:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3092480 i_blocks 1 00000080:00200000:2.0:1767319309.075851:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.075859:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3092480, count: 4096 00000080:00200000:2.0:1767319309.075863:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3092480, bytes: 4096 00000080:00200000:2.0:1767319309.075865:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.075868:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 244, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.075870:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:2.0:1767319309.075872:0:88918: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:1767319309.075877:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:2.0:1767319309.075880:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:2.0:1767319309.075882:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.075887:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:2.0:1767319309.075893:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.075895:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.075903:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075912:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075920:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075926:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.075932:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.075950:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.075956:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.075970:0:88918:0:(rw26.c:912:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:2.0:1767319309.075974:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e1538d95[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.075977:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000082f68b0d 17ffffc0001001 3:0 ffff8f2437676bd0 755 lru 00000080:00200000:2.0:1767319309.075983:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf17b51e 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319309.075985:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e1538d95 00000080:00200000:2.0:1767319309.075986:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.075987:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.075995:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.076005:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.076008:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.076010:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.076015:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.076018:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.076020:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.076024:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076031:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.076038:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.076040:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.076044:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.076052:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:2.0:1767319309.076055:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.076058:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.076062:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3096576 i_blocks 1 00000080:00200000:2.0:1767319309.076065:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.076071:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3096576, count: 4096 00000080:00200000:2.0:1767319309.076075:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3096576, bytes: 4096 00000080:00200000:2.0:1767319309.076077:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.076080:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 245, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.076082:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:2.0:1767319309.076084:0:88918: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:1767319309.076089:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:2.0:1767319309.076091:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:2.0:1767319309.076093:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.076098:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:2.0:1767319309.076103:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.076106:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.076113:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076122:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076130:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076137:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076144:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.076163:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.076169:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.076184:0:88918:0:(rw26.c:912:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:2.0:1767319309.076189:0:88918:0:(rw26.c:969:ll_write_end()) page@000000006b618bf4[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.076191:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000752c3916 17ffffc0001001 3:0 ffff8f2437676438 756 lru 00000080:00200000:2.0:1767319309.076196:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002ca56947 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319309.076198:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000006b618bf4 00000080:00200000:2.0:1767319309.076198:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.076201:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.076208:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.076219:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.076221:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.076223:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.076228:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.076230:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.076232:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.076236:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076242:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.076249:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.076251:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.076255:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.076264:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:2.0:1767319309.076267:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.076270:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.076275:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3100672 i_blocks 1 00000080:00200000:2.0:1767319309.076277:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.076284:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3100672, count: 4096 00000080:00200000:2.0:1767319309.076287:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3100672, bytes: 4096 00000080:00200000:2.0:1767319309.076289:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.076292:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 246, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.076294:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:2.0:1767319309.076296:0:88918: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:1767319309.076555:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:2.0:1767319309.076561:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:2.0:1767319309.076563:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.076570:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:2.0:1767319309.076577:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.076579:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.076587:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076595:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076604:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076612:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076619:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.076638:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.076643:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.076658:0:88918:0:(rw26.c:912:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:2.0:1767319309.076663:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008772cdc1[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.076665:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005f96bf75 17ffffc0001001 3:0 ffff8f2437676798 757 lru 00000080:00200000:2.0:1767319309.076670:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd785d7e 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1767319309.076672:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008772cdc1 00000080:00200000:2.0:1767319309.076673:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.076676:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.076683:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.076694:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.076697:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.076699:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.076705:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.076708:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.076710:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.076714:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076721:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.076730:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.076732:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.076736:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.076748:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:2.0:1767319309.076752:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.076755:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.076760:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3104768 i_blocks 1 00000080:00200000:2.0:1767319309.076764:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.076772:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3104768, count: 4096 00000080:00200000:2.0:1767319309.076776:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3104768, bytes: 4096 00000080:00200000:2.0:1767319309.076779:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.076783:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 247, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.076785:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:2.0:1767319309.076787:0:88918: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:1767319309.076793:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:2.0:1767319309.076796:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:2.0:1767319309.076798:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.076803:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:2.0:1767319309.076808:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.076810:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.076817:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076825:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076833:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076840:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076846:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.076864:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.076870:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.076886:0:88918:0:(rw26.c:912:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:2.0:1767319309.076890:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000863d3864[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.076893:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000b214aa68 17ffffc0001001 3:0 ffff8f2437676000 758 lru 00000080:00200000:2.0:1767319309.076899:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9b07bca 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1767319309.076901:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000863d3864 00000080:00200000:2.0:1767319309.076902:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.076904:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.076913:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.076924:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.076927:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.076929:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.076935:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.076937:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.076940:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.076944:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.076951:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.076959:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.076961:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.076964:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.076974:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:2.0:1767319309.076977:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.076980:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.076984:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3108864 i_blocks 1 00000080:00200000:2.0:1767319309.076987:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.076994:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3108864, count: 4096 00000080:00200000:2.0:1767319309.076998:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3108864, bytes: 4096 00000080:00200000:2.0:1767319309.077000:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.077003:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 248, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.077004:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:2.0:1767319309.077007:0:88918: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:1767319309.077011:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:2.0:1767319309.077014:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:2.0:1767319309.077016:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.077022:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:2.0:1767319309.077027:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.077030:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.077037:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077045:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077053:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077061:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077068:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.077086:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.077092:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.077106:0:88918:0:(rw26.c:912:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:2.0:1767319309.077110:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007ae54e58[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.077113:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc065bc3 17ffffc0001001 3:0 ffff8f2437676e58 759 lru 00000080:00200000:2.0:1767319309.077119:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000a49f9965 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1767319309.077121:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007ae54e58 00000080:00200000:2.0:1767319309.077122:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.077124:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.077132:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.077143:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.077146:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.077148:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.077153:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.077156:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.077158:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.077162:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077170:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.077178:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.077180:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.077185:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.077193:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:2.0:1767319309.077197:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.077200:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.077204:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3112960 i_blocks 1 00000080:00200000:2.0:1767319309.077207:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.077214:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3112960, count: 4096 00000080:00200000:2.0:1767319309.077218:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3112960, bytes: 4096 00000080:00200000:2.0:1767319309.077220:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.077223:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 249, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.077225:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:2.0:1767319309.077227:0:88918: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:1767319309.077233:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:2.0:1767319309.077236:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:2.0:1767319309.077238:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.077243:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:2.0:1767319309.077248:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.077250:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.077258:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077266:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077275:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077282:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077291:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.077593:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.077600:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.077616:0:88918:0:(rw26.c:912:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:2.0:1767319309.077620:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000fc276125[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.077624:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000279be38f 17ffffc0001001 3:0 ffff8f2437676288 760 lru 00000080:00200000:2.0:1767319309.077630:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e09566a4 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1767319309.077632:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000fc276125 00000080:00200000:2.0:1767319309.077634:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.077636:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.077644:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.077657:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.077660:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.077661:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.077668:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.077670:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.077672:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.077676:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077683:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.077690:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.077692:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.077697:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.077704:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:2.0:1767319309.077708:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.077711:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.077716:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3117056 i_blocks 1 00000080:00200000:2.0:1767319309.077719:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.077727:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3117056, count: 4096 00000080:00200000:2.0:1767319309.077731:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3117056, bytes: 4096 00000080:00200000:2.0:1767319309.077733:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.077737:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 250, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.077739:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:2.0:1767319309.077741:0:88918: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:1767319309.077747:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:2.0:1767319309.077750:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:2.0:1767319309.077752:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.077758:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:2.0:1767319309.077763:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.077766:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.077773:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077782:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077790:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077798:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077805:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.077822:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.077827:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.077841:0:88918:0:(rw26.c:912:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:2.0:1767319309.077845:0:88918:0:(rw26.c:969:ll_write_end()) page@000000000d225205[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.077848:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000005d152914 17ffffc0001001 3:0 ffff8f24376761b0 761 lru 00000080:00200000:2.0:1767319309.077854:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000049ff2e05 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1767319309.077856:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000000d225205 00000080:00200000:2.0:1767319309.077857:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.077860:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.077868:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.077880:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.077883:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.077886:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.077891:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.077894:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.077897:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.077901:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.077909:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.077918:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.077920:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.077924:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.077932:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:2.0:1767319309.077936:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.077939:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.077944:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3121152 i_blocks 1 00000080:00200000:2.0:1767319309.077947:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.077954:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3121152, count: 4096 00000080:00200000:2.0:1767319309.077957:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3121152, bytes: 4096 00000080:00200000:2.0:1767319309.077959:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.077962:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 251, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.077964:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:2.0:1767319309.077966:0:88918: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:1767319309.077970:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:2.0:1767319309.077973:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:2.0:1767319309.077975:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.077981:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:2.0:1767319309.077986:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.077988:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.077995:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078005:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078014:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078020:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078028:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.078045:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.078052:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.078069:0:88918:0:(rw26.c:912:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:2.0:1767319309.078074:0:88918:0:(rw26.c:969:ll_write_end()) page@000000007b4745cd[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.078077:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000d7367e50 17ffffc0001001 3:0 ffff8f24376766c0 762 lru 00000080:00200000:2.0:1767319309.078082:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4ab77f6 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1767319309.078085:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000007b4745cd 00000080:00200000:2.0:1767319309.078086:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.078088:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.078096:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.078106:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.078109:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.078111:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.078116:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.078119:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.078122:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.078125:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078132:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.078140:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.078142:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.078145:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.078154:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:2.0:1767319309.078157:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.078160:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.078165:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3125248 i_blocks 1 00000080:00200000:2.0:1767319309.078168:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.078175:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3125248, count: 4096 00000080:00200000:2.0:1767319309.078178:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3125248, bytes: 4096 00000080:00200000:2.0:1767319309.078181:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.078185:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 252, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.078186:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:2.0:1767319309.078188:0:88918: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:1767319309.078193:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:2.0:1767319309.078196:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:2.0:1767319309.078198:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.078203:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:2.0:1767319309.078208:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.078210:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.078218:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078225:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078234:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078240:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078247:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.078264:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.078270:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.078284:0:88918:0:(rw26.c:912:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:2.0:1767319309.078289:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000cad75f74[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.078291:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0d283b1 17ffffc0001001 3:0 ffff8f2437676948 763 lru 00000080:00200000:2.0:1767319309.078296:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003a33d197 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1767319309.078298:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000cad75f74 00000080:00200000:2.0:1767319309.078299:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.078588:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.078599:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.078613:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.078616:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.078618:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.078624:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.078627:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.078629:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.078634:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078642:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.078651:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.078653:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.078657:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.078667:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:2.0:1767319309.078670:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.078673:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.078679:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3129344 i_blocks 1 00000080:00200000:2.0:1767319309.078682:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.078689:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3129344, count: 4096 00000080:00200000:2.0:1767319309.078693:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3129344, bytes: 4096 00000080:00200000:2.0:1767319309.078696:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.078699:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 253, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.078701:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:2.0:1767319309.078704:0:88918: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:1767319309.078709:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:2.0:1767319309.078712:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:2.0:1767319309.078715:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.078721:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:2.0:1767319309.078727:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.078729:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.078738:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078745:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078753:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078761:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078767:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.078785:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.078792:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.078816:0:88918:0:(rw26.c:912:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:2.0:1767319309.078821:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000086c60098[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.078824:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @0000000088af956d 17ffffc0001001 3:0 ffff8f24376756c0 764 lru 00000080:00200000:2.0:1767319309.078829:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1848793 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1767319309.078831:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000086c60098 00000080:00200000:2.0:1767319309.078832:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.078834:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.078842:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.078853:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.078856:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.078858:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.078863:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.078866:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.078868:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.078872:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078878:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.078886:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.078888:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.078892:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.078902:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:2.0:1767319309.078905:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.078908:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.078913:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3133440 i_blocks 1 00000080:00200000:2.0:1767319309.078915:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.078922:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3133440, count: 4096 00000080:00200000:2.0:1767319309.078926:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3133440, bytes: 4096 00000080:00200000:2.0:1767319309.078929:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.078932:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 254, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.078934:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:2.0:1767319309.078936:0:88918: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:1767319309.078941:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:2.0:1767319309.078944:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:2.0:1767319309.078946:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.078951:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:2.0:1767319309.078956:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.078958:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.078965:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078974:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078982:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078988:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.078994:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.079012:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.079018:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.079033:0:88918:0:(rw26.c:912:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:2.0:1767319309.079038:0:88918:0:(rw26.c:969:ll_write_end()) page@0000000003af859e[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.079040:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @000000003845e3d2 17ffffc0001001 3:0 ffff8f2437675948 765 lru 00000080:00200000:2.0:1767319309.079045:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000003b638ea4 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1767319309.079047:0:88918:0:(rw26.c:969:ll_write_end()) end page@0000000003af859e 00000080:00200000:2.0:1767319309.079048:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.079050:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.079059:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.079070:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.079074:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.079076:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.079081:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.079083:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.079086:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.079090:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079097:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.079106:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.079108:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.079112:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.079120:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:2.0:1767319309.079124:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.079127:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.079132:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3137536 i_blocks 1 00000080:00200000:2.0:1767319309.079135:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.079142:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3137536, count: 4096 00000080:00200000:2.0:1767319309.079146:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3137536, bytes: 4096 00000080:00200000:2.0:1767319309.079148:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.079152:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 255, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.079154:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:2.0:1767319309.079156:0:88918: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:1767319309.079161:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:2.0:1767319309.079164:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:2.0:1767319309.079166:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.079171:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:2.0:1767319309.079177:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.079179:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.079187:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079196:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079204:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079210:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079218:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.079236:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.079242:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.079265:0:88918:0:(rw26.c:912:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:2.0:1767319309.079269:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000e06d1d68[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.079272:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab853006 17ffffc0001021 2:0 ffff8f2437675870 766 lru 00000080:00200000:2.0:1767319309.079278:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@000000002822920f 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1767319309.079280:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000e06d1d68 00000080:00200000:2.0:1767319309.079281:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.079283:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.079291:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.079326:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.079330:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.079332:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.079338:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.079353:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.079356:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.079360:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079375:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.079385:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.079387:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.079392:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.079401:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:2.0:1767319309.079405:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.079408:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.079413:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3141632 i_blocks 1 00000080:00200000:2.0:1767319309.079416:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.079423:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3141632, count: 4096 00000080:00200000:2.0:1767319309.079427:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3141632, bytes: 4096 00000080:00200000:2.0:1767319309.079429:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.079433:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 256, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.079435:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:2.0:1767319309.079437:0:88918: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:1767319309.079442:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:2.0:1767319309.079445:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:2.0:1767319309.079447:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.079453:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:2.0:1767319309.079469:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.079472:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.079479:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079488:0:88918:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079496:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079503:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079510:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.079530:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.079536:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.079551:0:88918:0:(rw26.c:912:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:2.0:1767319309.079555:0:88918:0:(rw26.c:969:ll_write_end()) page@000000008d5ec7bc[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.079558:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac999ed3 17ffffc0001001 3:0 ffff8f2437675a20 767 lru 00000080:00200000:2.0:1767319309.079562:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8a57021 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 0000000043e73b5b 000000000fee8518 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1767319309.079564:0:88918:0:(rw26.c:969:ll_write_end()) end page@000000008d5ec7bc 00000080:00200000:2.0:1767319309.079565:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.079567:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.079575:0:88918:0:(osc_cache.c:802:osc_extent_find()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.079586:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.079588:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.079591:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.079606:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.079609:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.079611:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.079615:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079624:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.079632:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.079634:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.079639:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.079647:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:2.0:1767319309.079650:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.079653:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1767319309.079677:0:84938:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319309.079689:0:84938:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.079967:0:84938:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319309.080370:0:84938:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdf100 - object 0x280000400:3315 offset 1048576<>2097152 00000100:00100000:3.0:1767319309.080446:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000080:00200000:2.0:1767319309.080569:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3145728 i_blocks 1 00000080:00200000:2.0:1767319309.080574:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.080588:0:88918:0:(file.c:2648:do_file_write_iter()) START file f0:[0x200004a52:0x2:0x0], ppos: 3145728, count: 4096 00000080:00200000:2.0:1767319309.080594:0:88918:0:(file.c:1994:ll_file_io_generic()) f0: write ppos: 3145728, bytes: 4096 00000080:00200000:2.0:1767319309.080596:0:88918:0:(file.c:1759:ll_io_set_mirror()) f0: desiginated mirror: 0 00000020:00200000:2.0:1767319309.080601:0:88918:0:(cl_io.c:214:cl_io_rw_init()) header@00000000d510763e[0x4, 257, [0x200004a52:0x2:0x0] hash] 00000020:00200000:2.0:1767319309.080603:0:88918:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:2.0:1767319309.080606:0:88918: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:1767319309.080615:0:88918:0:(file.c:2072:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:2.0:1767319309.080619:0:88918:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:2.0:1767319309.080623:0:88918:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.080632:0:88918:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:2.0:1767319309.080641:0:88918:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.080644:0:88918:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c177b0, osc lock ffff8f24069fa850, flags 0x0 00010000:00010000:2.0:1767319309.080679:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.080688:0:88918:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.080704:0:88918:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319309.080726:0:88918:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377407488:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319309.080958:0:88918:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e480 going to sleep for 11 seconds 00000100:00100000:3.0:1767319309.081173:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377407360:192.168.204.123@tcp:4:dd.0 00000100:00100000:2.0:1767319309.086476:0:88918:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377407488:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319309.086505:0:88918:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.086524:0:88918:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.086536:0:88918:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.086549:0:88918:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319309.086561:0:88918:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.086574:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.086582:0:88918:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.086618:0:88918:0:(vvp_io.c:1312:vvp_io_write_start()) f0: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.086637:0:88918:0:(rw26.c:729:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.086683:0:88918:0:(rw26.c:912:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:2.0:1767319309.086693:0:88918:0:(rw26.c:969:ll_write_end()) page@00000000aaef54cf[3 00000000d663f854 2 1 00000000053ada87] 00000080:00200000:2.0:1767319309.086697:0:88918:0:(rw26.c:969:ll_write_end()) vmpage @00000000073ebede 17ffffc0001001 3:0 ffff8f2437675510 768 lru 00000080:00200000:2.0:1767319309.086704:0:88918:0:(rw26.c:969:ll_write_end()) osc-page@0000000083fa6752 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000001f47d066 00000000cf6863b5 > 3< 0 0 > 4< 0 0 8 5111808 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319309.086706:0:88918:0:(rw26.c:969:ll_write_end()) end page@00000000aaef54cf 00000080:00200000:2.0:1767319309.086708:0:88918:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.086712:0:88918:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.086729:0:88918:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000d97d0c88 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.086746:0:88918:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406cda378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.086750:0:88918:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.086753:0:88918:0:(vvp_io.c:1390:vvp_io_write_start()) f0: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.086768:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.086771:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.086774:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c177b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.086779:0:88918:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.086787:0:88918:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.086801:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.086804:0:88918:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c177b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.086811:0:88918:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.086824:0:88918:0:(file.c:2109:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:2.0:1767319309.086831:0:88918:0:(vvp_io.c:289:vvp_io_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:1767319309.086835:0:88918:0:(file.c:2142:ll_file_io_generic()) f0: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.086846:0:88918:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3149824 i_blocks 2 00000080:00200000:2.0:1767319309.086851:0:88918:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.086887:0:88918:0:(file.c:424:ll_file_release()) START file f0:[0x200004a52:0x2:0x0](ffff8f2406cda1c8), flags 100001 00000002:00100000:2.0:1767319309.086944:0:88918:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2405f6d880 x1853164377405696/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319309.086955:0:88918:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319309.086960:0:88918:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdc000 x1853164377407744/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/760 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319309.086982:0:88918:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377407744:192.168.204.123@tcp:35:dd.0 00000100:00100000:2.0:1767319309.087055:0:88918:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319309.100112:0:88918:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88918:1853164377407744:192.168.204.123@tcp:35:dd.0 00000002:00100000:2.0:1767319309.100194:0:88918:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2405f6d880 x1853164377405696/t42949673179(42949673179) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319324 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319309.106228:0:88919:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319309.106255:0:88919: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:1767319309.106272:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319309.106288:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319309.106296:0:88919:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319309.106327:0:88919:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319309.106331:0:88919:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:0.0:1767319309.106338:0:88919:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ec7bf8 00010000:00010000:0.0:1767319309.106342:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319309.106350:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319309.106367:0:88919:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319309.106375:0:88919:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:0.0:1767319309.106381:0:88919:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319309.106391:0:88919:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:0.0:1767319309.106403:0:88919:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), file ffff8f2421e8d500, open_flags 8241, mode 81b6 opened 0 00000080:00200000:0.0:1767319309.106410:0:88919:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=open|creat 00000002:00010000:0.0:1767319309.106431:0:88919: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:0.0:1767319309.106494:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88919 initiator: MDT0 00010000:00010000:0.0:1767319309.106501:0:88919:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88919 initiator: MDT0 00000020:00100000:0.0:1767319309.106513:0:88919:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:0.0:1767319309.106525:0:88919:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c64a80 x1853164377408000/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/66456 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:0.0:1767319309.106534:0:88919:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88919 initiator: MDT0 00000100:00100000:0.0:1767319309.106554:0:88919:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408000:192.168.204.123@tcp:101:dd.0 00000100:00100000:0.0:1767319309.107276:0:88919:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319309.111758:0:88919:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64a80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408000:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319309.111786:0:88919:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.111811:0:88919:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.111818:0:88919:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.111831:0:88919:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.111855:0:88919:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.111868:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.111875:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.111882:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319309.111894:0:88919:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff8f2438c64a80 x1853164377408000/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319325 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319309.111909:0:88919:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c64a80 x1853164377408000/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319325 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319309.111923:0:88919:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319309.111934:0:88919:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.111945:0:88919:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:2.0:1767319309.111952:0:88919:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319309.111999:0:88919:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff8f2406ca1988): rc = 0 00000080:00200000:2.0:1767319309.112012:0:88919:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:2.0:1767319309.112017:0:88919:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82add 00000080:00010000:2.0:1767319309.112036:0:88919:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000080:00200008:2.0:1767319309.112052:0:88919:0:(file.c:1001:ll_file_open()) START file f1:[0x200004a52:0x3:0x0](ffff8f2406ca1988), flags 101101 00000002:00100000:2.0:1767319309.112072:0:88919:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438c64a80 x1853164377408000/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319325 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319309.112105:0:88919:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82add from it ffff8f2438842720 00010000:00010000:2.0:1767319309.112109:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.112116:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.112136:0:88919:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8f2406ca1988), inode mode 81a4 mask 42 00000080:00200008:2.0:1767319309.112148:0:88919:0:(llite_lib.c:2314:ll_setattr_raw()) START file f1:[0x200004a52:0x3:0x0](ffff8f2406ca1988) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319309.000000000, mtime 1767319309.000000000, ctime 1767319309.000000000 00010000:00010000:2.0:1767319309.112171:0:88919:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.112186:0:88919:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:2.0:1767319309.112220:0:88919:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.112227:0:88919:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319309.112230:0:88919:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528e00/0xf84d4ea57fe82add 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: 0xa16e0e9cff035624 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319309.112250:0:88919:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319309.112256:0:88919:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdc000 x1853164377408256/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319309.112279:0:88919:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408256:192.168.204.123@tcp:36:dd.0 00000100:00100000:2.0:1767319309.112829:0:88919:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319309.118550:0:88919:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc000 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408256:192.168.204.123@tcp:36:dd.0 00000080:00200000:2.0:1767319309.118596:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000080:00200000:2.0:1767319309.118601:0:88919:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00010000:2.0:1767319309.118621:0:88919:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000002:00010000:2.0:1767319309.118630:0:88919:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200004a52:0x3:0x0], intent: layout flags 0 00010000:00010000:2.0:1767319309.118679:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88919 initiator: MDT0 00010000:00010000:2.0:1767319309.118690:0:88919:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88919 initiator: MDT0 00010000:00010000:2.0:1767319309.118699:0:88919:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88919 initiator: MDT0 00000100:00100000:2.0:1767319309.118717:0:88919:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408384:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319309.118774:0:88919:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e480 going to sleep for 11 seconds 00000100:00100000:2.0:1767319309.120965:0:88919:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408384:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319309.120993:0:88919:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.121006:0:88919:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1767319309.121018:0:88919:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8f2438bded80 x1853164377408384/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 376/608 e 0 to 0 dl 1767319325 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319309.121029:0:88919:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000002:00010000:2.0:1767319309.121060:0:88919:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.121072:0:88919:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 16 res 8589953618/3 (0 0) 00000080:00200000:2.0:1767319309.121078:0:88919:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x3:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1767319309.121094:0:88919:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82ae4 00000080:00010000:2.0:1767319309.121102:0:88919:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82ae4 from it ffffaaa9c7ec78c8 00010000:00010000:2.0:1767319309.121106:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.121114:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.121132:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.121144:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319309.121151:0:88919:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x3:0x0](0000000096a6e45a) being reconfigured ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.121189:0:88919:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:2.0:1767319309.121195:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.121203:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00020000:00200000:2.0:1767319309.121238:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319309.121256:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1767319309.121260:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:2.0:1767319309.121273:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1767319309.121277:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241a64e4b0, osc lock ffff8f24069fa850, flags 0x80000000 00000008:00010000:2.0:1767319309.121280:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:2.0:1767319309.121282:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241a64e4f0, osc lock ffff8f24069fa720, flags 0x80000000 00010000:00010000:2.0:1767319309.121635:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.121644:0:88919:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.121652:0:88919:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319309.121673:0:88919:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408512:192.168.204.123@tcp:101:dd.0 00000100:00100000:0.0:1767319309.121894:0:88919:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e780 going to sleep for 11 seconds 00000100:00100000:0.0:1767319309.124730:0:88919:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bded80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408512:192.168.204.123@tcp:101:dd.0 00010000:00010000:0.0:1767319309.124756:0:88919:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.124773:0:88919:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.124786:0:88919:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.124819:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319309.124832:0:88919:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.124844:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.124854:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.124922:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.124932:0:88919:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.124943:0:88919:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319309.124963:0:88919:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408640:192.168.204.123@tcp:101:dd.0 00000100:00100000:0.0:1767319309.125031:0:88919:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000008:00010000:1.0:1767319309.128985:0:12517:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319309.129168:0:12517:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 0000000009152d3c ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319309.129199:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377407360:192.168.204.123@tcp:4:dd.0 00000100:00100000:0.0:1767319309.129527:0:88919:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377408640:192.168.204.123@tcp:101:dd.0 00010000:00010000:0.0:1767319309.129544:0:88919:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.129574:0:88919:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.129586:0:88919:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.129598:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319309.129608:0:88919:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.129618:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.129625:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319309.129772:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377408896:192.168.204.123@tcp:10:dd.0 00000100:00100000:1.0:1767319309.129877:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377408768:192.168.204.123@tcp:10:dd.0 00000100:00100000:2.0:1767319309.134083:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377408768:192.168.204.123@tcp:10:dd.0 00000100:00100000:3.0:1767319309.134231:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377408896:192.168.204.123@tcp:10:dd.0 00000080:00200000:0.0:1767319309.134286:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 0 i_blocks 2 00000020:00010000:0.0:1767319309.134292:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.134294:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.134298:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241a64e4b0 (ffff8f24206aad88/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.134503:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.134514:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.134533:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241a64e4f0 (ffff8f24206aa5a8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.134537:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.134542:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.134547:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59308 (ffff8f24206aa998/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.134549:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241a64e4b0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.134553:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241a64e4f0 (ffff8f24206aa998/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.134566:0:88919:0:(vvp_io.c:289:vvp_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:1.0:1767319309.134614:0:88919:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file f1:[0x200004a52:0x3:0x0](ffff8f2406ca1988) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319309.000000000, mtime 1767319309.000000000, ctime 1767319309.000000000, rc 0 00000080:00200008:1.0:1767319309.134699:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 0, count: 4096 00000080:00200000:1.0:1767319309.134707:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 0, bytes: 4096 00000080:00200000:1.0:1767319309.134715:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.134721:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 1, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.134723:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:1.0:1767319309.134726:0:88919:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 0 restore needed 0 00000080:00200000:1.0:1767319309.134737:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:1.0:1767319309.134742:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:1.0:1767319309.134745:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.134757:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:1.0:1767319309.134768:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.134771:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.134785:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.134794:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.134802:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.134806:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.134810:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.134819:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [0, 4096) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.134831:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.134863:0:88919:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:1.0:1767319309.134871:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006c67eeba[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.134875:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006db14dd3 17ffffc0001001 3:0 ffff8f24376a5d80 0 lru 00000080:00200000:1.0:1767319309.134882:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000087cd69d 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 6815744 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319309.134892:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006c67eeba 00000080:00200000:1.0:1767319309.134893:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.134897:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.134917:0:88919:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.134935:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.134938:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.134941:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.134954:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.134956:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.134959:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.134962:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.134970:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.134979:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.134981:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.134988:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.134992:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:1.0:1767319309.134997:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.135000:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.135006:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 4096 i_blocks 2 00000080:00200000:1.0:1767319309.135009:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.135019:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 4096, count: 4096 00000080:00200000:1.0:1767319309.135024:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 4096, bytes: 4096 00000080:00200000:1.0:1767319309.135026:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.135030:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 2, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.135037:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:1.0:1767319309.135040:0:88919: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:1767319309.135046:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:1.0:1767319309.135049:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:1.0:1767319309.135052:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.135058:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:1.0:1767319309.135063:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.135065:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.135074:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135083:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135090:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135097:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135104:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.135112:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.135117:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.135142:0:88919:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:1.0:1767319309.135147:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000037528a90[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.135150:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000035d7f198 17ffffc0001001 3:0 ffff8f24376a50d8 1 lru 00000080:00200000:1.0:1767319309.135156:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6357f21 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319309.135159:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000037528a90 00000080:00200000:1.0:1767319309.135165:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.135167:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.135179:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.135193:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.135196:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.135198:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.135204:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.135206:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.135209:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.135213:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135221:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.135229:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.135231:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.135235:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.135238:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:1.0:1767319309.135241:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.135244:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.135249:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 8192 i_blocks 2 00000080:00200000:1.0:1767319309.135251:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.135259:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 8192, count: 4096 00000080:00200000:1.0:1767319309.135262:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 8192, bytes: 4096 00000080:00200000:1.0:1767319309.135264:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.135268:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 3, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.135269:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:1.0:1767319309.135271:0:88919: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:1767319309.135282:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:1.0:1767319309.135285:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:1.0:1767319309.135287:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.135292:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:1.0:1767319309.135298:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.135546:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.135557:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135566:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135574:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135582:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135588:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.135597:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.135603:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.135620:0:88919:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:1.0:1767319309.135626:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e95f48ea[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.135628:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006ed0b4b5 17ffffc0001001 3:0 ffff8f24376a5af8 2 lru 00000080:00200000:1.0:1767319309.135634:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000094fb80c5 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319309.135636:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e95f48ea 00000080:00200000:1.0:1767319309.135637:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.135639:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.135648:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.135665:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.135669:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.135671:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.135678:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.135680:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.135683:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.135686:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135692:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.135700:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.135703:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.135706:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.135709:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:1.0:1767319309.135712:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.135715:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.135720:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 12288 i_blocks 2 00000080:00200000:1.0:1767319309.135723:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.135731:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 12288, count: 4096 00000080:00200000:1.0:1767319309.135735:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 12288, bytes: 4096 00000080:00200000:1.0:1767319309.135737:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.135741:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 4, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.135742:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:1.0:1767319309.135745:0:88919: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:1767319309.135750:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:1.0:1767319309.135753:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:1.0:1767319309.135756:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.135768:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:1.0:1767319309.135774:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.135776:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.135784:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135792:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135800:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135808:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135815:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.135823:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.135829:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.135855:0:88919:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:1.0:1767319309.135859:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000058c4aea8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.135862:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000049b965bd 17ffffc0001021 2:0 ffff8f24376a5510 3 lru 00000080:00200000:1.0:1767319309.135867:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000098789623 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319309.135869:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000058c4aea8 00000080:00200000:1.0:1767319309.135870:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.135872:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.135880:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.135902:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.135905:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.135908:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.135913:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.135916:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.135918:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.135922:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.135928:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.135937:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.135939:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.135943:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.135946:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:1.0:1767319309.135949:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.135953:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.135958:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 16384 i_blocks 2 00000080:00200000:1.0:1767319309.135960:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.135968:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 16384, count: 4096 00000080:00200000:1.0:1767319309.135972:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 16384, bytes: 4096 00000080:00200000:1.0:1767319309.135975:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.135978:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 5, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.135980:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:1.0:1767319309.135982:0:88919: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:1767319309.135988:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:1.0:1767319309.135990:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:1.0:1767319309.135992:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.136006:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:1.0:1767319309.136012:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.136015:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.136022:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136031:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136038:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136046:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136053:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136058:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.136062:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.136075:0:88919:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:1.0:1767319309.136078:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b3b5db6f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.136080:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001aeeb0a3 17ffffc0001001 3:0 ffff8f24376a5a20 4 lru 00000080:00200000:1.0:1767319309.136084:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000094aed2fd 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319309.136086:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b3b5db6f 00000080:00200000:1.0:1767319309.136087:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.136090:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.136098:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136120:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.136123:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.136125:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.136131:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.136133:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.136136:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.136139:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136147:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.136156:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.136158:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.136162:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.136165:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:1.0:1767319309.136169:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.136172:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.136176:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 20480 i_blocks 2 00000080:00200000:1.0:1767319309.136179:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.136187:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 20480, count: 4096 00000080:00200000:1.0:1767319309.136190:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 20480, bytes: 4096 00000080:00200000:1.0:1767319309.136192:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.136196:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 6, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.136198:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:1.0:1767319309.136200:0:88919: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:1767319309.136205:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:1.0:1767319309.136208:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:1.0:1767319309.136210:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.136222:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:1.0:1767319309.136227:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.136230:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.136237:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136245:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136251:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136256:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136260:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136265:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.136269:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.136281:0:88919:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:1.0:1767319309.136284:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000dde20804[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.136285:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001f88075f 17ffffc0001001 3:0 ffff8f24376a5870 5 lru 00000080:00200000:1.0:1767319309.136289:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000306e3edf 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319309.136290:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000dde20804 00000080:00200000:1.0:1767319309.136291:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.136293:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.136480:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136507:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.136511:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.136513:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.136520:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.136523:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.136526:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.136530:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136536:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.136542:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.136543:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.136547:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.136550:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:1.0:1767319309.136552:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.136554:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.136558:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 24576 i_blocks 2 00000080:00200000:1.0:1767319309.136560:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.136566:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 24576, count: 4096 00000080:00200000:1.0:1767319309.136569:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 24576, bytes: 4096 00000080:00200000:1.0:1767319309.136570:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.136573:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 7, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.136574:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:1.0:1767319309.136576:0:88919: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:1767319309.136579:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:1.0:1767319309.136581:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:1.0:1767319309.136583:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.136592:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:1.0:1767319309.136596:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.136597:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.136603:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136609:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136614:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136619:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136622:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136627:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.136630:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.136642:0:88919:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:1.0:1767319309.136645:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000057729a96[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.136646:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006fca7061 17ffffc0001001 3:0 ffff8f24376a5948 6 lru 00000080:00200000:1.0:1767319309.136650:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000019e69904 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319309.136651:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000057729a96 00000080:00200000:1.0:1767319309.136652:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.136654:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.136659:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136673:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.136675:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.136677:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.136681:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.136682:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.136684:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.136686:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136691:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.136696:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.136698:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.136700:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.136702:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:1.0:1767319309.136704:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.136706:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.136709:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 28672 i_blocks 2 00000080:00200000:1.0:1767319309.136711:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.136717:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 28672, count: 4096 00000080:00200000:1.0:1767319309.136719:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 28672, bytes: 4096 00000080:00200000:1.0:1767319309.136720:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.136723:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 8, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.136724:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:1.0:1767319309.136725:0:88919: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:1767319309.136729:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:1.0:1767319309.136730:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:1.0:1767319309.136732:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.136740:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:1.0:1767319309.136744:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.136745:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.136750:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136756:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136761:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136765:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136769:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136774:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.136777:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.136788:0:88919:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:1.0:1767319309.136791:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000052d9ba5f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.136792:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d04fbf91 17ffffc0001001 3:0 ffff8f24376a56c0 7 lru 00000080:00200000:1.0:1767319309.136796:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f09fe363 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319309.136798:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000052d9ba5f 00000080:00200000:1.0:1767319309.136799:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.136800:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.136805:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136820:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.136821:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.136823:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.136827:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.136828:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.136830:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.136832:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136837:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.136842:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.136843:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.136846:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.136848:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:1.0:1767319309.136850:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.136852:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.136855:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 32768 i_blocks 2 00000080:00200000:1.0:1767319309.136857:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.136862:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 32768, count: 4096 00000080:00200000:1.0:1767319309.136864:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 32768, bytes: 4096 00000080:00200000:1.0:1767319309.136866:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.136868:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 9, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.136869:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:1.0:1767319309.136870:0:88919: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:1767319309.136874:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:1.0:1767319309.136875:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:1.0:1767319309.136877:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.136885:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:1.0:1767319309.136888:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.136890:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.136895:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136900:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136905:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136910:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136914:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136918:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.136921:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.136933:0:88919:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:1.0:1767319309.136936:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000976155f6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.136937:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000061ab45c7 17ffffc0001001 3:0 ffff8f24376a51b0 8 lru 00000080:00200000:1.0:1767319309.136941:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd907e55 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319309.136943:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000976155f6 00000080:00200000:1.0:1767319309.136943:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.136945:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.136950:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.136964:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.136966:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.136967:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.136970:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.136972:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.136974:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.136976:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.136981:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.136986:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.136988:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.136990:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.136992:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:1.0:1767319309.136994:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.136996:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.136999:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 36864 i_blocks 2 00000080:00200000:1.0:1767319309.137001:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.137006:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 36864, count: 4096 00000080:00200000:1.0:1767319309.137009:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 36864, bytes: 4096 00000080:00200000:1.0:1767319309.137010:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.137012:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 10, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.137014:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:1.0:1767319309.137015:0:88919: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:1767319309.137019:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:1.0:1767319309.137021:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:1.0:1767319309.137023:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.137034:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:1.0:1767319309.137039:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.137041:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.137048:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137056:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137064:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137072:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137079:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.137087:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.137092:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.137104:0:88919:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:1.0:1767319309.137107:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002ba7dbce[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.137109:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003de966fe 17ffffc0001001 3:0 ffff8f24376a5288 9 lru 00000080:00200000:1.0:1767319309.137113:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001563d539 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319309.137115:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002ba7dbce 00000080:00200000:1.0:1767319309.137116:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.137117:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.137122:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.137136:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.137138:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.137140:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.137144:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.137147:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.137149:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.137153:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137161:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.137168:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.137170:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.137174:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.137177:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:1.0:1767319309.137180:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.137183:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.137187:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 40960 i_blocks 2 00000080:00200000:1.0:1767319309.137190:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.137197:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 40960, count: 4096 00000080:00200000:1.0:1767319309.137201:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 40960, bytes: 4096 00000080:00200000:1.0:1767319309.137203:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.137207:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 11, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.137208:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:1.0:1767319309.137210:0:88919: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:1767319309.137215:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:1.0:1767319309.137218:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:1.0:1767319309.137220:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.137231:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:1.0:1767319309.137236:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.137238:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.137245:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137253:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137261:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137267:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137274:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.137281:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.137286:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.137608:0:88919:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:1.0:1767319309.137615:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006f7be3cf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.137617:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d51ec674 17ffffc0001001 3:0 ffff8f24376a5e58 10 lru 00000080:00200000:1.0:1767319309.137621:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8d62978 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319309.137622:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006f7be3cf 00000080:00200000:1.0:1767319309.137623:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.137625:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.137632:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.137649:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.137651:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.137653:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.137658:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.137660:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.137661:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.137664:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137669:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.137675:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.137676:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.137679:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.137681:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:1.0:1767319309.137684:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.137686:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.137689:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 45056 i_blocks 2 00000080:00200000:1.0:1767319309.137691:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.137697:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 45056, count: 4096 00000080:00200000:1.0:1767319309.137700:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 45056, bytes: 4096 00000080:00200000:1.0:1767319309.137702:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.137704:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 12, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.137705:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:1.0:1767319309.137707:0:88919: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:1767319309.137711:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:1.0:1767319309.137712:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:1.0:1767319309.137714:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.137724:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:1.0:1767319309.137727:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.137729:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.137735:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137740:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137745:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137749:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137754:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.137758:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.137761:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.137773:0:88919:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:1.0:1767319309.137776:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000450a162b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.137777:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004cf8707e 17ffffc0001001 3:0 ffff8f24376a5000 11 lru 00000080:00200000:1.0:1767319309.137781:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006902cdb2 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319309.137782:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000450a162b 00000080:00200000:1.0:1767319309.137783:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.137784:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.137789:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.137803:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.137805:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.137807:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.137810:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.137812:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.137814:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.137817:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137821:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.137827:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.137828:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.137830:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.137832:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:1.0:1767319309.137834:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.137836:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.137839:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 49152 i_blocks 2 00000080:00200000:1.0:1767319309.137841:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.137846:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 49152, count: 4096 00000080:00200000:1.0:1767319309.137849:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 49152, bytes: 4096 00000080:00200000:1.0:1767319309.137850:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.137853:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 13, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.137854:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:1.0:1767319309.137855:0:88919: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:1767319309.137859:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:1.0:1767319309.137860:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:1.0:1767319309.137862:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.137870:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:1.0:1767319309.137873:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.137875:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.137880:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137886:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137891:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137896:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137899:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.137904:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.137908:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.137918:0:88919:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:1.0:1767319309.137920:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000fb20c682[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.137922:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008480494c 17ffffc0001001 3:0 ffff8f24376a5798 12 lru 00000080:00200000:1.0:1767319309.137926:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000179cbfc1 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319309.137927:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000fb20c682 00000080:00200000:1.0:1767319309.137928:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.137929:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.137934:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.137948:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.137950:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.137951:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.137955:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.137956:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.137958:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.137960:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.137965:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.137971:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.137972:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.137974:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.137976:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:1.0:1767319309.137978:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.137980:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.137983:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 53248 i_blocks 2 00000080:00200000:1.0:1767319309.137985:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.137990:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 53248, count: 4096 00000080:00200000:1.0:1767319309.137993:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 53248, bytes: 4096 00000080:00200000:1.0:1767319309.137994:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.137996:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 14, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.137997:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:1.0:1767319309.137999:0:88919: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:1767319309.138002:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:1.0:1767319309.138004:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:1.0:1767319309.138005:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.138013:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:1.0:1767319309.138017:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.138020:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.138026:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138035:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138043:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138049:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138055:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138063:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.138068:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.138082:0:88919:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:1.0:1767319309.138087:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000065f61392[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.138090:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000069b1cb78 17ffffc0001001 3:0 ffff8f24376a5438 13 lru 00000080:00200000:1.0:1767319309.138095:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3de48c4 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319309.138096:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000065f61392 00000080:00200000:1.0:1767319309.138097:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.138099:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.138105:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138120:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.138122:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.138123:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.138127:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.138129:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.138130:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.138133:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138138:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.138144:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.138146:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.138149:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.138152:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:1.0:1767319309.138156:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.138159:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.138163:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 57344 i_blocks 2 00000080:00200000:1.0:1767319309.138166:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.138173:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 57344, count: 4096 00000080:00200000:1.0:1767319309.138177:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 57344, bytes: 4096 00000080:00200000:1.0:1767319309.138179:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.138183:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 15, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.138184:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:1.0:1767319309.138186:0:88919: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:1767319309.138192:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:1.0:1767319309.138195:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:1.0:1767319309.138197:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.138211:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:1.0:1767319309.138216:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.138218:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.138225:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138233:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138241:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138248:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138254:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138262:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.138266:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.138278:0:88919:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:1.0:1767319309.138281:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004c9e642f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.138283:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab6410bf 17ffffc0001001 3:0 ffff8f24376a5bd0 14 lru 00000080:00200000:1.0:1767319309.138287:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e613e383 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319309.138288:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004c9e642f 00000080:00200000:1.0:1767319309.138289:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.138290:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.138297:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138509:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.138513:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.138515:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.138521:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.138524:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.138526:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.138530:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138535:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.138540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.138542:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.138544:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.138546:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:1.0:1767319309.138549:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.138551:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.138554:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 61440 i_blocks 2 00000080:00200000:1.0:1767319309.138556:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.138562:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 61440, count: 4096 00000080:00200000:1.0:1767319309.138565:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 61440, bytes: 4096 00000080:00200000:1.0:1767319309.138567:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.138569:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 16, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.138570:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:1.0:1767319309.138572:0:88919: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:1767319309.138575:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:1.0:1767319309.138577:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:1.0:1767319309.138578:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.138587:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:1.0:1767319309.138591:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.138592:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.138597:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138603:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138608:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138613:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138617:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138622:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.138625:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.138640:0:88919:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:1.0:1767319309.138643:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003e80350c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.138645:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000f732464 17ffffc0001001 3:0 ffff8f24376a5ca8 15 lru 00000080:00200000:1.0:1767319309.138649:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000082bd2eb9 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319309.138651:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003e80350c 00000080:00200000:1.0:1767319309.138652:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.138653:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.138659:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138673:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.138675:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.138676:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.138680:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.138682:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.138683:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.138686:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138691:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.138696:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.138697:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.138700:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.138702:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:1.0:1767319309.138704:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.138706:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.138709:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 65536 i_blocks 2 00000080:00200000:1.0:1767319309.138711:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.138716:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 65536, count: 4096 00000080:00200000:1.0:1767319309.138718:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 65536, bytes: 4096 00000080:00200000:1.0:1767319309.138720:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.138722:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 17, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.138723:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:1.0:1767319309.138725:0:88919: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:1767319309.138728:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:1.0:1767319309.138730:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:1.0:1767319309.138731:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.138739:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:1.0:1767319309.138742:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.138744:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.138749:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138754:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138760:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138764:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138768:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138773:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.138776:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.138786:0:88919:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:1.0:1767319309.138789:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e015618b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.138791:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c20de460 17ffffc0001001 3:0 ffff8f24376a55e8 16 lru 00000080:00200000:1.0:1767319309.138794:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005b05dd5f 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319309.138796:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e015618b 00000080:00200000:1.0:1767319309.138797:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.138798:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.138803:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138817:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.138819:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.138820:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.138824:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.138825:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.138827:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.138829:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138834:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.138839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.138840:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.138842:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.138844:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:1.0:1767319309.138847:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.138849:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.138852:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 69632 i_blocks 2 00000080:00200000:1.0:1767319309.138853:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.138859:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 69632, count: 4096 00000080:00200000:1.0:1767319309.138861:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 69632, bytes: 4096 00000080:00200000:1.0:1767319309.138862:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.138865:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 18, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.138865:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:1.0:1767319309.138867:0:88919: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:1767319309.138870:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:1.0:1767319309.138872:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:1.0:1767319309.138874:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.138882:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:1.0:1767319309.138885:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.138886:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.138891:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138897:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138902:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138907:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138910:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138915:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.138918:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.138929:0:88919:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:1.0:1767319309.138932:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005c1e6465[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.138934:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000091777e02 17ffffc0001001 3:0 ffff8f24376a5360 17 lru 00000080:00200000:1.0:1767319309.138937:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbeb8cf1 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319309.138938:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005c1e6465 00000080:00200000:1.0:1767319309.138939:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.138940:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.138945:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.138959:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.138961:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.138962:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.138966:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.138968:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.138970:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.138972:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.138976:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.138981:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.138983:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.138985:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.138987:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:1.0:1767319309.138989:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.138991:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.138994:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 73728 i_blocks 2 00000080:00200000:1.0:1767319309.138996:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.139001:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 73728, count: 4096 00000080:00200000:1.0:1767319309.139003:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 73728, bytes: 4096 00000080:00200000:1.0:1767319309.139005:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.139007:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 19, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.139008:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:1.0:1767319309.139009:0:88919: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:1767319309.139013:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:1.0:1767319309.139014:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:1.0:1767319309.139016:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.139027:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:1.0:1767319309.139032:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.139034:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.139042:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139050:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139057:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139065:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139072:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.139080:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.139084:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.139110:0:88919:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:1.0:1767319309.139114:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e086bb6f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.139115:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006f87ff10 17ffffc0001021 2:0 ffff8f243cd32af8 18 lru 00000080:00200000:1.0:1767319309.139119:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000daebdc77 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319309.139121:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e086bb6f 00000080:00200000:1.0:1767319309.139121:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.139123:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.139128:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.139143:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.139145:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.139146:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.139150:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.139152:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.139153:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.139156:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139161:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.139166:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.139168:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.139170:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.139171:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:1.0:1767319309.139174:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.139176:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.139179:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 77824 i_blocks 2 00000080:00200000:1.0:1767319309.139180:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.139186:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 77824, count: 4096 00000080:00200000:1.0:1767319309.139188:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 77824, bytes: 4096 00000080:00200000:1.0:1767319309.139190:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.139192:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 20, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.139193:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:1.0:1767319309.139195:0:88919: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:1767319309.139198:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:1.0:1767319309.139200:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:1.0:1767319309.139201:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.139209:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:1.0:1767319309.139213:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.139214:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.139219:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139225:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139230:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139235:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139238:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.139243:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.139246:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.139257:0:88919:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:1.0:1767319309.139259:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000023ec09b1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.139261:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9d4ea50 17ffffc0001001 3:0 ffff8f243cd32510 19 lru 00000080:00200000:1.0:1767319309.139265:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004b03d6d6 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319309.139266:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000023ec09b1 00000080:00200000:1.0:1767319309.139267:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.139268:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.139273:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.139287:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.139289:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.139290:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.139295:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.139297:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.139485:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.139490:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139495:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.139501:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.139502:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.139506:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.139508:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:1.0:1767319309.139510:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.139512:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.139516:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 81920 i_blocks 2 00000080:00200000:1.0:1767319309.139518:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.139523:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 81920, count: 4096 00000080:00200000:1.0:1767319309.139526:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 81920, bytes: 4096 00000080:00200000:1.0:1767319309.139527:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.139530:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 21, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.139531:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:1.0:1767319309.139532:0:88919: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:1767319309.139536:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:1.0:1767319309.139538:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:1.0:1767319309.139539:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.139548:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:1.0:1767319309.139552:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.139553:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.139558:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139564:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139570:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139574:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139578:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.139582:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.139585:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.139596:0:88919:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:1.0:1767319309.139599:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ee146dc8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.139601:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d5c4b8dc 17ffffc0001001 3:0 ffff8f243cd32a20 20 lru 00000080:00200000:1.0:1767319309.139604:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000200b26bb 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319309.139605:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ee146dc8 00000080:00200000:1.0:1767319309.139606:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.139607:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.139612:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.139627:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.139629:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.139630:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.139634:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.139636:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.139638:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.139640:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139645:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.139650:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.139651:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.139654:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.139656:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:1.0:1767319309.139658:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.139660:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.139663:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 86016 i_blocks 2 00000080:00200000:1.0:1767319309.139665:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.139670:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 86016, count: 4096 00000080:00200000:1.0:1767319309.139672:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 86016, bytes: 4096 00000080:00200000:1.0:1767319309.139674:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.139676:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 22, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.139677:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:1.0:1767319309.139679:0:88919: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:1767319309.139682:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:1.0:1767319309.139684:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:1.0:1767319309.139685:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.139694:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:1.0:1767319309.139698:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.139699:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.139704:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139709:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139715:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139719:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139723:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.139728:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.139731:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.139744:0:88919:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:1.0:1767319309.139748:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b0fbb88c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.139751:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008dfe1355 17ffffc0001001 3:0 ffff8f243cd32870 21 lru 00000080:00200000:1.0:1767319309.139757:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006b8b6c0d 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319309.139759:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b0fbb88c 00000080:00200000:1.0:1767319309.139760:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.139763:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.139771:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.139794:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.139797:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.139798:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.139803:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.139806:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.139808:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.139812:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139818:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.139826:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.139828:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.139832:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.139835:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:1.0:1767319309.139838:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.139841:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.139845:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 90112 i_blocks 2 00000080:00200000:1.0:1767319309.139848:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.139855:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 90112, count: 4096 00000080:00200000:1.0:1767319309.139858:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 90112, bytes: 4096 00000080:00200000:1.0:1767319309.139860:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.139863:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 23, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.139864:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:1.0:1767319309.139866:0:88919: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:1767319309.139871:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:1.0:1767319309.139874:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:1.0:1767319309.139876:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.139891:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:1.0:1767319309.139896:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.139898:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.139905:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139912:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139920:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139926:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.139933:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.139941:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.139946:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.139964:0:88919:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:1.0:1767319309.139968:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003699cec8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.139971:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003b0aa030 17ffffc0001001 3:0 ffff8f243cd32948 22 lru 00000080:00200000:1.0:1767319309.139976:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003e0625cd 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319309.139978:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003699cec8 00000080:00200000:1.0:1767319309.139978:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.139980:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.139988:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140011:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.140015:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.140017:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.140023:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.140026:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.140028:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.140032:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140039:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.140046:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.140048:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.140052:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.140054:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:1.0:1767319309.140058:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.140060:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.140065:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 94208 i_blocks 2 00000080:00200000:1.0:1767319309.140067:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.140074:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 94208, count: 4096 00000080:00200000:1.0:1767319309.140077:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 94208, bytes: 4096 00000080:00200000:1.0:1767319309.140079:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.140083:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 24, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.140084:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:1.0:1767319309.140086:0:88919: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:1767319309.140091:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:1.0:1767319309.140093:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:1.0:1767319309.140096:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.140107:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:1.0:1767319309.140113:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.140115:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.140122:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140131:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140138:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140144:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140151:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140159:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.140164:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.140179:0:88919:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:1.0:1767319309.140183:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000098efbcaf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.140185:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001dc3554f 17ffffc0001001 3:0 ffff8f243cd326c0 23 lru 00000080:00200000:1.0:1767319309.140188:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c54f3d6f 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319309.140190:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000098efbcaf 00000080:00200000:1.0:1767319309.140191:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.140192:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.140198:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140213:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.140215:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.140216:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.140220:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.140222:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.140223:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.140226:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140231:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.140237:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.140238:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.140240:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.140242:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:1.0:1767319309.140244:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.140246:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.140249:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 98304 i_blocks 2 00000080:00200000:1.0:1767319309.140251:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.140257:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 98304, count: 4096 00000080:00200000:1.0:1767319309.140259:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 98304, bytes: 4096 00000080:00200000:1.0:1767319309.140260:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.140263:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 25, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.140264:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:1.0:1767319309.140266:0:88919: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:1767319309.140269:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:1.0:1767319309.140271:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:1.0:1767319309.140272:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.140280:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:1.0:1767319309.140284:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.140285:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.140290:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140298:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140520:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140528:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140535:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140544:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.140549:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.140563:0:88919:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:1.0:1767319309.140566:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008998bb94[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.140568:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007c5bd275 17ffffc0001001 3:0 ffff8f243cd321b0 24 lru 00000080:00200000:1.0:1767319309.140572:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cfeb7527 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319309.140573:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008998bb94 00000080:00200000:1.0:1767319309.140574:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.140575:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.140581:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140598:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.140600:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.140602:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.140606:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.140608:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.140610:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.140612:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140617:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.140623:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.140625:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.140627:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.140629:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:1.0:1767319309.140631:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.140633:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.140637:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 102400 i_blocks 2 00000080:00200000:1.0:1767319309.140639:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.140645:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 102400, count: 4096 00000080:00200000:1.0:1767319309.140648:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 102400, bytes: 4096 00000080:00200000:1.0:1767319309.140649:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.140652:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 26, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.140653:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:1.0:1767319309.140654:0:88919: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:1767319309.140658:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:1.0:1767319309.140660:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:1.0:1767319309.140662:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.140671:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:1.0:1767319309.140675:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.140676:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.140681:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140687:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140693:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140697:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140701:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140706:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.140709:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.140720:0:88919:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:1.0:1767319309.140723:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005a762177[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.140725:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed453bf5 17ffffc0001001 3:0 ffff8f243cd32288 25 lru 00000080:00200000:1.0:1767319309.140728:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d718c913 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319309.140730:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005a762177 00000080:00200000:1.0:1767319309.140731:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.140732:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.140737:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140751:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.140753:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.140755:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.140759:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.140760:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.140762:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.140764:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140769:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.140774:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.140775:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.140777:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.140779:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:1.0:1767319309.140781:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.140783:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.140786:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 106496 i_blocks 2 00000080:00200000:1.0:1767319309.140788:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.140794:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 106496, count: 4096 00000080:00200000:1.0:1767319309.140796:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 106496, bytes: 4096 00000080:00200000:1.0:1767319309.140797:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.140800:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 27, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.140801:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:1.0:1767319309.140802:0:88919: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:1767319309.140805:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:1.0:1767319309.140807:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:1.0:1767319309.140809:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.140817:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:1.0:1767319309.140820:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.140822:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.140827:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140833:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140838:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140843:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140847:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140851:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.140854:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.140865:0:88919:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:1.0:1767319309.140868:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000ca612dd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.140870:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000064247d8a 17ffffc0001001 3:0 ffff8f243cd32e58 26 lru 00000080:00200000:1.0:1767319309.140873:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c64eb309 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319309.140875:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000ca612dd 00000080:00200000:1.0:1767319309.140875:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.140877:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.140882:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140896:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.140898:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.140899:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.140903:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.140904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.140906:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.140908:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140913:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.140919:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.140920:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.140922:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.140924:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:1.0:1767319309.140926:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.140928:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.140931:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 110592 i_blocks 2 00000080:00200000:1.0:1767319309.140933:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.140938:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 110592, count: 4096 00000080:00200000:1.0:1767319309.140941:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 110592, bytes: 4096 00000080:00200000:1.0:1767319309.140943:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.140945:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 28, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.140946:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:1.0:1767319309.140947:0:88919: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:1767319309.140951:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:1.0:1767319309.140952:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:1.0:1767319309.140954:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.140962:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:1.0:1767319309.140966:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.140967:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.140972:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140978:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140983:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140988:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.140992:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.140996:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.141000:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.141010:0:88919:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:1.0:1767319309.141013:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b1ab9fe2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.141028:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000094c672aa 17ffffc0001001 3:0 ffff8f243cd32000 27 lru 00000080:00200000:1.0:1767319309.141031:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005e6a799f 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319309.141033:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b1ab9fe2 00000080:00200000:1.0:1767319309.141033:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.141035:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.141041:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141056:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.141058:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.141059:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.141063:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.141065:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.141066:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.141069:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141074:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.141079:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.141080:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.141082:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.141084:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:1.0:1767319309.141087:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.141089:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.141092:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 114688 i_blocks 2 00000080:00200000:1.0:1767319309.141094:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.141099:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 114688, count: 4096 00000080:00200000:1.0:1767319309.141101:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 114688, bytes: 4096 00000080:00200000:1.0:1767319309.141103:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.141105:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 29, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.141106:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:1.0:1767319309.141108:0:88919: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:1767319309.141111:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:1.0:1767319309.141113:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:1.0:1767319309.141114:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.141124:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:1.0:1767319309.141127:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.141129:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.141134:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141139:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141145:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141149:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141153:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141158:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.141161:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.141171:0:88919:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:1.0:1767319309.141174:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e3f99ccc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.141176:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fbe9e560 17ffffc0001001 3:0 ffff8f243cd32798 28 lru 00000080:00200000:1.0:1767319309.141179:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004cb0a110 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1767319309.141181:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e3f99ccc 00000080:00200000:1.0:1767319309.141181:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.141183:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.141188:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141202:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.141204:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.141205:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.141209:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.141211:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.141212:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.141215:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141220:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.141225:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.141226:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.141229:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.141231:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:1.0:1767319309.141233:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.141235:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.141238:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 118784 i_blocks 2 00000080:00200000:1.0:1767319309.141240:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.141245:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 118784, count: 4096 00000080:00200000:1.0:1767319309.141247:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 118784, bytes: 4096 00000080:00200000:1.0:1767319309.141249:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.141251:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 30, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.141252:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:1.0:1767319309.141253:0:88919: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:1767319309.141257:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:1.0:1767319309.141259:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:1.0:1767319309.141260:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.141268:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:1.0:1767319309.141272:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.141273:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.141278:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141284:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141289:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141330:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141338:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141346:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.141352:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.141369:0:88919:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:1.0:1767319309.141373:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001022846b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.141376:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003c933c1a 17ffffc0001001 3:0 ffff8f243cd32438 29 lru 00000080:00200000:1.0:1767319309.141381:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2d61724 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1767319309.141383:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001022846b 00000080:00200000:1.0:1767319309.141384:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.141386:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.141396:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141417:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.141421:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.141423:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.141429:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.141432:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.141434:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.141439:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141446:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.141464:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.141467:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.141471:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.141475:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:1.0:1767319309.141479:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.141482:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.141487:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 122880 i_blocks 2 00000080:00200000:1.0:1767319309.141490:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.141497:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 122880, count: 4096 00000080:00200000:1.0:1767319309.141500:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 122880, bytes: 4096 00000080:00200000:1.0:1767319309.141502:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.141504:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 31, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.141505:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:1.0:1767319309.141507:0:88919: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:1767319309.141510:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:1.0:1767319309.141513:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:1.0:1767319309.141514:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.141523:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:1.0:1767319309.141527:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.141528:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.141534:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141539:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141544:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141549:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141553:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141558:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.141561:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.141572:0:88919:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:1.0:1767319309.141575:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009cb8116a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.141576:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004f1361e4 17ffffc0001001 3:0 ffff8f243cd32bd0 30 lru 00000080:00200000:1.0:1767319309.141580:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d49567b9 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1767319309.141581:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009cb8116a 00000080:00200000:1.0:1767319309.141582:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.141584:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.141589:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141603:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.141605:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.141606:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.141610:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.141612:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.141613:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.141616:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141620:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.141626:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.141627:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.141630:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.141632:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:1.0:1767319309.141634:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.141636:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.141639:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 126976 i_blocks 2 00000080:00200000:1.0:1767319309.141641:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.141646:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 126976, count: 4096 00000080:00200000:1.0:1767319309.141649:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 126976, bytes: 4096 00000080:00200000:1.0:1767319309.141650:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.141652:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 32, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.141653:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:1.0:1767319309.141655:0:88919: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:1767319309.141658:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:1.0:1767319309.141660:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:1.0:1767319309.141662:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.141670:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:1.0:1767319309.141673:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.141674:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.141680:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141685:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141690:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141695:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141698:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141702:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.141705:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.141716:0:88919:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:1.0:1767319309.141719:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bd497ee8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.141720:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007f37de1f 17ffffc0001001 3:0 ffff8f243cd32360 31 lru 00000080:00200000:1.0:1767319309.141724:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e69f4b5a 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1767319309.141725:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bd497ee8 00000080:00200000:1.0:1767319309.141726:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.141727:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.141732:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141747:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.141749:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.141750:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.141754:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.141756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.141757:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.141760:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141764:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.141769:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.141771:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.141773:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.141775:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:1.0:1767319309.141777:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.141779:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.141782:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 131072 i_blocks 2 00000080:00200000:1.0:1767319309.141784:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.141789:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 131072, count: 4096 00000080:00200000:1.0:1767319309.141792:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 131072, bytes: 4096 00000080:00200000:1.0:1767319309.141793:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.141795:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 33, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.141796:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:1.0:1767319309.141798:0:88919: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:1767319309.141801:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:1.0:1767319309.141803:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:1.0:1767319309.141804:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.141812:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:1.0:1767319309.141816:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.141817:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.141822:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141828:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141833:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141837:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141841:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141845:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.141848:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.141858:0:88919:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:1.0:1767319309.141861:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009c296e35[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.141862:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001ccac2a0 17ffffc0001001 3:0 ffff8f243cd325e8 32 lru 00000080:00200000:1.0:1767319309.141866:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000010e36199 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1767319309.141867:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009c296e35 00000080:00200000:1.0:1767319309.141868:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.141872:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.141877:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141891:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.141893:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.141895:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.141898:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.141900:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.141902:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.141904:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141909:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.141914:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.141915:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.141918:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.141919:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:1.0:1767319309.141922:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.141924:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.141927:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 135168 i_blocks 2 00000080:00200000:1.0:1767319309.141929:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.141934:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 135168, count: 4096 00000080:00200000:1.0:1767319309.141936:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 135168, bytes: 4096 00000080:00200000:1.0:1767319309.141938:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.141940:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 34, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.141941:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:1.0:1767319309.141942:0:88919: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:1767319309.141946:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:1.0:1767319309.141947:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:1.0:1767319309.141949:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.141957:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:1.0:1767319309.141960:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.141962:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.141967:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141973:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141978:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141982:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.141986:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.141990:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.141993:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.142009:0:88919:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:1.0:1767319309.142012:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000007e6f8b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.142013:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000364778a4 17ffffc0001021 2:0 ffff8f243cd32ca8 33 lru 00000080:00200000:1.0:1767319309.142017:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000012fc4b3b 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1767319309.142018:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000007e6f8b 00000080:00200000:1.0:1767319309.142019:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.142020:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.142025:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.142040:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.142042:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.142043:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.142047:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.142049:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.142050:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.142053:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142057:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.142062:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.142063:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.142066:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.142068:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:1.0:1767319309.142070:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.142072:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.142075:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 139264 i_blocks 2 00000080:00200000:1.0:1767319309.142077:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.142082:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 139264, count: 4096 00000080:00200000:1.0:1767319309.142084:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 139264, bytes: 4096 00000080:00200000:1.0:1767319309.142086:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.142088:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 35, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.142089:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:1.0:1767319309.142090:0:88919: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:1767319309.142094:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:1.0:1767319309.142095:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:1.0:1767319309.142097:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.142105:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:1.0:1767319309.142109:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.142110:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.142115:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142121:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142126:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142130:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142134:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.142139:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.142141:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.142152:0:88919:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:1.0:1767319309.142155:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000003a8fc17[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.142156:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000070fc7fef 17ffffc0001001 3:0 ffff8f243cd32d80 34 lru 00000080:00200000:1.0:1767319309.142160:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001a3e98de 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1767319309.142161:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000003a8fc17 00000080:00200000:1.0:1767319309.142162:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.142163:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.142168:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.142182:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.142184:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.142185:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.142189:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.142191:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.142192:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.142195:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142199:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.142204:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.142206:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.142208:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.142210:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:1.0:1767319309.142213:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.142215:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.142218:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 143360 i_blocks 2 00000080:00200000:1.0:1767319309.142219:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.142225:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 143360, count: 4096 00000080:00200000:1.0:1767319309.142227:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 143360, bytes: 4096 00000080:00200000:1.0:1767319309.142228:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.142230:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 36, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.142232:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:1.0:1767319309.142233:0:88919: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:1767319309.142236:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:1.0:1767319309.142238:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:1.0:1767319309.142239:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.142248:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:1.0:1767319309.142252:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.142253:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.142258:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142264:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142270:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142274:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142278:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.142283:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.142286:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.142296:0:88919:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:1.0:1767319309.142299:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000006fe5e7d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.142326:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007871af4e 17ffffc0001001 3:0 ffff8f243cd320d8 35 lru 00000080:00200000:1.0:1767319309.142333:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008f423436 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1767319309.142335:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000006fe5e7d 00000080:00200000:1.0:1767319309.142335:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.142338:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.142346:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.142368:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.142372:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.142374:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.142380:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.142382:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.142385:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.142389:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142396:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.142404:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.142407:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.142411:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.142413:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:1.0:1767319309.142417:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.142420:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.142424:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 147456 i_blocks 2 00000080:00200000:1.0:1767319309.142427:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.142435:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 147456, count: 4096 00000080:00200000:1.0:1767319309.142438:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 147456, bytes: 4096 00000080:00200000:1.0:1767319309.142440:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.142444:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 37, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.142446:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:1.0:1767319309.142448:0:88919: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:1767319309.142453:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:1.0:1767319309.142706:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:1.0:1767319309.142708:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.142718:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:1.0:1767319309.142723:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.142724:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.142730:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142736:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142741:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142746:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142750:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.142755:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.142758:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.142779:0:88919:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:1.0:1767319309.142782:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000099778423[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.142784:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003c4cb95b 17ffffc0001001 3:0 ffff8f243cd771b0 36 lru 00000080:00200000:1.0:1767319309.142788:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f64ac688 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1767319309.142789:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000099778423 00000080:00200000:1.0:1767319309.142790:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.142792:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.142797:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.142812:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.142814:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.142816:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.142821:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.142822:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.142824:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.142827:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142831:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.142837:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.142838:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.142841:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.142842:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:1.0:1767319309.142845:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.142847:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.142850:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 151552 i_blocks 2 00000080:00200000:1.0:1767319309.142852:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.142858:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 151552, count: 4096 00000080:00200000:1.0:1767319309.142860:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 151552, bytes: 4096 00000080:00200000:1.0:1767319309.142862:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.142864:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 38, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.142865:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:1.0:1767319309.142866:0:88919: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:1767319309.142870:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:1.0:1767319309.142872:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:1.0:1767319309.142873:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.142882:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:1.0:1767319309.142885:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.142887:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.142892:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142898:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142903:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142908:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142912:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.142916:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.142919:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.142930:0:88919:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:1.0:1767319309.142933:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008bf123b2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.142935:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbcbea28 17ffffc0001001 3:0 ffff8f243cd77288 37 lru 00000080:00200000:1.0:1767319309.142938:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000445e4913 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1767319309.142939:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008bf123b2 00000080:00200000:1.0:1767319309.142940:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.142942:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.142946:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.142961:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.142963:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.142964:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.142968:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.142970:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.142971:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.142974:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.142979:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.142984:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.142985:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.142988:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.142990:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:1.0:1767319309.142992:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.142994:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.142997:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 155648 i_blocks 2 00000080:00200000:1.0:1767319309.142999:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.143004:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 155648, count: 4096 00000080:00200000:1.0:1767319309.143007:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 155648, bytes: 4096 00000080:00200000:1.0:1767319309.143008:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.143010:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 39, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.143062:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:1.0:1767319309.143064:0:88919: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:1767319309.143069:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:1.0:1767319309.143071:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:1.0:1767319309.143072:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.143083:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:1.0:1767319309.143087:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.143088:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.143093:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143099:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143105:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143109:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143113:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143118:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.143121:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.143132:0:88919:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:1.0:1767319309.143135:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000022a53360[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.143137:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d224f926 17ffffc0001001 3:0 ffff8f243cd77e58 38 lru 00000080:00200000:1.0:1767319309.143141:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000087cbe34a 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1767319309.143142:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000022a53360 00000080:00200000:1.0:1767319309.143143:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.143144:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.143149:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143163:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.143165:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.143167:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.143171:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.143173:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.143174:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.143177:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143182:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.143188:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.143189:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.143191:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.143193:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:1.0:1767319309.143196:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.143198:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.143201:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 159744 i_blocks 2 00000080:00200000:1.0:1767319309.143203:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.143208:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 159744, count: 4096 00000080:00200000:1.0:1767319309.143211:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 159744, bytes: 4096 00000080:00200000:1.0:1767319309.143212:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.143215:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 40, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.143215:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:1.0:1767319309.143217:0:88919: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:1767319309.143220:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:1.0:1767319309.143222:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:1.0:1767319309.143224:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.143232:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:1.0:1767319309.143235:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.143237:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.143242:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143248:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143253:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143257:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143261:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143266:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.143268:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.143279:0:88919:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:1.0:1767319309.143282:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000728bb0f5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.143283:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002bf79cb8 17ffffc0001001 3:0 ffff8f243cd77000 39 lru 00000080:00200000:1.0:1767319309.143287:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000563abb6f 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1767319309.143288:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000728bb0f5 00000080:00200000:1.0:1767319309.143385:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.143388:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.143397:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143420:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.143423:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.143425:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.143432:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.143434:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.143437:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.143441:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143449:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.143467:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.143470:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.143474:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.143477:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:1.0:1767319309.143481:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.143484:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.143489:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 163840 i_blocks 2 00000080:00200000:1.0:1767319309.143492:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.143500:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 163840, count: 4096 00000080:00200000:1.0:1767319309.143504:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 163840, bytes: 4096 00000080:00200000:1.0:1767319309.143505:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.143508:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 41, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.143509:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:1.0:1767319309.143510:0:88919: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:1767319309.143514:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:1.0:1767319309.143516:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:1.0:1767319309.143518:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.143527:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:1.0:1767319309.143531:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.143532:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.143538:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143544:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143549:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143553:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143557:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143562:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.143566:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.143577:0:88919:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:1.0:1767319309.143580:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000ef3ecd0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.143581:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000871caf4a 17ffffc0001001 3:0 ffff8f243cd77798 40 lru 00000080:00200000:1.0:1767319309.143585:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000078dde0ba 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1767319309.143586:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000ef3ecd0 00000080:00200000:1.0:1767319309.143587:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.143589:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.143594:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143608:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.143610:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.143612:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.143616:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.143618:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.143619:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.143622:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143627:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.143632:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.143634:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.143636:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.143637:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:1.0:1767319309.143640:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.143642:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.143645:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 167936 i_blocks 2 00000080:00200000:1.0:1767319309.143646:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.143652:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 167936, count: 4096 00000080:00200000:1.0:1767319309.143654:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 167936, bytes: 4096 00000080:00200000:1.0:1767319309.143656:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.143658:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 42, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.143659:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:1.0:1767319309.143660:0:88919: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:1767319309.143663:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:1.0:1767319309.143665:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:1.0:1767319309.143667:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.143675:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:1.0:1767319309.143678:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.143680:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.143685:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143691:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143696:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143701:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143704:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143709:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.143712:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.143723:0:88919:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:1.0:1767319309.143725:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e364b307[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.143727:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4908d3b 17ffffc0001001 3:0 ffff8f243cd77438 41 lru 00000080:00200000:1.0:1767319309.143731:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b391ca8f 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1767319309.143732:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e364b307 00000080:00200000:1.0:1767319309.143733:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.143734:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.143739:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143755:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.143757:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.143758:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.143762:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.143764:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.143765:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.143768:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143773:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.143777:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.143779:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.143781:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.143783:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:1.0:1767319309.143785:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.143787:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.143790:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 172032 i_blocks 2 00000080:00200000:1.0:1767319309.143792:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.143797:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 172032, count: 4096 00000080:00200000:1.0:1767319309.143800:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 172032, bytes: 4096 00000080:00200000:1.0:1767319309.143801:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.143803:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 43, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.143804:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:1.0:1767319309.143806:0:88919: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:1767319309.143809:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:1.0:1767319309.143811:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:1.0:1767319309.143812:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.143820:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:1.0:1767319309.143824:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.143825:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.143830:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143836:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143841:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143846:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143849:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143854:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.143857:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.143868:0:88919:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:1.0:1767319309.143871:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f1f96706[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.143872:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4a49da5 17ffffc0001001 3:0 ffff8f243cd77bd0 42 lru 00000080:00200000:1.0:1767319309.143876:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000abc3d204 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:1.0:1767319309.143877:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f1f96706 00000080:00200000:1.0:1767319309.143878:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.143879:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.143884:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.143898:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.143900:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.143901:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.143905:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.143907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.143908:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.143911:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.143916:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.143921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.143923:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.143925:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.143927:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:1.0:1767319309.143929:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.143931:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.143934:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 176128 i_blocks 2 00000080:00200000:1.0:1767319309.143935:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.143941:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 176128, count: 4096 00000080:00200000:1.0:1767319309.143943:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 176128, bytes: 4096 00000080:00200000:1.0:1767319309.143945:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.143947:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 44, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.143948:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:1.0:1767319309.143949:0:88919: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:1767319309.143952:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:1.0:1767319309.143954:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:1.0:1767319309.144106:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.144116:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:1.0:1767319309.144120:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.144121:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.144127:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144133:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144138:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144276:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144282:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.144287:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.144291:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.144479:0:88919:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:1.0:1767319309.144484:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f256a19b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.144487:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000995bf419 17ffffc0001001 3:0 ffff8f243cd77360 43 lru 00000080:00200000:1.0:1767319309.144493:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000933adc29 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:1.0:1767319309.144495:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f256a19b 00000080:00200000:1.0:1767319309.144496:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.144498:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.144506:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.144523:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.144525:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.144527:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.144532:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.144534:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.144536:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.144539:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144544:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.144550:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.144551:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.144553:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.144555:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:1.0:1767319309.144558:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.144560:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.144563:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 180224 i_blocks 2 00000080:00200000:1.0:1767319309.144565:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.144571:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 180224, count: 4096 00000080:00200000:1.0:1767319309.144574:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 180224, bytes: 4096 00000080:00200000:1.0:1767319309.144576:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.144578:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 45, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.144579:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:1.0:1767319309.144580:0:88919: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:1767319309.144584:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:1.0:1767319309.144586:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:1.0:1767319309.144588:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.144596:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:1.0:1767319309.144600:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.144601:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.144606:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144612:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144617:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144622:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144626:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.144631:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.144634:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.144645:0:88919:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:1.0:1767319309.144648:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003a539d57[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.144650:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000935e5a3b 17ffffc0001001 3:0 ffff8f243cd775e8 44 lru 00000080:00200000:1.0:1767319309.144653:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7c89613 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:1.0:1767319309.144654:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003a539d57 00000080:00200000:1.0:1767319309.144655:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.144656:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.144661:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.144676:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.144678:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.144679:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.144683:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.144684:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.144686:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.144688:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144693:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.144698:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.144700:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.144702:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.144704:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:1.0:1767319309.144706:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.144708:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.144711:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 184320 i_blocks 2 00000080:00200000:1.0:1767319309.144713:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.144718:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 184320, count: 4096 00000080:00200000:1.0:1767319309.144720:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 184320, bytes: 4096 00000080:00200000:1.0:1767319309.144722:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.144724:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 46, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.144725:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:1.0:1767319309.144727:0:88919: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:1767319309.144730:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:1.0:1767319309.144732:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:1.0:1767319309.144733:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.144742:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:1.0:1767319309.144746:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.144747:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.144752:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144758:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144763:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144768:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144772:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.144777:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.144780:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.144790:0:88919:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:1.0:1767319309.144793:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006fd4884f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.144795:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1db9548 17ffffc0001001 3:0 ffff8f243cd77ca8 45 lru 00000080:00200000:1.0:1767319309.144798:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f884caf3 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:1.0:1767319309.144800:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006fd4884f 00000080:00200000:1.0:1767319309.144800:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.144802:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.144806:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.144820:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.144822:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.144824:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.144828:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.144829:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.144831:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.144833:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144838:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.144843:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.144844:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.144846:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.144848:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:1.0:1767319309.144850:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.144852:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.144854:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 188416 i_blocks 2 00000080:00200000:1.0:1767319309.144856:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.144861:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 188416, count: 4096 00000080:00200000:1.0:1767319309.144864:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 188416, bytes: 4096 00000080:00200000:1.0:1767319309.144865:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.144867:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 47, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.144868:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:1.0:1767319309.144870:0:88919: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:1767319309.144873:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:1.0:1767319309.144875:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:1.0:1767319309.144876:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.144885:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:1.0:1767319309.144888:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.144889:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.144894:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144900:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144906:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144910:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144914:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.144919:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.144922:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.144933:0:88919:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:1.0:1767319309.144935:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c7355cd4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.144937:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008dcecb77 17ffffc0001001 3:0 ffff8f243cd77d80 46 lru 00000080:00200000:1.0:1767319309.144941:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006ca19442 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:1.0:1767319309.144942:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c7355cd4 00000080:00200000:1.0:1767319309.144943:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.144944:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.144949:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.144963:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.144965:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.144966:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.144970:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.144972:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.144973:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.144976:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.144981:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.144985:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.144987:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.144989:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.144991:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:1.0:1767319309.144993:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.144995:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.144998:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 192512 i_blocks 2 00000080:00200000:1.0:1767319309.145000:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.145006:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 192512, count: 4096 00000080:00200000:1.0:1767319309.145008:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 192512, bytes: 4096 00000080:00200000:1.0:1767319309.145010:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.145012:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 48, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.145013:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:1.0:1767319309.145079:0:88919: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:1767319309.145084:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:1.0:1767319309.145086:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:1.0:1767319309.145088:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.145097:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:1.0:1767319309.145101:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.145103:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.145108:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145114:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145120:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145124:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145128:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145133:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.145136:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.145147:0:88919:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:1.0:1767319309.145150:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006d50f331[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.145152:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000001f7eceb 17ffffc0001001 3:0 ffff8f243cd770d8 47 lru 00000080:00200000:1.0:1767319309.145156:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f9841c2b 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:1.0:1767319309.145157:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006d50f331 00000080:00200000:1.0:1767319309.145158:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.145160:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.145165:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145179:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.145182:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.145183:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.145187:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.145189:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.145190:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.145193:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145198:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.145204:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.145205:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.145207:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.145209:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:1.0:1767319309.145211:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.145213:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.145217:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 196608 i_blocks 2 00000080:00200000:1.0:1767319309.145218:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.145224:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 196608, count: 4096 00000080:00200000:1.0:1767319309.145226:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 196608, bytes: 4096 00000080:00200000:1.0:1767319309.145228:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.145230:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 49, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.145231:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:1.0:1767319309.145232:0:88919: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:1767319309.145236:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:1.0:1767319309.145237:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:1.0:1767319309.145239:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.145247:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:1.0:1767319309.145251:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.145252:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.145257:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145263:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145268:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145273:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145277:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145281:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.145285:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.145408:0:88919:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:1.0:1767319309.145413:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009e3b9f0b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.145416:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000de1a556d 17ffffc0001021 2:0 ffff8f243cd77af8 48 lru 00000080:00200000:1.0:1767319309.145422:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b24d0fc5 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:1.0:1767319309.145424:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009e3b9f0b 00000080:00200000:1.0:1767319309.145426:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.145428:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.145436:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145471:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.145475:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.145478:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.145484:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.145487:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.145490:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.145494:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145501:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.145509:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.145510:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.145513:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.145515:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:1.0:1767319309.145518:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.145520:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.145524:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 200704 i_blocks 2 00000080:00200000:1.0:1767319309.145525:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.145532:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 200704, count: 4096 00000080:00200000:1.0:1767319309.145535:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 200704, bytes: 4096 00000080:00200000:1.0:1767319309.145536:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.145538:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 50, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.145539:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:1.0:1767319309.145541:0:88919: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:1767319309.145545:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:1.0:1767319309.145547:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:1.0:1767319309.145548:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.145557:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:1.0:1767319309.145561:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.145562:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.145568:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145574:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145579:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145584:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145588:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145593:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.145596:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.145607:0:88919:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:1.0:1767319309.145610:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ad6ecac4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.145612:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009e62aa0d 17ffffc0001001 3:0 ffff8f243cd77510 49 lru 00000080:00200000:1.0:1767319309.145615:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006de7d728 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:1.0:1767319309.145616:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ad6ecac4 00000080:00200000:1.0:1767319309.145617:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.145619:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.145624:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145638:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.145640:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.145642:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.145646:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.145647:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.145649:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.145652:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145656:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.145661:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.145662:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.145665:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.145667:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:1.0:1767319309.145669:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.145671:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.145674:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 204800 i_blocks 2 00000080:00200000:1.0:1767319309.145676:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.145681:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 204800, count: 4096 00000080:00200000:1.0:1767319309.145683:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 204800, bytes: 4096 00000080:00200000:1.0:1767319309.145685:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.145687:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 51, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.145688:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:1.0:1767319309.145689:0:88919: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:1767319309.145693:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:1.0:1767319309.145694:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:1.0:1767319309.145696:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.145706:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:1.0:1767319309.145709:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.145711:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.145716:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145721:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145727:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145731:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145735:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145740:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.145743:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.145754:0:88919:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:1.0:1767319309.145757:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ecc30301[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.145759:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000496691ba 17ffffc0001001 3:0 ffff8f243cd77a20 50 lru 00000080:00200000:1.0:1767319309.145762:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c38c29e8 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:1.0:1767319309.145764:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ecc30301 00000080:00200000:1.0:1767319309.145764:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.145766:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.145771:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145785:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.145787:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.145788:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.145792:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.145793:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.145795:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.145798:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145802:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.145807:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.145808:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.145811:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.145813:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:1.0:1767319309.145815:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.145817:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.145820:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 208896 i_blocks 2 00000080:00200000:1.0:1767319309.145822:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.145827:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 208896, count: 4096 00000080:00200000:1.0:1767319309.145829:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 208896, bytes: 4096 00000080:00200000:1.0:1767319309.145831:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.145833:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 52, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.145834:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:1.0:1767319309.145835:0:88919: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:1767319309.145839:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:1.0:1767319309.145841:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:1.0:1767319309.145842:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.145850:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:1.0:1767319309.145854:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.145855:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.145860:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145866:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145871:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145875:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145879:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145884:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.145887:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.145898:0:88919:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:1.0:1767319309.145901:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002b575750[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.145903:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000043f2172f 17ffffc0001001 3:0 ffff8f243cd77870 51 lru 00000080:00200000:1.0:1767319309.145906:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000290488bd 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:1.0:1767319309.145908:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002b575750 00000080:00200000:1.0:1767319309.145908:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.145910:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.145914:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.145928:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.145930:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.145931:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.145935:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.145937:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.145939:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.145941:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.145946:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.145951:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.145952:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.145955:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.145957:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:1.0:1767319309.145959:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.145961:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.145964:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 212992 i_blocks 2 00000080:00200000:1.0:1767319309.145966:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.145971:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 212992, count: 4096 00000080:00200000:1.0:1767319309.145973:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 212992, bytes: 4096 00000080:00200000:1.0:1767319309.145975:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.145977:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 53, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.145978:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:1.0:1767319309.145979:0:88919: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:1767319309.145983:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:1.0:1767319309.145985:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:1.0:1767319309.145986:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.145995:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:1.0:1767319309.145998:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.146000:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.146005:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146011:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146080:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146085:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146089:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.146094:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.146098:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.146110:0:88919:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:1.0:1767319309.146112:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b3d02c72[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.146114:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007c776635 17ffffc0001001 3:0 ffff8f243cd77948 52 lru 00000080:00200000:1.0:1767319309.146117:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004d0ade3c 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:1.0:1767319309.146118:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b3d02c72 00000080:00200000:1.0:1767319309.146119:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.146120:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.146126:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.146140:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.146142:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.146144:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.146148:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.146149:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.146151:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.146154:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146158:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.146164:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.146165:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.146168:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.146170:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:1.0:1767319309.146172:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.146174:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.146177:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 217088 i_blocks 2 00000080:00200000:1.0:1767319309.146179:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.146185:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 217088, count: 4096 00000080:00200000:1.0:1767319309.146188:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 217088, bytes: 4096 00000080:00200000:1.0:1767319309.146189:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.146191:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 54, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.146192:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:1.0:1767319309.146194:0:88919: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:1767319309.146197:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:1.0:1767319309.146199:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:1.0:1767319309.146201:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.146210:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:1.0:1767319309.146213:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.146215:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.146220:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146226:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146231:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146236:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146240:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.146244:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.146247:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.146258:0:88919:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:1.0:1767319309.146261:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f9b1a558[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.146263:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa024bf7 17ffffc0001001 3:0 ffff8f243cd776c0 53 lru 00000080:00200000:1.0:1767319309.146266:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7f7ad79 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:1.0:1767319309.146268:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f9b1a558 00000080:00200000:1.0:1767319309.146268:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.146270:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.146275:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.146289:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.146291:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.146298:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.146556:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.146560:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.146563:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.146568:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146575:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.146583:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.146586:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.146590:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.146593:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:1.0:1767319309.146596:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.146600:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.146605:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 221184 i_blocks 2 00000080:00200000:1.0:1767319309.146608:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.146616:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 221184, count: 4096 00000080:00200000:1.0:1767319309.146620:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 221184, bytes: 4096 00000080:00200000:1.0:1767319309.146622:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.146626:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 55, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.146627:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:1.0:1767319309.146629:0:88919: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:1767319309.146635:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:1.0:1767319309.146637:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:1.0:1767319309.146640:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.146653:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:1.0:1767319309.146659:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.146661:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.146668:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146677:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146684:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146692:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.146697:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.146704:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.146710:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.146736:0:88919:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:1.0:1767319309.146741:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e815aba7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.146743:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000129648c4 17ffffc0001001 3:0 ffff8f243cd0c798 54 lru 00000080:00200000:1.0:1767319309.146749:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e143d120 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:1.0:1767319309.146751:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e815aba7 00000080:00200000:1.0:1767319309.146751:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.146754:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.146762:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.146783:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.146786:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.146788:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.146793:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.147065:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.147069:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.147074:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147082:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.147091:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.147094:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.147099:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.147102:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:1.0:1767319309.147106:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.147110:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.147115:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 225280 i_blocks 2 00000080:00200000:1.0:1767319309.147117:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.147126:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 225280, count: 4096 00000080:00200000:1.0:1767319309.147129:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 225280, bytes: 4096 00000080:00200000:1.0:1767319309.147132:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.147136:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 56, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.147137:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:1.0:1767319309.147140:0:88919: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:1767319309.147145:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:1.0:1767319309.147148:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:1.0:1767319309.147150:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.147164:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:1.0:1767319309.147169:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.147171:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.147179:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147189:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147198:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147205:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147214:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.147221:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.147226:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.147239:0:88919:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:1.0:1767319309.147243:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005b6c0609[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.147244:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008086d410 17ffffc0001001 3:0 ffff8f243cd0c438 55 lru 00000080:00200000:1.0:1767319309.147248:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac7d61ca 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:1.0:1767319309.147249:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005b6c0609 00000080:00200000:1.0:1767319309.147250:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.147252:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.147257:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.147272:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.147274:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.147275:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.147280:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.147281:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.147283:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.147285:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147290:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.147295:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.147297:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.147299:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.147326:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:1.0:1767319309.147330:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.147332:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.147335:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 229376 i_blocks 2 00000080:00200000:1.0:1767319309.147337:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.147349:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 229376, count: 4096 00000080:00200000:1.0:1767319309.147351:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 229376, bytes: 4096 00000080:00200000:1.0:1767319309.147353:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.147355:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 57, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.147357:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:1.0:1767319309.147358:0:88919: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:1767319309.147362:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:1.0:1767319309.147363:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:1.0:1767319309.147365:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.147499:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:1.0:1767319309.147504:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.147507:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.147514:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147523:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147532:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147540:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147546:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.147554:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.147560:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.147577:0:88919:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:1.0:1767319309.147583:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000057910e1a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.147586:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9be2ba9 17ffffc0001001 3:0 ffff8f243cd0cbd0 56 lru 00000080:00200000:1.0:1767319309.147591:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc14ad06 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:1.0:1767319309.147593:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000057910e1a 00000080:00200000:1.0:1767319309.147594:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.147596:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.147604:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.147626:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.147629:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.147632:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.147639:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.147642:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.147644:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.147648:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147656:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.147665:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.147667:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.147671:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.147674:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:1.0:1767319309.147677:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.147680:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.147684:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 233472 i_blocks 2 00000080:00200000:1.0:1767319309.147687:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.147695:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 233472, count: 4096 00000080:00200000:1.0:1767319309.147698:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 233472, bytes: 4096 00000080:00200000:1.0:1767319309.147701:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.147704:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 58, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.147705:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:1.0:1767319309.147707:0:88919: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:1767319309.147713:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:1.0:1767319309.147716:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:1.0:1767319309.147718:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.147731:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:1.0:1767319309.147736:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.147739:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.147746:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147755:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147763:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147771:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147777:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.147784:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.147789:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.147808:0:88919:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:1.0:1767319309.147812:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005d0b6097[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.147815:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000be3aec6 17ffffc0001001 3:0 ffff8f243cd0c360 57 lru 00000080:00200000:1.0:1767319309.147820:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000088d9e6e7 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:1.0:1767319309.147822:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005d0b6097 00000080:00200000:1.0:1767319309.147823:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.147826:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.147835:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.147858:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.147861:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.147863:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.147868:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.147871:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.147873:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.147877:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147885:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.147893:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.147895:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.147899:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.147901:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:1.0:1767319309.147904:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.147907:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.147911:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 237568 i_blocks 2 00000080:00200000:1.0:1767319309.147914:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.147921:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 237568, count: 4096 00000080:00200000:1.0:1767319309.147925:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 237568, bytes: 4096 00000080:00200000:1.0:1767319309.147927:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.147930:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 59, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.147932:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:1.0:1767319309.147948:0:88919: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:1767319309.147953:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:1.0:1767319309.147956:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:1.0:1767319309.147959:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.147971:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:1.0:1767319309.147976:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.147979:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.147986:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.147995:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148002:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148009:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148327:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.148338:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.148345:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.148364:0:88919:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:1.0:1767319309.148368:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c8312148[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.148371:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009b9a4ae0 17ffffc0001001 3:0 ffff8f243cd0c5e8 58 lru 00000080:00200000:1.0:1767319309.148377:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb0a4a20 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:1.0:1767319309.148379:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c8312148 00000080:00200000:1.0:1767319309.148380:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.148382:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.148391:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.148414:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.148418:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.148420:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.148428:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.148430:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.148433:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.148437:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148445:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.148464:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.148467:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.148471:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.148475:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:1.0:1767319309.148479:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.148483:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.148488:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 241664 i_blocks 2 00000080:00200000:1.0:1767319309.148491:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.148500:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 241664, count: 4096 00000080:00200000:1.0:1767319309.148503:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 241664, bytes: 4096 00000080:00200000:1.0:1767319309.148505:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.148509:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 60, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.148510:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:1.0:1767319309.148512:0:88919: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:1767319309.148518:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:1.0:1767319309.148521:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:1.0:1767319309.148523:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.148536:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:1.0:1767319309.148542:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.148550:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.148559:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148568:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148577:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148583:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148590:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.148597:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.148602:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.148618:0:88919:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:1.0:1767319309.148622:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000018560ddd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.148625:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000001019fd4 17ffffc0001001 3:0 ffff8f243cd0cca8 59 lru 00000080:00200000:1.0:1767319309.148631:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000417c1e3d 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:1.0:1767319309.148633:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000018560ddd 00000080:00200000:1.0:1767319309.148634:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.148637:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.148645:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.148668:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.148671:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.148674:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.148680:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.148682:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.148684:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.148689:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148695:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.148703:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.148705:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.148709:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.148712:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:1.0:1767319309.148716:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.148719:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.148725:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 245760 i_blocks 2 00000080:00200000:1.0:1767319309.148727:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.148736:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 245760, count: 4096 00000080:00200000:1.0:1767319309.148739:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 245760, bytes: 4096 00000080:00200000:1.0:1767319309.148741:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.148744:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 61, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.148746:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:1.0:1767319309.148748:0:88919: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:1767319309.148753:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:1.0:1767319309.148756:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:1.0:1767319309.148758:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.148771:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:1.0:1767319309.148776:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.148779:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.148786:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148795:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148803:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148811:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148817:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.148825:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.148831:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.148846:0:88919:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:1.0:1767319309.148851:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006e5f442c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.148854:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cba223ed 17ffffc0001001 3:0 ffff8f243cd0cd80 60 lru 00000080:00200000:1.0:1767319309.148859:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008999863c 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:1.0:1767319309.148861:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006e5f442c 00000080:00200000:1.0:1767319309.148862:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.148865:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.148873:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.148895:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.148898:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.148900:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.148907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.148909:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.148911:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.148915:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.148922:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.148930:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.148932:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.148936:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.148939:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:1.0:1767319309.148942:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.148945:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.148949:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 249856 i_blocks 2 00000080:00200000:1.0:1767319309.148952:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.148960:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 249856, count: 4096 00000080:00200000:1.0:1767319309.148964:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 249856, bytes: 4096 00000080:00200000:1.0:1767319309.148966:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.148969:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 62, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.148971:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:1.0:1767319309.148973:0:88919: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:1767319309.148978:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:1.0:1767319309.148981:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:1.0:1767319309.148983:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.148995:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:1.0:1767319309.149001:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.149003:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.149010:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149105:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149115:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149122:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149128:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.149137:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.149143:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.149160:0:88919:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:1.0:1767319309.149164:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ced7ae56[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.149166:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001a8fb901 17ffffc0001001 3:0 ffff8f243cd0c0d8 61 lru 00000080:00200000:1.0:1767319309.149171:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c67f8ea2 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:1.0:1767319309.149173:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ced7ae56 00000080:00200000:1.0:1767319309.149174:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.149177:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.149185:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.149208:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.149211:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.149213:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.149219:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.149221:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.149224:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.149228:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149234:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.149242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.149244:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.149248:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.149251:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:1.0:1767319309.149254:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.149258:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.149262:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 253952 i_blocks 2 00000080:00200000:1.0:1767319309.149265:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.149273:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 253952, count: 4096 00000080:00200000:1.0:1767319309.149276:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 253952, bytes: 4096 00000080:00200000:1.0:1767319309.149279:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.149282:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 63, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.149283:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:1.0:1767319309.149286:0:88919: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:1767319309.149291:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:1.0:1767319309.149294:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:1.0:1767319309.149296:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.149403:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:1.0:1767319309.149408:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.149411:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.149420:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149428:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149435:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149443:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149449:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.149466:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.149472:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.149488:0:88919:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:1.0:1767319309.149492:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003a0e0593[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.149495:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b84abc52 17ffffc0001001 3:0 ffff8f243cd0caf8 62 lru 00000080:00200000:1.0:1767319309.149500:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b77c5e24 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:1.0:1767319309.149502:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003a0e0593 00000080:00200000:1.0:1767319309.149503:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.149506:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.149514:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.149537:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.149540:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.149543:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.149550:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.149553:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.149555:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.149560:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149568:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.149576:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.149579:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.149583:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.149586:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:1.0:1767319309.149590:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.149593:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.149599:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 258048 i_blocks 2 00000080:00200000:1.0:1767319309.149601:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.149609:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 258048, count: 4096 00000080:00200000:1.0:1767319309.149612:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 258048, bytes: 4096 00000080:00200000:1.0:1767319309.149614:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.149617:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 64, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.149619:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:1.0:1767319309.149622:0:88919: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:1767319309.149627:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:1.0:1767319309.149629:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:1.0:1767319309.149632:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.149644:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:1.0:1767319309.149650:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.149652:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.149659:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149668:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149677:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149685:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149692:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.149700:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.149705:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.149729:0:88919:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:1.0:1767319309.149733:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008102ab55[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.149736:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007b737308 17ffffc0001021 2:0 ffff8f243cd0c510 63 lru 00000080:00200000:1.0:1767319309.149741:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9556aab 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:1.0:1767319309.149743:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008102ab55 00000080:00200000:1.0:1767319309.149744:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.149746:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.149755:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.149778:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.149781:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.149784:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.149791:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.149793:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.149796:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.149800:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149807:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.149816:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.149818:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.149822:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.149825:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:1.0:1767319309.149829:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.149832:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.149837:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 262144 i_blocks 2 00000080:00200000:1.0:1767319309.149840:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.149848:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 262144, count: 4096 00000080:00200000:1.0:1767319309.149852:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 262144, bytes: 4096 00000080:00200000:1.0:1767319309.149854:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.149857:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 65, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.149859:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:1.0:1767319309.149861:0:88919: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:1767319309.149866:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:1.0:1767319309.149869:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:1.0:1767319309.149872:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.149884:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:1.0:1767319309.149890:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.149892:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.149900:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149909:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149917:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149924:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.149930:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.149939:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.149944:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.149971:0:88919:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:1.0:1767319309.149976:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007d260bd8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.149978:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b6e93280 17ffffc0001001 3:0 ffff8f243cd0ca20 64 lru 00000080:00200000:1.0:1767319309.149984:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000006e012e8 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:1.0:1767319309.149986:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007d260bd8 00000080:00200000:1.0:1767319309.149987:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.149989:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.149998:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.150105:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.150109:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.150112:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.150119:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.150121:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.150124:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.150128:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150136:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.150145:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.150147:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.150152:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.150155:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:1.0:1767319309.150159:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.150162:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.150167:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 266240 i_blocks 2 00000080:00200000:1.0:1767319309.150170:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.150179:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 266240, count: 4096 00000080:00200000:1.0:1767319309.150182:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 266240, bytes: 4096 00000080:00200000:1.0:1767319309.150185:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.150188:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 66, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.150190:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:1.0:1767319309.150192:0:88919: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:1767319309.150198:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:1.0:1767319309.150201:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:1.0:1767319309.150203:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.150216:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:1.0:1767319309.150222:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.150225:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.150233:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150242:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150250:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150258:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150265:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.150273:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.150279:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.150295:0:88919:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:1.0:1767319309.150299:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000038a51d9f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.150765:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004a900cd1 17ffffc0001001 3:0 ffff8f243cd0c870 65 lru 00000080:00200000:1.0:1767319309.150771:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa4e7722 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:1.0:1767319309.150773:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000038a51d9f 00000080:00200000:1.0:1767319309.150774:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.150777:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.150789:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.150816:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.150819:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.150822:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.150829:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.150832:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.150835:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.150840:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150849:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.150858:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.150860:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.150865:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.150869:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:1.0:1767319309.150873:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.150876:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.150882:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 270336 i_blocks 2 00000080:00200000:1.0:1767319309.150885:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.150894:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 270336, count: 4096 00000080:00200000:1.0:1767319309.150899:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 270336, bytes: 4096 00000080:00200000:1.0:1767319309.150902:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.150906:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 67, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.150907:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:1.0:1767319309.150910:0:88919: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:1767319309.150917:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:1.0:1767319309.150921:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:1.0:1767319309.150924:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.150936:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:1.0:1767319309.150943:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.150945:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.150954:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150964:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150973:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150982:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.150990:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.150998:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.151004:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.151108:0:88919:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:1.0:1767319309.151114:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009bd7c2c1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.151117:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000002ac383c 17ffffc0001001 3:0 ffff8f243cd0c948 66 lru 00000080:00200000:1.0:1767319309.151122:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000009e18bf3 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:1.0:1767319309.151124:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009bd7c2c1 00000080:00200000:1.0:1767319309.151125:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.151128:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.151136:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.151160:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.151163:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.151165:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.151172:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.151175:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.151178:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.151182:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151190:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.151199:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.151201:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.151205:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.151208:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:1.0:1767319309.151212:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.151215:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.151219:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 274432 i_blocks 2 00000080:00200000:1.0:1767319309.151221:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.151229:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 274432, count: 4096 00000080:00200000:1.0:1767319309.151234:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 274432, bytes: 4096 00000080:00200000:1.0:1767319309.151236:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.151239:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 68, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.151240:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:1.0:1767319309.151243:0:88919: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:1767319309.151248:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:1.0:1767319309.151251:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:1.0:1767319309.151253:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.151265:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:1.0:1767319309.151271:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.151273:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.151281:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151290:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151298:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151361:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151369:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.151377:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.151384:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.151401:0:88919:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:1.0:1767319309.151406:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005c0aaa02[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.151409:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000746f97b7 17ffffc0001001 3:0 ffff8f243cd0c6c0 67 lru 00000080:00200000:1.0:1767319309.151414:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e76ff47a 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:1.0:1767319309.151416:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005c0aaa02 00000080:00200000:1.0:1767319309.151417:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.151419:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.151428:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.151449:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.151453:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.151465:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.151472:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.151475:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.151478:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.151482:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151489:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.151498:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.151500:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.151504:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.151507:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:1.0:1767319309.151511:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.151514:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.151518:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 278528 i_blocks 2 00000080:00200000:1.0:1767319309.151521:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.151529:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 278528, count: 4096 00000080:00200000:1.0:1767319309.151533:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 278528, bytes: 4096 00000080:00200000:1.0:1767319309.151535:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.151538:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 69, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.151540:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:1.0:1767319309.151542:0:88919: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:1767319309.151547:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:1.0:1767319309.151550:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:1.0:1767319309.151552:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.151566:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:1.0:1767319309.151572:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.151574:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.151582:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151591:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151599:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151606:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151613:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.151621:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.151626:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.151648:0:88919:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:1.0:1767319309.151653:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002341ff5e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.151656:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf7eadf4 17ffffc0001001 3:0 ffff8f243cd0c1b0 68 lru 00000080:00200000:1.0:1767319309.151662:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4064c5e 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:1.0:1767319309.151664:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002341ff5e 00000080:00200000:1.0:1767319309.151665:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.151668:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.151677:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.151700:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.151703:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.151706:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.151712:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.151715:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.151717:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.151721:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151728:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.151736:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.151738:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.151741:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.151744:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:1.0:1767319309.151747:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.151749:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.151754:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 282624 i_blocks 2 00000080:00200000:1.0:1767319309.151756:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.151763:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 282624, count: 4096 00000080:00200000:1.0:1767319309.151766:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 282624, bytes: 4096 00000080:00200000:1.0:1767319309.151768:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.151772:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 70, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.151773:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:1.0:1767319309.151775:0:88919: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:1767319309.151780:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:1.0:1767319309.151783:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:1.0:1767319309.151785:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.151799:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:1.0:1767319309.151804:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.151806:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.151814:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151823:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151831:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151838:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151845:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.151853:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.151858:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.151874:0:88919:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:1.0:1767319309.151878:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a94e0fad[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.151881:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b812d3b4 17ffffc0001001 3:0 ffff8f243cd0c288 69 lru 00000080:00200000:1.0:1767319309.151886:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001d6119f1 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:1.0:1767319309.151889:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a94e0fad 00000080:00200000:1.0:1767319309.151890:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.151892:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.151900:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.151922:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.151925:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.151927:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.151933:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.151936:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.151938:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.151942:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.151950:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.151959:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.151961:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.151965:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.151968:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:1.0:1767319309.151971:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.151974:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.151979:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 286720 i_blocks 2 00000080:00200000:1.0:1767319309.151981:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.151989:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 286720, count: 4096 00000080:00200000:1.0:1767319309.151993:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 286720, bytes: 4096 00000080:00200000:1.0:1767319309.151995:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.151998:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 71, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.151999:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:1.0:1767319309.152002:0:88919: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:1767319309.152007:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:1.0:1767319309.152010:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:1.0:1767319309.152012:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.152107:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:1.0:1767319309.152114:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.152116:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.152123:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152132:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152141:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152148:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152155:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.152164:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.152170:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.152186:0:88919:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:1.0:1767319309.152191:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000085def073[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.152194:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e28e5436 17ffffc0001001 3:0 ffff8f243cd0ce58 70 lru 00000080:00200000:1.0:1767319309.152199:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000040487687 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:1.0:1767319309.152202:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000085def073 00000080:00200000:1.0:1767319309.152203:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.152205:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.152214:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.152237:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.152241:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.152243:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.152250:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.152253:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.152255:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.152260:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152268:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.152276:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.152279:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.152283:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.152286:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:1.0:1767319309.152290:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.152293:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.152298:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 290816 i_blocks 2 00000080:00200000:1.0:1767319309.152321:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.152330:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 290816, count: 4096 00000080:00200000:1.0:1767319309.152334:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 290816, bytes: 4096 00000080:00200000:1.0:1767319309.152336:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.152340:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 72, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.152342:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:1.0:1767319309.152344:0:88919: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:1767319309.152349:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:1.0:1767319309.152352:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:1.0:1767319309.152355:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.152367:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:1.0:1767319309.152372:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.152375:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.152382:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152391:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152399:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152407:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152415:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.152423:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.152428:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.152448:0:88919:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:1.0:1767319309.152453:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003694470b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.152484:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000081d1ccec 17ffffc0001001 3:0 ffff8f243cd0c000 71 lru 00000080:00200000:1.0:1767319309.152490:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7b115a4 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:1.0:1767319309.152493:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003694470b 00000080:00200000:1.0:1767319309.152494:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.152496:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.152505:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.152529:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.152532:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.152534:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.152540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.152543:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.152545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.152549:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152557:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.152565:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.152568:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.152572:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.152575:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:1.0:1767319309.152579:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.152582:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.152588:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 294912 i_blocks 2 00000080:00200000:1.0:1767319309.152590:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.152599:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 294912, count: 4096 00000080:00200000:1.0:1767319309.152602:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 294912, bytes: 4096 00000080:00200000:1.0:1767319309.152604:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.152608:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 73, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.152610:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:1.0:1767319309.152612:0:88919: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:1767319309.152618:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:1.0:1767319309.152621:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:1.0:1767319309.152623:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.152636:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:1.0:1767319309.152642:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.152645:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.152653:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152662:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152670:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152677:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152684:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.152693:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.152699:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.152726:0:88919:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:1.0:1767319309.152732:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000035806bc6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.152735:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9dc6939 17ffffc0001001 3:0 ffff8f243cf11870 72 lru 00000080:00200000:1.0:1767319309.152740:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee1d418d 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:1.0:1767319309.152742:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000035806bc6 00000080:00200000:1.0:1767319309.152743:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.152746:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.152755:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.152778:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.152782:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.152784:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.152791:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.152794:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.152796:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.152801:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152808:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.152817:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.152819:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.152824:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.152827:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:1.0:1767319309.152831:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.152834:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.152839:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 299008 i_blocks 2 00000080:00200000:1.0:1767319309.152842:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.152850:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 299008, count: 4096 00000080:00200000:1.0:1767319309.152854:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 299008, bytes: 4096 00000080:00200000:1.0:1767319309.152856:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.152860:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 74, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.152862:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:1.0:1767319309.152864:0:88919: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:1767319309.152870:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:1.0:1767319309.152872:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:1.0:1767319309.152875:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.152888:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:1.0:1767319309.152894:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.152896:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.152904:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152913:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152921:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152929:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.152936:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.152944:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.152950:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.152967:0:88919:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:1.0:1767319309.152972:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bd55b6aa[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.152975:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000993832ad 17ffffc0001001 3:0 ffff8f243cf11948 73 lru 00000080:00200000:1.0:1767319309.152980:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004fb5044d 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:1.0:1767319309.152982:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bd55b6aa 00000080:00200000:1.0:1767319309.152983:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.152985:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.152994:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.153108:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.153112:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.153115:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.153123:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.153125:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.153128:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.153133:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153141:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.153150:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.153153:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.153158:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.153161:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:1.0:1767319309.153165:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.153168:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.153173:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 303104 i_blocks 2 00000080:00200000:1.0:1767319309.153176:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.153184:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 303104, count: 4096 00000080:00200000:1.0:1767319309.153188:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 303104, bytes: 4096 00000080:00200000:1.0:1767319309.153191:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.153195:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 75, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.153196:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:1.0:1767319309.153199:0:88919: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:1767319309.153204:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:1.0:1767319309.153207:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:1.0:1767319309.153210:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.153223:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:1.0:1767319309.153229:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.153231:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.153240:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153248:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153257:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153264:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153271:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.153279:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.153285:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.153383:0:88919:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:1.0:1767319309.153389:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f5277a87[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.153392:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000157d1ee8 17ffffc0001001 3:0 ffff8f243cf116c0 74 lru 00000080:00200000:1.0:1767319309.153398:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000db5dbfc4 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:1.0:1767319309.153400:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f5277a87 00000080:00200000:1.0:1767319309.153401:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.153404:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.153413:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.153436:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.153439:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.153442:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.153448:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.153451:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.153453:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.153467:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153475:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.153484:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.153487:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.153491:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.153494:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:1.0:1767319309.153497:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.153500:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.153506:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 307200 i_blocks 2 00000080:00200000:1.0:1767319309.153509:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.153518:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 307200, count: 4096 00000080:00200000:1.0:1767319309.153521:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 307200, bytes: 4096 00000080:00200000:1.0:1767319309.153524:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.153527:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 76, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.153529:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:1.0:1767319309.153531:0:88919: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:1767319309.153536:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:1.0:1767319309.153539:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:1.0:1767319309.153541:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.153554:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:1.0:1767319309.153560:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.153562:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.153570:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153579:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153587:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153594:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153600:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.153608:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.153614:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.153632:0:88919:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:1.0:1767319309.153637:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000033c674cf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.153640:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4643f4a 17ffffc0001001 3:0 ffff8f243cf111b0 75 lru 00000080:00200000:1.0:1767319309.153645:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000017348b85 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:1.0:1767319309.153648:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000033c674cf 00000080:00200000:1.0:1767319309.153649:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.153651:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.153660:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.153687:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.153690:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.153693:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.153699:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.153702:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.153705:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.153709:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.153717:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.153726:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.153729:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.153733:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.153973:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:1.0:1767319309.153979:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.153982:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.153988:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 311296 i_blocks 2 00000080:00200000:1.0:1767319309.153991:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.154001:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 311296, count: 4096 00000080:00200000:1.0:1767319309.154005:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 311296, bytes: 4096 00000080:00200000:1.0:1767319309.154008:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.154012:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 77, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.154014:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:1.0:1767319309.154109:0:88919: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:1767319309.154118:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:1.0:1767319309.154121:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:1.0:1767319309.154124:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.154140:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:1.0:1767319309.154147:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.154150:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.154161:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154171:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154180:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154187:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154194:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.154203:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.154210:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.154229:0:88919:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:1.0:1767319309.154234:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004f0c16e5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.154237:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000030f30123 17ffffc0001001 3:0 ffff8f243cf11288 76 lru 00000080:00200000:1.0:1767319309.154243:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d48b4b2f 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:1.0:1767319309.154245:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004f0c16e5 00000080:00200000:1.0:1767319309.154247:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.154250:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.154266:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.154292:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.154296:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.154299:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.154346:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.154350:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.154352:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.154357:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154364:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.154373:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.154376:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.154380:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.154383:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:1.0:1767319309.154387:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.154390:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.154396:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 315392 i_blocks 2 00000080:00200000:1.0:1767319309.154399:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.154407:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 315392, count: 4096 00000080:00200000:1.0:1767319309.154411:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 315392, bytes: 4096 00000080:00200000:1.0:1767319309.154414:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.154418:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 78, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.154419:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:1.0:1767319309.154421:0:88919: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:1767319309.154426:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:1.0:1767319309.154429:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:1.0:1767319309.154431:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.154445:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:1.0:1767319309.154450:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.154452:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.154471:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154480:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154488:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154497:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154504:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.154512:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.154518:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.154534:0:88919:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:1.0:1767319309.154538:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c1b3c94a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.154541:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000028c1a5cc 17ffffc0001001 3:0 ffff8f243cf11e58 77 lru 00000080:00200000:1.0:1767319309.154547:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000089d3d87b 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:1.0:1767319309.154549:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c1b3c94a 00000080:00200000:1.0:1767319309.154550:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.154552:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.154560:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.154582:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.154585:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.154588:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.154594:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.154597:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.154599:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.154604:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154612:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.154620:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.154623:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.154627:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.154630:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:1.0:1767319309.154634:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.154636:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.154641:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 319488 i_blocks 2 00000080:00200000:1.0:1767319309.154644:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.154653:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 319488, count: 4096 00000080:00200000:1.0:1767319309.154657:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 319488, bytes: 4096 00000080:00200000:1.0:1767319309.154659:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.154663:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 79, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.154664:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:1.0:1767319309.154667:0:88919: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:1767319309.154673:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:1.0:1767319309.154676:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:1.0:1767319309.154678:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.154691:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:1.0:1767319309.154698:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.154700:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.154708:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154717:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154726:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154733:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154740:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.154749:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.154754:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.154781:0:88919:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:1.0:1767319309.154786:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d3c9b08d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.154789:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1d8bcef 17ffffc0001021 2:0 ffff8f243cf11000 78 lru 00000080:00200000:1.0:1767319309.154794:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff3d8041 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:1.0:1767319309.154796:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d3c9b08d 00000080:00200000:1.0:1767319309.154797:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.154799:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.154808:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.154832:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.154836:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.154838:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.154845:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.154847:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.154850:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.154854:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154862:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.154871:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.154874:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.154878:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.154881:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:1.0:1767319309.154885:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.154888:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.154893:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 323584 i_blocks 2 00000080:00200000:1.0:1767319309.154896:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.154905:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 323584, count: 4096 00000080:00200000:1.0:1767319309.154908:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 323584, bytes: 4096 00000080:00200000:1.0:1767319309.154911:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.154914:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 80, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.154916:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:1.0:1767319309.154918:0:88919: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:1767319309.154923:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:1.0:1767319309.154926:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:1.0:1767319309.154929:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.154944:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:1.0:1767319309.154950:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.154952:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.154960:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154969:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154977:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154985:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.154992:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.155000:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.155006:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.155215:0:88919:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:1.0:1767319309.155221:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000063a92c5e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.155224:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002dc9f91e 17ffffc0001001 3:0 ffff8f243cf11798 79 lru 00000080:00200000:1.0:1767319309.155229:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000febf4e6f 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:1.0:1767319309.155232:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000063a92c5e 00000080:00200000:1.0:1767319309.155233:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.155235:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.155245:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.155270:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.155274:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.155277:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.155284:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.155286:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.155289:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.155294:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155378:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.155389:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.155392:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.155396:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.155400:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:1.0:1767319309.155403:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.155406:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.155411:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 327680 i_blocks 2 00000080:00200000:1.0:1767319309.155414:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.155422:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 327680, count: 4096 00000080:00200000:1.0:1767319309.155426:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 327680, bytes: 4096 00000080:00200000:1.0:1767319309.155428:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.155432:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 81, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.155433:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:1.0:1767319309.155435:0:88919: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:1767319309.155441:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:1.0:1767319309.155444:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:1.0:1767319309.155446:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.155469:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:1.0:1767319309.155476:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.155478:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.155486:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155494:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155501:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155508:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155514:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.155522:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.155528:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.155544:0:88919:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:1.0:1767319309.155548:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004df75b65[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.155551:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000016888ee7 17ffffc0001001 3:0 ffff8f243cf11438 80 lru 00000080:00200000:1.0:1767319309.155556:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001cb231c3 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:1.0:1767319309.155559:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004df75b65 00000080:00200000:1.0:1767319309.155560:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.155562:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.155570:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.155593:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.155596:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.155599:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.155605:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.155608:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.155611:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.155615:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155622:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.155630:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.155633:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.155637:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.155640:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:1.0:1767319309.155644:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.155647:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.155652:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 331776 i_blocks 2 00000080:00200000:1.0:1767319309.155655:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.155662:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 331776, count: 4096 00000080:00200000:1.0:1767319309.155666:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 331776, bytes: 4096 00000080:00200000:1.0:1767319309.155668:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.155672:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 82, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.155673:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:1.0:1767319309.155675:0:88919: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:1767319309.155680:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:1.0:1767319309.155684:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:1.0:1767319309.155686:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.155698:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:1.0:1767319309.155704:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.155706:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.155713:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155725:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155732:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155739:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155745:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.155752:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.155756:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.155773:0:88919:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:1.0:1767319309.155777:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000076c3e5b9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.155779:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000045d4e576 17ffffc0001001 3:0 ffff8f243cf11bd0 81 lru 00000080:00200000:1.0:1767319309.155784:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3e3c1f0 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:1.0:1767319309.155786:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000076c3e5b9 00000080:00200000:1.0:1767319309.155787:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.155789:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.155797:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.155820:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.155824:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.155826:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.155833:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.155835:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.155837:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.155841:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155849:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.155857:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.155860:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.155864:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.155867:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:1.0:1767319309.155872:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.155875:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.155880:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 335872 i_blocks 2 00000080:00200000:1.0:1767319309.155883:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.155891:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 335872, count: 4096 00000080:00200000:1.0:1767319309.155894:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 335872, bytes: 4096 00000080:00200000:1.0:1767319309.155897:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.155901:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 83, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.155902:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:1.0:1767319309.155904:0:88919: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:1767319309.155910:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:1.0:1767319309.155913:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:1.0:1767319309.155916:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.155929:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:1.0:1767319309.155935:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.155937:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.155945:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155954:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155962:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155969:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.155976:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.155985:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.155991:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.156007:0:88919:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:1.0:1767319309.156012:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c5babd7c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.156395:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2647b62 17ffffc0001001 3:0 ffff8f243cf11360 82 lru 00000080:00200000:1.0:1767319309.156403:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000097d9c5f2 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:1.0:1767319309.156406:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c5babd7c 00000080:00200000:1.0:1767319309.156407:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.156410:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.156420:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.156446:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.156449:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.156452:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.156468:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.156471:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.156473:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.156477:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156485:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.156494:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.156497:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.156501:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.156505:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:1.0:1767319309.156508:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.156511:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.156518:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 339968 i_blocks 2 00000080:00200000:1.0:1767319309.156521:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.156529:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 339968, count: 4096 00000080:00200000:1.0:1767319309.156533:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 339968, bytes: 4096 00000080:00200000:1.0:1767319309.156535:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.156539:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 84, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.156541:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:1.0:1767319309.156543:0:88919: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:1767319309.156549:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:1.0:1767319309.156552:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:1.0:1767319309.156555:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.156569:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:1.0:1767319309.156575:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.156578:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.156586:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156594:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156603:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156609:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156616:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.156622:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.156628:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.156646:0:88919:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:1.0:1767319309.156651:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004b688be6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.156653:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000025bccd74 17ffffc0001001 3:0 ffff8f243cf115e8 83 lru 00000080:00200000:1.0:1767319309.156659:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a64b6b73 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:1.0:1767319309.156661:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004b688be6 00000080:00200000:1.0:1767319309.156662:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.156664:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.156673:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.156695:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.156699:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.156701:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.156707:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.156710:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.156713:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.156716:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156723:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.156732:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.156734:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.156738:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.156741:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:1.0:1767319309.156744:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.156747:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.156751:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 344064 i_blocks 2 00000080:00200000:1.0:1767319309.156754:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.156763:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 344064, count: 4096 00000080:00200000:1.0:1767319309.156766:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 344064, bytes: 4096 00000080:00200000:1.0:1767319309.156769:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.156772:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 85, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.156773:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:1.0:1767319309.156775:0:88919: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:1767319309.156780:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:1.0:1767319309.156783:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:1.0:1767319309.156785:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.156799:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:1.0:1767319309.156804:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.156806:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.156813:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156821:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156830:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156837:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156843:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.156851:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.156856:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.156871:0:88919:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:1.0:1767319309.156875:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000184b4e97[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.156878:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002b5ccdf3 17ffffc0001001 3:0 ffff8f243cf11ca8 84 lru 00000080:00200000:1.0:1767319309.156882:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000411cf538 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:1.0:1767319309.156884:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000184b4e97 00000080:00200000:1.0:1767319309.156885:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.156888:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.156895:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.156915:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.156918:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.156921:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.156926:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.156929:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.156931:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.156935:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.156944:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.156952:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.156954:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.156958:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.156961:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:1.0:1767319309.156965:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.156968:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.156973:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 348160 i_blocks 2 00000080:00200000:1.0:1767319309.156976:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.156983:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 348160, count: 4096 00000080:00200000:1.0:1767319309.156986:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 348160, bytes: 4096 00000080:00200000:1.0:1767319309.156989:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.156992:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 86, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.156994:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:1.0:1767319309.156996:0:88919: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:1767319309.157001:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:1.0:1767319309.157004:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:1.0:1767319309.157006:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.157096:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:1.0:1767319309.157103:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.157106:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.157114:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157122:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157130:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157137:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157143:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.157150:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.157155:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.157174:0:88919:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:1.0:1767319309.157178:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f958c09f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.157181:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000277ed2ea 17ffffc0001001 3:0 ffff8f243cf11d80 85 lru 00000080:00200000:1.0:1767319309.157187:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001c441ec2 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:1.0:1767319309.157189:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f958c09f 00000080:00200000:1.0:1767319309.157190:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.157192:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.157201:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.157224:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.157227:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.157230:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.157236:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.157239:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.157241:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.157245:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157253:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.157262:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.157264:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.157269:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.157272:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:1.0:1767319309.157275:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.157278:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.157283:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 352256 i_blocks 2 00000080:00200000:1.0:1767319309.157286:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.157294:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 352256, count: 4096 00000080:00200000:1.0:1767319309.157297:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 352256, bytes: 4096 00000080:00200000:1.0:1767319309.157300:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.157325:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 87, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.157327:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:1.0:1767319309.157329:0:88919: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:1767319309.157335:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:1.0:1767319309.157338:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:1.0:1767319309.157340:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.157354:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:1.0:1767319309.157360:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.157362:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.157370:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157379:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157386:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157393:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157400:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.157409:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.157414:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.157429:0:88919:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:1.0:1767319309.157434:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cebddd60[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.157436:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac9a9d2f 17ffffc0001001 3:0 ffff8f243cf110d8 86 lru 00000080:00200000:1.0:1767319309.157441:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8697b00 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:1.0:1767319309.157444:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cebddd60 00000080:00200000:1.0:1767319309.157445:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.157447:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.157465:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.157489:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.157492:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.157495:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.157501:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.157504:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.157507:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.157512:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157520:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.157529:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.157531:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.157535:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.157538:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:1.0:1767319309.157541:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.157544:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.157549:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 356352 i_blocks 2 00000080:00200000:1.0:1767319309.157551:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.157559:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 356352, count: 4096 00000080:00200000:1.0:1767319309.157563:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 356352, bytes: 4096 00000080:00200000:1.0:1767319309.157565:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.157569:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 88, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.157570:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:1.0:1767319309.157573:0:88919: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:1767319309.157578:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:1.0:1767319309.157581:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:1.0:1767319309.157583:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.157597:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:1.0:1767319309.157602:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.157605:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.157612:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157621:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157630:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157637:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157643:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.157651:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.157656:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.157673:0:88919:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:1.0:1767319309.157678:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f6690e27[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.157681:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000724b709a 17ffffc0001001 3:0 ffff8f243cf11af8 87 lru 00000080:00200000:1.0:1767319309.157686:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006bd27a58 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:1.0:1767319309.157688:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f6690e27 00000080:00200000:1.0:1767319309.157689:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.157691:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.157700:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.157724:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.157727:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.157729:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.157735:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.157738:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.157740:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.157745:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157753:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.157761:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.157764:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.157768:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.157771:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:1.0:1767319309.157775:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.157778:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.157783:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 360448 i_blocks 2 00000080:00200000:1.0:1767319309.157785:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.157794:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 360448, count: 4096 00000080:00200000:1.0:1767319309.157798:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 360448, bytes: 4096 00000080:00200000:1.0:1767319309.157800:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.157803:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 89, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.157805:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:1.0:1767319309.157807:0:88919: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:1767319309.157812:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:1.0:1767319309.157815:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:1.0:1767319309.157817:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.157827:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:1.0:1767319309.157832:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.157834:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.157841:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157849:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157857:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157864:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157871:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.157877:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.157882:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.157894:0:88919:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:1.0:1767319309.157898:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f90709c7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.157901:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000092e1e825 17ffffc0001001 3:0 ffff8f243cf11510 88 lru 00000080:00200000:1.0:1767319309.157906:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fb7505ec 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:1.0:1767319309.157908:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f90709c7 00000080:00200000:1.0:1767319309.157909:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.157911:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.157917:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.157936:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.157938:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.157940:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.157946:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.157948:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.157950:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.157954:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.157961:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.157969:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.157971:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.157974:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.157976:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:1.0:1767319309.157979:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.157982:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.157986:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 364544 i_blocks 2 00000080:00200000:1.0:1767319309.157988:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.157994:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 364544, count: 4096 00000080:00200000:1.0:1767319309.157998:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 364544, bytes: 4096 00000080:00200000:1.0:1767319309.158000:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.158003:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 90, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.158004:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:1.0:1767319309.158006:0:88919: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:1767319309.158011:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:1.0:1767319309.158013:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:1.0:1767319309.158086:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.158098:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:1.0:1767319309.158102:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.158104:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.158111:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158119:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158127:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158133:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158140:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.158146:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.158150:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.158163:0:88919:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:1.0:1767319309.158166:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004c56acb5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.158169:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1f3b3f0 17ffffc0001001 3:0 ffff8f243cf11a20 89 lru 00000080:00200000:1.0:1767319309.158174:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000042215b4a 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:1.0:1767319309.158176:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004c56acb5 00000080:00200000:1.0:1767319309.158177:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.158179:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.158185:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.158205:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.158208:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.158210:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.158215:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.158217:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.158220:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.158224:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158230:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.158237:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.158240:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.158243:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.158245:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:1.0:1767319309.158248:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.158251:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.158255:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 368640 i_blocks 2 00000080:00200000:1.0:1767319309.158257:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.158264:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 368640, count: 4096 00000080:00200000:1.0:1767319309.158267:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 368640, bytes: 4096 00000080:00200000:1.0:1767319309.158269:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.158272:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 91, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.158274:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:1.0:1767319309.158276:0:88919: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:1767319309.158280:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:1.0:1767319309.158283:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:1.0:1767319309.158284:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.158293:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:1.0:1767319309.158298:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.158300:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.158491:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158501:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158509:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158516:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158523:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.158531:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.158537:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.158564:0:88919:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:1.0:1767319309.158569:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000063bbe4b6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.158572:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000003343669 17ffffc0001001 3:0 ffff8f243cf36e58 90 lru 00000080:00200000:1.0:1767319309.158577:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000065b4a43f 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:1.0:1767319309.158579:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000063bbe4b6 00000080:00200000:1.0:1767319309.158580:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.158583:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.158592:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.158614:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.158618:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.158620:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.158631:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.158633:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.158635:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.158639:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158647:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.158654:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.158657:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.158661:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.158664:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:1.0:1767319309.158667:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.158670:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.158675:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 372736 i_blocks 2 00000080:00200000:1.0:1767319309.158677:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.158686:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 372736, count: 4096 00000080:00200000:1.0:1767319309.158689:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 372736, bytes: 4096 00000080:00200000:1.0:1767319309.158691:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.158694:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 92, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.158696:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:1.0:1767319309.158698:0:88919: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:1767319309.158703:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:1.0:1767319309.158706:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:1.0:1767319309.158709:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.158721:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:1.0:1767319309.158727:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.158729:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.158736:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.158998:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159007:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159082:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159091:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.159099:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.159105:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.159121:0:88919:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:1.0:1767319309.159125:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000729d3c69[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.159127:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8c9303e 17ffffc0001001 3:0 ffff8f243cf36000 91 lru 00000080:00200000:1.0:1767319309.159132:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a736323c 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:1.0:1767319309.159134:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000729d3c69 00000080:00200000:1.0:1767319309.159135:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.159137:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.159144:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.159163:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.159166:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.159168:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.159174:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.159176:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.159178:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.159182:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159188:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.159195:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.159197:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.159200:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.159202:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:1.0:1767319309.159206:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.159208:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.159213:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 376832 i_blocks 2 00000080:00200000:1.0:1767319309.159215:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.159222:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 376832, count: 4096 00000080:00200000:1.0:1767319309.159225:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 376832, bytes: 4096 00000080:00200000:1.0:1767319309.159227:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.159230:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 93, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.159232:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:1.0:1767319309.159234:0:88919: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:1767319309.159238:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:1.0:1767319309.159241:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:1.0:1767319309.159243:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.159252:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:1.0:1767319309.159257:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.159259:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.159266:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159273:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159279:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159285:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159290:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.159296:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.159300:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.159337:0:88919:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:1.0:1767319309.159341:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cdaa3014[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.159344:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007c7efc1c 17ffffc0001001 3:0 ffff8f243cf36798 92 lru 00000080:00200000:1.0:1767319309.159349:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e54db1d7 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:1.0:1767319309.159351:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cdaa3014 00000080:00200000:1.0:1767319309.159352:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.159354:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.159362:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.159388:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.159391:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.159393:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.159399:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.159402:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.159404:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.159408:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159416:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.159424:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.159427:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.159431:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.159434:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:1.0:1767319309.159438:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.159441:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.159445:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 380928 i_blocks 2 00000080:00200000:1.0:1767319309.159448:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.159465:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 380928, count: 4096 00000080:00200000:1.0:1767319309.159470:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 380928, bytes: 4096 00000080:00200000:1.0:1767319309.159472:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.159476:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 94, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.159477:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:1.0:1767319309.159479:0:88919: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:1767319309.159485:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:1.0:1767319309.159488:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:1.0:1767319309.159490:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.159502:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:1.0:1767319309.159507:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.159510:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.159517:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159526:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159533:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159540:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159546:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.159553:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.159557:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.159581:0:88919:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:1.0:1767319309.159586:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b69c9cbc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.159588:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9fcee69 17ffffc0001021 2:0 ffff8f243cf36438 93 lru 00000080:00200000:1.0:1767319309.159593:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3b9fd96 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:1.0:1767319309.159595:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b69c9cbc 00000080:00200000:1.0:1767319309.159596:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.159598:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.159606:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.159627:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.159630:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.159632:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.159639:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.159641:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.159644:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.159648:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159655:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.159664:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.159666:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.159669:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.159672:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:1.0:1767319309.159675:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.159678:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.159683:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 385024 i_blocks 2 00000080:00200000:1.0:1767319309.159685:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.159692:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 385024, count: 4096 00000080:00200000:1.0:1767319309.159696:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 385024, bytes: 4096 00000080:00200000:1.0:1767319309.159698:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.159701:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 95, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.159702:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:1.0:1767319309.159704:0:88919: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:1767319309.159709:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:1.0:1767319309.159711:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:1.0:1767319309.159714:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.159724:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:1.0:1767319309.159728:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.159730:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.159737:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159745:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159752:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159759:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159766:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.159772:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.159776:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.159793:0:88919:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:1.0:1767319309.159798:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bc994f7c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.159800:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0092b99 17ffffc0001001 3:0 ffff8f243cf36bd0 94 lru 00000080:00200000:1.0:1767319309.159805:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b86a4664 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:1.0:1767319309.159807:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bc994f7c 00000080:00200000:1.0:1767319309.159808:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.159810:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.159817:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.159835:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.159838:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.159840:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.159845:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.159848:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.159850:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.159854:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159862:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.159870:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.159872:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.159876:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.159879:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:1.0:1767319309.159882:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.159885:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.159889:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 389120 i_blocks 2 00000080:00200000:1.0:1767319309.159892:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.159899:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 389120, count: 4096 00000080:00200000:1.0:1767319309.159902:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 389120, bytes: 4096 00000080:00200000:1.0:1767319309.159905:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.159908:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 96, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.159910:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:1.0:1767319309.159912:0:88919: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:1767319309.159917:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:1.0:1767319309.159919:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:1.0:1767319309.159922:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.159934:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:1.0:1767319309.159939:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.159941:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.159948:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159956:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159964:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159971:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.159977:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.159984:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.159988:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.160002:0:88919:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:1.0:1767319309.160006:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008c393962[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.160008:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002b6c25e4 17ffffc0001001 3:0 ffff8f243cf36360 95 lru 00000080:00200000:1.0:1767319309.160013:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005e146c38 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:1.0:1767319309.160087:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008c393962 00000080:00200000:1.0:1767319309.160088:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.160091:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.160100:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.160122:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.160125:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.160128:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.160134:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.160137:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.160139:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.160143:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160151:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.160159:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.160161:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.160165:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.160168:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:1.0:1767319309.160172:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.160175:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.160179:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 393216 i_blocks 2 00000080:00200000:1.0:1767319309.160182:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.160190:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 393216, count: 4096 00000080:00200000:1.0:1767319309.160193:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 393216, bytes: 4096 00000080:00200000:1.0:1767319309.160195:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.160198:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 97, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.160200:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:1.0:1767319309.160202:0:88919: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:1767319309.160207:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:1.0:1767319309.160210:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:1.0:1767319309.160212:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.160225:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:1.0:1767319309.160231:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.160233:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.160241:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160250:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160258:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160265:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160273:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.160280:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.160285:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.160299:0:88919:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:1.0:1767319309.160380:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f77fbf1f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.160384:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004e5d4fd5 17ffffc0001001 3:0 ffff8f243cf365e8 96 lru 00000080:00200000:1.0:1767319309.160389:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003813cfb4 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:1.0:1767319309.160391:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f77fbf1f 00000080:00200000:1.0:1767319309.160392:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.160394:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.160403:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.160427:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.160430:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.160433:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.160439:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.160442:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.160444:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.160448:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160465:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.160474:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.160477:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.160481:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.160485:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:1.0:1767319309.160488:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.160491:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.160496:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 397312 i_blocks 2 00000080:00200000:1.0:1767319309.160499:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.160507:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 397312, count: 4096 00000080:00200000:1.0:1767319309.160510:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 397312, bytes: 4096 00000080:00200000:1.0:1767319309.160512:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.160516:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 98, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.160517:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:1.0:1767319309.160519:0:88919: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:1767319309.160524:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:1.0:1767319309.160527:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:1.0:1767319309.160530:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.160542:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:1.0:1767319309.160548:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.160550:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.160558:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160566:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160575:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160582:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160589:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.160597:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.160603:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.160619:0:88919:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:1.0:1767319309.160623:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000010e16f0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.160626:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000050bd2363 17ffffc0001001 3:0 ffff8f243cf36ca8 97 lru 00000080:00200000:1.0:1767319309.160632:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000092b75718 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:1.0:1767319309.160634:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000010e16f0 00000080:00200000:1.0:1767319309.160635:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.160637:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.160645:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.160667:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.160670:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.160672:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.160678:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.160680:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.160683:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.160687:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160695:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.160704:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.160706:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.160710:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.160713:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:1.0:1767319309.160717:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.160720:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.160725:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 401408 i_blocks 2 00000080:00200000:1.0:1767319309.160728:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.160736:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 401408, count: 4096 00000080:00200000:1.0:1767319309.160739:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 401408, bytes: 4096 00000080:00200000:1.0:1767319309.160742:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.160746:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 99, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.160747:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:1.0:1767319309.160750:0:88919: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:1767319309.160755:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:1.0:1767319309.160757:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:1.0:1767319309.160759:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.160771:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:1.0:1767319309.160777:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.160779:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.160787:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160796:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160805:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160813:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160819:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.160827:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.160832:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.160848:0:88919:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:1.0:1767319309.160853:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006fee93c8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.160856:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000007623675 17ffffc0001001 3:0 ffff8f243cf36d80 98 lru 00000080:00200000:1.0:1767319309.160862:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c201de94 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:1.0:1767319309.160864:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006fee93c8 00000080:00200000:1.0:1767319309.160865:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.160867:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.160875:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.160897:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.160901:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.160903:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.160909:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.160912:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.160914:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.160918:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.160926:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.160935:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.160938:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.160942:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.160945:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:1.0:1767319309.160949:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.160952:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.160957:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 405504 i_blocks 2 00000080:00200000:1.0:1767319309.160960:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.160968:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 405504, count: 4096 00000080:00200000:1.0:1767319309.160971:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 405504, bytes: 4096 00000080:00200000:1.0:1767319309.160974:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.160977:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 100, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.160979:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:1.0:1767319309.160981:0:88919: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:1767319309.160986:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:1.0:1767319309.160989:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:1.0:1767319309.160992:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.161004:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:1.0:1767319309.161010:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.161012:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.161106:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161116:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161124:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161132:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161138:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.161146:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.161151:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.161168:0:88919:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:1.0:1767319309.161173:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009c61723f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.161176:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007fcc2564 17ffffc0001001 3:0 ffff8f243cf360d8 99 lru 00000080:00200000:1.0:1767319309.161181:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007d3e2a65 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:1.0:1767319309.161184:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009c61723f 00000080:00200000:1.0:1767319309.161185:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.161187:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.161195:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.161218:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.161222:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.161224:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.161230:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.161232:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.161235:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.161239:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161248:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.161256:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.161259:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.161262:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.161265:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:1.0:1767319309.161269:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.161272:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.161276:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 409600 i_blocks 2 00000080:00200000:1.0:1767319309.161279:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.161287:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 409600, count: 4096 00000080:00200000:1.0:1767319309.161290:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 409600, bytes: 4096 00000080:00200000:1.0:1767319309.161293:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.161296:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 101, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.161298:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:1.0:1767319309.161300:0:88919: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:1767319309.161328:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:1.0:1767319309.161332:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:1.0:1767319309.161334:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.161346:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:1.0:1767319309.161352:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.161354:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.161362:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161371:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161380:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161387:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161393:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.161401:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.161406:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.161422:0:88919:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:1.0:1767319309.161427:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003837173d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.161430:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006de68cf2 17ffffc0001001 3:0 ffff8f243cf36af8 100 lru 00000080:00200000:1.0:1767319309.161436:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001fa1b244 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:1.0:1767319309.161438:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003837173d 00000080:00200000:1.0:1767319309.161439:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.161441:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.161450:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.161486:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.161489:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.161491:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.161497:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.161500:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.161503:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.161508:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161515:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.161524:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.161526:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.161530:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.161533:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:1.0:1767319309.161537:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.161541:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.161546:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 413696 i_blocks 2 00000080:00200000:1.0:1767319309.161549:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.161556:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 413696, count: 4096 00000080:00200000:1.0:1767319309.161561:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 413696, bytes: 4096 00000080:00200000:1.0:1767319309.161563:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.161566:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 102, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.161568:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:1.0:1767319309.161571:0:88919: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:1767319309.161577:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:1.0:1767319309.161580:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:1.0:1767319309.161583:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.161595:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:1.0:1767319309.161600:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.161603:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.161611:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161621:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161630:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161638:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161646:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.161655:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.161661:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.161677:0:88919:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:1.0:1767319309.161681:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000518247ba[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.161684:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc759021 17ffffc0001001 3:0 ffff8f243cf36510 101 lru 00000080:00200000:1.0:1767319309.161690:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006797bfb5 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:1.0:1767319309.161692:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000518247ba 00000080:00200000:1.0:1767319309.161693:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.161695:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.161703:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.161726:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.161730:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.161732:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.161739:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.161742:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.161744:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.161749:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161756:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.161765:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.161767:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.161771:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.161774:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:1.0:1767319309.161779:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.161781:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.161786:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 417792 i_blocks 2 00000080:00200000:1.0:1767319309.161789:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.161797:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 417792, count: 4096 00000080:00200000:1.0:1767319309.161801:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 417792, bytes: 4096 00000080:00200000:1.0:1767319309.161803:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.161806:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 103, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.161808:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:1.0:1767319309.161810:0:88919: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:1767319309.161816:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:1.0:1767319309.161819:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:1.0:1767319309.161821:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.161832:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:1.0:1767319309.161838:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.161840:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.161848:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161857:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161866:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161875:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.161883:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.161891:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.161896:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.162676:0:88919:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:1.0:1767319309.162683:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006e40de08[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.162687:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000868414e5 17ffffc0001001 3:0 ffff8f243cf36a20 102 lru 00000080:00200000:1.0:1767319309.162693:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0530542 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:1.0:1767319309.162695:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006e40de08 00000080:00200000:1.0:1767319309.162696:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.162699:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.162710:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.162737:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.162741:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.162744:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.162753:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.162756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.162759:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.162763:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.162772:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.162782:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.162785:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.162790:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.162794:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:1.0:1767319309.162799:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.162803:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.162810:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 421888 i_blocks 2 00000080:00200000:1.0:1767319309.162814:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.162824:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 421888, count: 4096 00000080:00200000:1.0:1767319309.162828:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 421888, bytes: 4096 00000080:00200000:1.0:1767319309.162831:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.162835:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 104, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.162837:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:1.0:1767319309.162840:0:88919: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:1767319309.162846:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:1.0:1767319309.162850:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:1.0:1767319309.162853:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.162870:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:1.0:1767319309.162877:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.162879:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.162890:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.162899:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.162909:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.162916:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.162923:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.162931:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.162938:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.162954:0:88919:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:1.0:1767319309.162959:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000a35d7f2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.162962:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003cc91faa 17ffffc0001001 3:0 ffff8f243cf36870 103 lru 00000080:00200000:1.0:1767319309.162968:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000017dd1263 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:1.0:1767319309.162971:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000a35d7f2 00000080:00200000:1.0:1767319309.162972:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.162974:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.162983:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.163005:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.163009:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.163011:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.163094:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.163098:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.163102:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.163106:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163115:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.163124:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.163127:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.163131:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.163134:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:1.0:1767319309.163137:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.163141:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.163145:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 425984 i_blocks 2 00000080:00200000:1.0:1767319309.163149:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.163157:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 425984, count: 4096 00000080:00200000:1.0:1767319309.163161:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 425984, bytes: 4096 00000080:00200000:1.0:1767319309.163163:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.163167:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 105, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.163169:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:1.0:1767319309.163171:0:88919: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:1767319309.163176:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:1.0:1767319309.163179:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:1.0:1767319309.163182:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.163194:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:1.0:1767319309.163200:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.163202:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.163210:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163219:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163227:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163234:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163242:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.163249:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.163255:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.163271:0:88919:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:1.0:1767319309.163276:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004e928651[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.163279:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fab08e40 17ffffc0001001 3:0 ffff8f243cf36948 104 lru 00000080:00200000:1.0:1767319309.163284:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000684baf52 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:1.0:1767319309.163286:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004e928651 00000080:00200000:1.0:1767319309.163287:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.163289:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.163298:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.163339:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.163343:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.163345:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.163351:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.163354:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.163357:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.163361:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163368:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.163377:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.163379:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.163383:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.163386:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:1.0:1767319309.163390:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.163393:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.163398:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 430080 i_blocks 2 00000080:00200000:1.0:1767319309.163401:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.163409:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 430080, count: 4096 00000080:00200000:1.0:1767319309.163413:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 430080, bytes: 4096 00000080:00200000:1.0:1767319309.163415:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.163419:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 106, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.163421:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:1.0:1767319309.163423:0:88919: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:1767319309.163428:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:1.0:1767319309.163431:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:1.0:1767319309.163433:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.163446:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:1.0:1767319309.163452:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.163464:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.163472:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163481:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163490:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163498:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163505:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.163513:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.163519:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.163536:0:88919:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:1.0:1767319309.163541:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008f3690e4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.163544:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009865f27a 17ffffc0001001 3:0 ffff8f243cf366c0 105 lru 00000080:00200000:1.0:1767319309.163549:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000b12b2d5 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:1.0:1767319309.163552:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008f3690e4 00000080:00200000:1.0:1767319309.163553:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.163555:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.163563:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.163586:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.163589:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.163592:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.163598:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.163601:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.163603:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.163608:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163615:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.163624:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.163626:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.163630:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.163634:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:1.0:1767319309.163637:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.163640:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.163644:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 434176 i_blocks 2 00000080:00200000:1.0:1767319309.163647:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.163655:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 434176, count: 4096 00000080:00200000:1.0:1767319309.163659:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 434176, bytes: 4096 00000080:00200000:1.0:1767319309.163661:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.163665:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 107, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.163667:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:1.0:1767319309.163669:0:88919: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:1767319309.163674:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:1.0:1767319309.163678:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:1.0:1767319309.163680:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.163694:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:1.0:1767319309.163700:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.163702:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.163711:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163721:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163730:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163739:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163747:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.163754:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.163759:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.163777:0:88919:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:1.0:1767319309.163782:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001ca2c56d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.163785:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0107fa2 17ffffc0001001 3:0 ffff8f243cf361b0 106 lru 00000080:00200000:1.0:1767319309.163792:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000010791857 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:1.0:1767319309.163794:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001ca2c56d 00000080:00200000:1.0:1767319309.163795:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.163797:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.163805:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.163831:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.163834:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.163837:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.163843:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.163846:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.163849:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.163854:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163861:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.163871:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.163873:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.163877:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.163880:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:1.0:1767319309.163884:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.163887:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.163892:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 438272 i_blocks 2 00000080:00200000:1.0:1767319309.163895:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.163903:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 438272, count: 4096 00000080:00200000:1.0:1767319309.163906:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 438272, bytes: 4096 00000080:00200000:1.0:1767319309.163909:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.163913:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 108, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.163915:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:1.0:1767319309.163917:0:88919: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:1767319309.163923:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:1.0:1767319309.163926:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:1.0:1767319309.163929:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.163941:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:1.0:1767319309.163946:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.163949:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.163957:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163966:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163975:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163983:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.163990:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.163998:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.164004:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.164101:0:88919:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:1.0:1767319309.164106:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000fee497b9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.164110:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000005bffbd8 17ffffc0001001 3:0 ffff8f243cf36288 107 lru 00000080:00200000:1.0:1767319309.164115:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001ac3f23c 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:1.0:1767319309.164118:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000fee497b9 00000080:00200000:1.0:1767319309.164119:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.164121:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.164130:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.164152:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.164156:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.164159:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.164165:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.164168:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.164171:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.164175:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164184:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.164192:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.164195:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.164199:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.164201:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:1.0:1767319309.164205:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.164208:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.164213:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 442368 i_blocks 2 00000080:00200000:1.0:1767319309.164215:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.164223:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 442368, count: 4096 00000080:00200000:1.0:1767319309.164227:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 442368, bytes: 4096 00000080:00200000:1.0:1767319309.164229:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.164233:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 109, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.164234:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:1.0:1767319309.164237:0:88919: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:1767319309.164242:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:1.0:1767319309.164245:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:1.0:1767319309.164247:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.164258:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:1.0:1767319309.164264:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.164266:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.164274:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164283:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164292:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164299:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164330:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.164339:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.164344:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.164378:0:88919:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:1.0:1767319309.164383:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000b211a14[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.164386:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009dabe8c6 17ffffc0001021 2:0 ffff8f243cf5b360 108 lru 00000080:00200000:1.0:1767319309.164391:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa70d111 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:1.0:1767319309.164393:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000b211a14 00000080:00200000:1.0:1767319309.164394:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.164397:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.164406:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.164428:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.164431:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.164434:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.164440:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.164443:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.164445:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.164449:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164467:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.164476:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.164478:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.164483:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.164486:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:1.0:1767319309.164489:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.164492:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.164497:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 446464 i_blocks 2 00000080:00200000:1.0:1767319309.164500:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.164508:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 446464, count: 4096 00000080:00200000:1.0:1767319309.164511:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 446464, bytes: 4096 00000080:00200000:1.0:1767319309.164514:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.164517:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 110, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.164518:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:1.0:1767319309.164521:0:88919: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:1767319309.164526:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:1.0:1767319309.164528:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:1.0:1767319309.164531:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.164543:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:1.0:1767319309.164548:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.164551:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.164558:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164567:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164574:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164581:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164588:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.164596:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.164601:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.164618:0:88919:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:1.0:1767319309.164623:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000053c3e770[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.164626:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003b9e3af5 17ffffc0001001 3:0 ffff8f243cf5b5e8 109 lru 00000080:00200000:1.0:1767319309.164631:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008bdfb595 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:1.0:1767319309.164634:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000053c3e770 00000080:00200000:1.0:1767319309.164634:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.164637:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.164645:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.164671:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.164674:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.164676:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.164682:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.164685:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.164688:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.164692:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164700:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.164710:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.164712:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.164716:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.164720:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:1.0:1767319309.164723:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.164726:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.164731:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 450560 i_blocks 2 00000080:00200000:1.0:1767319309.164734:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.164743:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 450560, count: 4096 00000080:00200000:1.0:1767319309.164747:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 450560, bytes: 4096 00000080:00200000:1.0:1767319309.164749:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.164753:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 111, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.164754:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:1.0:1767319309.164757:0:88919: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:1767319309.164762:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:1.0:1767319309.164765:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:1.0:1767319309.164768:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.164781:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:1.0:1767319309.164786:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.164789:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.164797:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164806:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164815:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164822:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164829:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.164838:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.164843:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.164859:0:88919:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:1.0:1767319309.164864:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cef1f6d8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.164867:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cae2a8a4 17ffffc0001001 3:0 ffff8f243cf5bca8 110 lru 00000080:00200000:1.0:1767319309.164873:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c376d37a 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:1.0:1767319309.164875:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cef1f6d8 00000080:00200000:1.0:1767319309.164876:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.164879:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.164887:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.164910:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.164913:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.164916:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.164922:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.164925:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.164927:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.164932:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.164940:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.164950:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.164952:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.164956:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.164959:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:1.0:1767319309.164963:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.164966:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.164970:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 454656 i_blocks 2 00000080:00200000:1.0:1767319309.164973:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.164981:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 454656, count: 4096 00000080:00200000:1.0:1767319309.164984:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 454656, bytes: 4096 00000080:00200000:1.0:1767319309.164987:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.164990:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 112, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.164992:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:1.0:1767319309.164995:0:88919: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:1767319309.165000:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:1.0:1767319309.165003:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:1.0:1767319309.165006:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.165101:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:1.0:1767319309.165108:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.165110:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.165118:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165127:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165136:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165144:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165151:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.165160:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.165166:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.165183:0:88919:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:1.0:1767319309.165188:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f65687f8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.165191:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea1812c8 17ffffc0001001 3:0 ffff8f243cf5bd80 111 lru 00000080:00200000:1.0:1767319309.165197:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba8c3a37 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:1.0:1767319309.165200:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f65687f8 00000080:00200000:1.0:1767319309.165201:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.165203:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.165211:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.165234:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.165237:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.165240:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.165246:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.165249:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.165251:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.165256:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165264:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.165274:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.165277:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.165281:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.165284:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:1.0:1767319309.165288:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.165291:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.165296:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 458752 i_blocks 2 00000080:00200000:1.0:1767319309.165299:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.165393:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 458752, count: 4096 00000080:00200000:1.0:1767319309.165399:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 458752, bytes: 4096 00000080:00200000:1.0:1767319309.165401:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.165405:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 113, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.165407:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:1.0:1767319309.165409:0:88919: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:1767319309.165415:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:1.0:1767319309.165418:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:1.0:1767319309.165420:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.165434:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:1.0:1767319309.165439:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.165441:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.165449:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165468:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165477:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165485:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165492:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.165500:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.165507:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.165526:0:88919:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:1.0:1767319309.165531:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a16acf8c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.165533:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000faac6165 17ffffc0001001 3:0 ffff8f243cf5b0d8 112 lru 00000080:00200000:1.0:1767319309.165538:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005b3b5f57 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:1.0:1767319309.165541:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a16acf8c 00000080:00200000:1.0:1767319309.165542:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.165544:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.165552:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.165573:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.165577:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.165580:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.165586:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.165588:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.165590:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.165594:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165601:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.165609:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.165612:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.165616:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.165618:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:1.0:1767319309.165622:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.165624:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.165629:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 462848 i_blocks 2 00000080:00200000:1.0:1767319309.165632:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.165640:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 462848, count: 4096 00000080:00200000:1.0:1767319309.165643:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 462848, bytes: 4096 00000080:00200000:1.0:1767319309.165645:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.165648:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 114, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.165650:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:1.0:1767319309.165652:0:88919: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:1767319309.165657:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:1.0:1767319309.165659:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:1.0:1767319309.165662:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.165675:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:1.0:1767319309.165681:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.165683:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.165690:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165700:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165708:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165715:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165721:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.165729:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.165734:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.165752:0:88919:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:1.0:1767319309.165757:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000014f7316c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.165759:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000059ea9f3c 17ffffc0001001 3:0 ffff8f243cf5baf8 113 lru 00000080:00200000:1.0:1767319309.165764:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bcbbf3ef 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:1.0:1767319309.165766:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000014f7316c 00000080:00200000:1.0:1767319309.165767:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.165769:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.165777:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.165799:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.165802:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.165805:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.165811:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.165813:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.165816:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.165820:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165826:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.165834:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.165837:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.165841:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.165843:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:1.0:1767319309.165847:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.165850:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.165855:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 466944 i_blocks 2 00000080:00200000:1.0:1767319309.165858:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.165866:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 466944, count: 4096 00000080:00200000:1.0:1767319309.165869:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 466944, bytes: 4096 00000080:00200000:1.0:1767319309.165871:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.165875:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 115, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.165877:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:1.0:1767319309.165879:0:88919: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:1767319309.165885:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:1.0:1767319309.165888:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:1.0:1767319309.165890:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.165903:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:1.0:1767319309.165908:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.165910:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.165918:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165928:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165937:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165944:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.165951:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.165960:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.165965:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.165982:0:88919:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:1.0:1767319309.165987:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a73dda99[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.165990:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000faeae3cf 17ffffc0001001 3:0 ffff8f243cf5b510 114 lru 00000080:00200000:1.0:1767319309.165996:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003ca9a83e 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:1.0:1767319309.165998:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a73dda99 00000080:00200000:1.0:1767319309.165999:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.166001:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.166010:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.166121:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.166125:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.166127:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.166134:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.166137:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.166139:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.166144:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166151:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.166160:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.166162:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.166167:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.166170:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:1.0:1767319309.166174:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.166177:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.166182:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 471040 i_blocks 2 00000080:00200000:1.0:1767319309.166185:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.166194:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 471040, count: 4096 00000080:00200000:1.0:1767319309.166198:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 471040, bytes: 4096 00000080:00200000:1.0:1767319309.166200:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.166204:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 116, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.166205:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:1.0:1767319309.166208:0:88919: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:1767319309.166213:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:1.0:1767319309.166216:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:1.0:1767319309.166219:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.166232:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:1.0:1767319309.166238:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.166241:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.166249:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166257:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166266:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166273:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166279:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.166288:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.166293:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.166440:0:88919:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:1.0:1767319309.166445:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001c1fa64e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.166448:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000fc164ca 17ffffc0001001 3:0 ffff8f243cf5ba20 115 lru 00000080:00200000:1.0:1767319309.166463:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009fab93b2 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:1.0:1767319309.166465:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001c1fa64e 00000080:00200000:1.0:1767319309.166466:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.166469:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.166478:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.166502:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.166505:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.166509:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.166515:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.166518:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.166520:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.166524:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166532:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.166540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.166542:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.166546:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.166549:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:1.0:1767319309.166553:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.166555:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.166560:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 475136 i_blocks 2 00000080:00200000:1.0:1767319309.166563:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.166572:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 475136, count: 4096 00000080:00200000:1.0:1767319309.166575:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 475136, bytes: 4096 00000080:00200000:1.0:1767319309.166579:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.166582:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 117, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.166584:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:1.0:1767319309.166586:0:88919: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:1767319309.166592:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:1.0:1767319309.166594:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:1.0:1767319309.166597:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.166609:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:1.0:1767319309.166615:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.166617:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.166624:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166632:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166639:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166647:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166653:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.166660:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.166665:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.166682:0:88919:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:1.0:1767319309.166686:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f69b7b7e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.166689:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000855bbebc 17ffffc0001001 3:0 ffff8f243cf5b870 116 lru 00000080:00200000:1.0:1767319309.166695:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001d520e51 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:1.0:1767319309.166696:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f69b7b7e 00000080:00200000:1.0:1767319309.166698:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.166700:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.166708:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.166734:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.166737:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.166740:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.166745:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.166748:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.166751:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.166755:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166763:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.166771:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.166773:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.166778:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.166781:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:1.0:1767319309.166784:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.166787:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.166791:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 479232 i_blocks 2 00000080:00200000:1.0:1767319309.166794:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.166801:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 479232, count: 4096 00000080:00200000:1.0:1767319309.166805:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 479232, bytes: 4096 00000080:00200000:1.0:1767319309.166807:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.166811:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 118, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.166812:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:1.0:1767319309.166815:0:88919: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:1767319309.166820:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:1.0:1767319309.166823:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:1.0:1767319309.166825:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.166840:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:1.0:1767319309.166846:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.166849:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.166857:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166865:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166873:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166879:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166886:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.166893:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.166898:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.166912:0:88919:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:1.0:1767319309.166917:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005bad1ab7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.166919:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5d5c9c4 17ffffc0001001 3:0 ffff8f243cf5b948 117 lru 00000080:00200000:1.0:1767319309.166924:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008cb2e78e 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:1.0:1767319309.166926:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005bad1ab7 00000080:00200000:1.0:1767319309.166928:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.166930:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.166937:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.166958:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.166961:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.166963:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.166969:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.166971:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.166974:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.166978:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.166986:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.166995:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.166997:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.167001:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.167004:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:1.0:1767319309.167008:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.167012:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.167094:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 483328 i_blocks 2 00000080:00200000:1.0:1767319309.167098:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.167107:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 483328, count: 4096 00000080:00200000:1.0:1767319309.167111:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 483328, bytes: 4096 00000080:00200000:1.0:1767319309.167113:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.167117:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 119, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.167118:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:1.0:1767319309.167121:0:88919: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:1767319309.167127:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:1.0:1767319309.167130:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:1.0:1767319309.167132:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.167143:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:1.0:1767319309.167149:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.167151:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.167159:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167168:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167176:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167184:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167191:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.167199:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.167204:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.167219:0:88919:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:1.0:1767319309.167223:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001ddc24ac[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.167226:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000034ec8505 17ffffc0001001 3:0 ffff8f243cf5b6c0 118 lru 00000080:00200000:1.0:1767319309.167232:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003c9a05d9 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:1.0:1767319309.167235:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001ddc24ac 00000080:00200000:1.0:1767319309.167236:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.167238:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.167246:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.167269:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.167272:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.167274:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.167280:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.167283:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.167286:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.167290:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167298:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.167325:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.167327:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.167332:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.167335:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:1.0:1767319309.167339:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.167342:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.167347:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 487424 i_blocks 2 00000080:00200000:1.0:1767319309.167349:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.167357:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 487424, count: 4096 00000080:00200000:1.0:1767319309.167360:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 487424, bytes: 4096 00000080:00200000:1.0:1767319309.167363:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.167366:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 120, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.167368:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:1.0:1767319309.167370:0:88919: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:1767319309.167375:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:1.0:1767319309.167378:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:1.0:1767319309.167380:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.167392:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:1.0:1767319309.167397:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.167399:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.167407:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167417:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167425:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167432:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167439:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.167447:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.167452:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.167480:0:88919:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:1.0:1767319309.167484:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000465f4d5e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.167487:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e13c561d 17ffffc0001001 3:0 ffff8f243cf5b1b0 119 lru 00000080:00200000:1.0:1767319309.167493:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007529bdce 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:1.0:1767319309.167496:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000465f4d5e 00000080:00200000:1.0:1767319309.167497:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.167499:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.167507:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.167532:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.167536:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.167538:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.167545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.167547:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.167550:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.167553:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167560:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.167568:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.167570:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.167574:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.167577:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:1.0:1767319309.167581:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.167583:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.167588:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 491520 i_blocks 2 00000080:00200000:1.0:1767319309.167590:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.167597:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 491520, count: 4096 00000080:00200000:1.0:1767319309.167601:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 491520, bytes: 4096 00000080:00200000:1.0:1767319309.167602:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.167606:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 121, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.167607:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:1.0:1767319309.167609:0:88919: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:1767319309.167614:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:1.0:1767319309.167616:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:1.0:1767319309.167618:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.167632:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:1.0:1767319309.167637:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.167639:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.167646:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167654:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167662:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167668:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167674:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.167681:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.167686:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.167703:0:88919:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:1.0:1767319309.167708:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004b5af5e1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.167710:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d37927fd 17ffffc0001001 3:0 ffff8f243cf5b288 120 lru 00000080:00200000:1.0:1767319309.167715:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008171bf69 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:1.0:1767319309.167717:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004b5af5e1 00000080:00200000:1.0:1767319309.167718:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.167721:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.167729:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.167750:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.167753:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.167756:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.167762:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.167765:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.167767:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.167772:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167780:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.167788:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.167791:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.167795:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.167797:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:1.0:1767319309.167801:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.167804:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.167809:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 495616 i_blocks 2 00000080:00200000:1.0:1767319309.167812:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.167819:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 495616, count: 4096 00000080:00200000:1.0:1767319309.167823:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 495616, bytes: 4096 00000080:00200000:1.0:1767319309.167825:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.167829:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 122, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.167830:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:1.0:1767319309.167833:0:88919: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:1767319309.167838:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:1.0:1767319309.167840:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:1.0:1767319309.167843:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.167854:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:1.0:1767319309.167859:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.167861:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.167869:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167878:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167886:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167894:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.167901:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.167908:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.167925:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.167940:0:88919:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:1.0:1767319309.167944:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a07b24dc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.167947:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8fe8334 17ffffc0001001 3:0 ffff8f243cf5be58 121 lru 00000080:00200000:1.0:1767319309.167952:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000089d492d8 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:1.0:1767319309.167954:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a07b24dc 00000080:00200000:1.0:1767319309.167956:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.167958:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.167966:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.167986:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.167990:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.167992:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.167998:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.168000:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.168003:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.168007:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168265:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.168278:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.168281:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.168286:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.168290:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:1.0:1767319309.168294:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.168297:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.168382:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 499712 i_blocks 2 00000080:00200000:1.0:1767319309.168386:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.168396:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 499712, count: 4096 00000080:00200000:1.0:1767319309.168400:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 499712, bytes: 4096 00000080:00200000:1.0:1767319309.168402:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.168406:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 123, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.168407:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:1.0:1767319309.168410:0:88919: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:1767319309.168416:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:1.0:1767319309.168419:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:1.0:1767319309.168422:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.168435:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:1.0:1767319309.168441:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.168444:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.168452:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168473:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168482:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168488:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168495:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.168503:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.168508:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.168524:0:88919:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:1.0:1767319309.168529:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000096a71976[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.168532:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006bd03928 17ffffc0001001 3:0 ffff8f243cf5b000 122 lru 00000080:00200000:1.0:1767319309.168537:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001e2a8587 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:1.0:1767319309.168539:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000096a71976 00000080:00200000:1.0:1767319309.168540:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.168542:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.168551:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.168574:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.168577:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.168579:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.168586:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.168589:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.168591:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.168596:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168604:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.168612:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.168615:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.168619:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.168622:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:1.0:1767319309.168626:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.168629:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.168634:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 503808 i_blocks 2 00000080:00200000:1.0:1767319309.168637:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.168645:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 503808, count: 4096 00000080:00200000:1.0:1767319309.168649:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 503808, bytes: 4096 00000080:00200000:1.0:1767319309.168652:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.168655:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 124, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.168657:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:1.0:1767319309.168660:0:88919: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:1767319309.168665:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:1.0:1767319309.168668:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:1.0:1767319309.168671:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.168683:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:1.0:1767319309.168689:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.168691:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.168699:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168708:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168716:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168723:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168730:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.168738:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.168743:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.168767:0:88919:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:1.0:1767319309.168772:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001e31485b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.168775:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000053c88bb5 17ffffc0001021 2:0 ffff8f243cf5b798 123 lru 00000080:00200000:1.0:1767319309.168780:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003c082bed 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:1.0:1767319309.168782:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001e31485b 00000080:00200000:1.0:1767319309.168783:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.168786:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.168795:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.168822:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.168825:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.168828:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.168834:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.168837:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.168839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.168844:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168851:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.168860:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.168863:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.168867:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.168870:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:1.0:1767319309.168873:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.168877:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.168882:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 507904 i_blocks 2 00000080:00200000:1.0:1767319309.168885:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.168893:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 507904, count: 4096 00000080:00200000:1.0:1767319309.168897:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 507904, bytes: 4096 00000080:00200000:1.0:1767319309.168899:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.168903:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 125, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.168904:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:1.0:1767319309.168907:0:88919: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:1767319309.168913:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:1.0:1767319309.168916:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:1.0:1767319309.168918:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.168930:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:1.0:1767319309.168936:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.168939:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.168946:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168955:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168963:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168970:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.168976:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.168984:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.168990:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.169006:0:88919:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:1.0:1767319309.169011:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007ba9cb55[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.169014:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9b19fbf 17ffffc0001001 3:0 ffff8f243cf5b438 124 lru 00000080:00200000:1.0:1767319309.169033:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001e8eb0eb 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:1.0:1767319309.169035:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007ba9cb55 00000080:00200000:1.0:1767319309.169036:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.169039:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.169048:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.169071:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.169075:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.169077:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.169084:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.169087:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.169089:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.169093:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169101:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.169110:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.169113:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.169117:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.169120:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:1.0:1767319309.169124:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.169127:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.169132:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 512000 i_blocks 2 00000080:00200000:1.0:1767319309.169135:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.169142:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 512000, count: 4096 00000080:00200000:1.0:1767319309.169146:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 512000, bytes: 4096 00000080:00200000:1.0:1767319309.169148:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.169151:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 126, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.169152:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:1.0:1767319309.169155:0:88919: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:1767319309.169159:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:1.0:1767319309.169163:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:1.0:1767319309.169165:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.169176:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:1.0:1767319309.169182:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.169184:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.169191:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169199:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169207:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169214:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169220:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.169227:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.169232:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.169248:0:88919:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:1.0:1767319309.169253:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000010db0324[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.169256:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000084a784f3 17ffffc0001001 3:0 ffff8f243cf5bbd0 125 lru 00000080:00200000:1.0:1767319309.169261:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000648cad8f 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:1.0:1767319309.169264:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000010db0324 00000080:00200000:1.0:1767319309.169265:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.169267:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.169275:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.169296:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.169300:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.169321:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.169329:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.169332:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.169334:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.169338:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169347:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.169355:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.169357:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.169361:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.169364:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:1.0:1767319309.169368:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.169371:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.169376:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 516096 i_blocks 2 00000080:00200000:1.0:1767319309.169379:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.169387:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 516096, count: 4096 00000080:00200000:1.0:1767319309.169391:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 516096, bytes: 4096 00000080:00200000:1.0:1767319309.169394:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.169397:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 127, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.169398:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:1.0:1767319309.169401:0:88919: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:1767319309.169406:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:1.0:1767319309.169409:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:1.0:1767319309.169411:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.169423:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:1.0:1767319309.169429:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.169431:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.169439:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169448:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169549:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169556:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169562:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.169571:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.169577:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.169606:0:88919:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:1.0:1767319309.169610:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007deb67ee[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.169613:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000073296371 17ffffc0001001 3:0 ffff8f2440000288 126 lru 00000080:00200000:1.0:1767319309.169619:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003f1d3e8f 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:1.0:1767319309.169621:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007deb67ee 00000080:00200000:1.0:1767319309.169622:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.169625:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.169633:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.169657:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.169661:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.169663:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.169669:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.169672:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.169674:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.169678:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169686:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.169695:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.169697:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.169701:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.169704:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:1.0:1767319309.169708:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.169711:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.169717:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 520192 i_blocks 2 00000080:00200000:1.0:1767319309.169719:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.169727:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 520192, count: 4096 00000080:00200000:1.0:1767319309.169731:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 520192, bytes: 4096 00000080:00200000:1.0:1767319309.169733:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.169736:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 128, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.169738:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:1.0:1767319309.169740:0:88919: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:1767319309.169746:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:1.0:1767319309.169749:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:1.0:1767319309.169751:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.169763:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:1.0:1767319309.169769:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.169771:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.169779:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169788:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169798:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169806:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169813:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.169821:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.169826:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.169844:0:88919:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:1.0:1767319309.169849:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e5c2fb9c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.169853:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d115e342 17ffffc0001001 3:0 ffff8f2440000e58 127 lru 00000080:00200000:1.0:1767319309.169858:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bc97bda1 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:1.0:1767319309.169860:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e5c2fb9c 00000080:00200000:1.0:1767319309.169862:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.169864:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.169871:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.169893:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.169896:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.169898:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.169904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.169907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.169909:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.169913:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.169921:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.169929:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.169932:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.169936:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.169939:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:1.0:1767319309.169942:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.169945:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.169950:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 524288 i_blocks 2 00000080:00200000:1.0:1767319309.169952:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.169960:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 524288, count: 4096 00000080:00200000:1.0:1767319309.169963:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 524288, bytes: 4096 00000080:00200000:1.0:1767319309.169965:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.169969:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 129, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.169971:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:1.0:1767319309.169973:0:88919: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:1767319309.169978:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:1.0:1767319309.169980:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:1.0:1767319309.169983:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.169994:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:1.0:1767319309.169999:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.170001:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.170008:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170086:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170095:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170103:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170109:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.170117:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.170123:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.170144:0:88919:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:1.0:1767319309.170148:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000019a3e98d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.170151:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000dca08ecb 17ffffc0001001 3:0 ffff8f2440000000 128 lru 00000080:00200000:1.0:1767319309.170157:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa18be75 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:1.0:1767319309.170159:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000019a3e98d 00000080:00200000:1.0:1767319309.170160:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.170162:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.170171:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.170194:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.170198:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.170200:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.170207:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.170210:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.170212:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.170216:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170225:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.170234:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.170236:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.170241:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.170244:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:1.0:1767319309.170247:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.170251:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.170256:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 528384 i_blocks 2 00000080:00200000:1.0:1767319309.170259:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.170266:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 528384, count: 4096 00000080:00200000:1.0:1767319309.170270:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 528384, bytes: 4096 00000080:00200000:1.0:1767319309.170272:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.170276:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 130, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.170278:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:1.0:1767319309.170280:0:88919: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:1767319309.170286:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:1.0:1767319309.170289:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:1.0:1767319309.170291:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.170483:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:1.0:1767319309.170493:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.170495:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.170503:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170511:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170519:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170526:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170533:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.170541:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.170547:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.170564:0:88919:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:1.0:1767319309.170568:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000014c10f62[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.170571:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd4da9d1 17ffffc0001001 3:0 ffff8f2440000798 129 lru 00000080:00200000:1.0:1767319309.170576:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c7919f15 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:1.0:1767319309.170578:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000014c10f62 00000080:00200000:1.0:1767319309.170579:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.170581:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.170589:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.170613:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.170616:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.170619:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.170626:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.170628:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.170630:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.170634:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170640:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.170648:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.170651:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.170655:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.170657:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:1.0:1767319309.170661:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.170664:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.170669:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 532480 i_blocks 2 00000080:00200000:1.0:1767319309.170671:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.170680:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 532480, count: 4096 00000080:00200000:1.0:1767319309.170684:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 532480, bytes: 4096 00000080:00200000:1.0:1767319309.170686:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.170689:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 131, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.170691:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:1.0:1767319309.170693:0:88919: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:1767319309.170699:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:1.0:1767319309.170702:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:1.0:1767319309.170704:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.170718:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:1.0:1767319309.170723:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.170726:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.170733:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170741:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170750:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170757:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170764:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.170772:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.170777:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.170797:0:88919:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:1.0:1767319309.170801:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007aafbf90[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.170805:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003194faed 17ffffc0001001 3:0 ffff8f2440000438 130 lru 00000080:00200000:1.0:1767319309.170810:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004b5f1d4f 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:1.0:1767319309.170812:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007aafbf90 00000080:00200000:1.0:1767319309.170813:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.170815:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.170824:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.170846:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.170849:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.170852:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.170858:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.170860:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.170863:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.170866:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170873:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.170882:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.170884:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.170888:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.170891:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:1.0:1767319309.170894:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.170897:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.170902:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 536576 i_blocks 2 00000080:00200000:1.0:1767319309.170905:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.170912:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 536576, count: 4096 00000080:00200000:1.0:1767319309.170915:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 536576, bytes: 4096 00000080:00200000:1.0:1767319309.170918:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.170922:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 132, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.170924:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:1.0:1767319309.170926:0:88919: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:1767319309.170930:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:1.0:1767319309.170933:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:1.0:1767319309.170935:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.170947:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:1.0:1767319309.170953:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.170954:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.170961:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170970:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170978:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170984:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.170991:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.170998:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.171004:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.171107:0:88919:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:1.0:1767319309.171113:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000072d1a728[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.171117:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001f924929 17ffffc0001001 3:0 ffff8f2440000bd0 131 lru 00000080:00200000:1.0:1767319309.171122:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004c293395 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:1.0:1767319309.171125:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000072d1a728 00000080:00200000:1.0:1767319309.171126:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.171128:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.171137:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.171160:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.171164:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.171166:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.171173:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.171175:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.171178:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.171182:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171190:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.171199:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.171201:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.171205:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.171208:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:1.0:1767319309.171213:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.171216:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.171221:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 540672 i_blocks 2 00000080:00200000:1.0:1767319309.171223:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.171231:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 540672, count: 4096 00000080:00200000:1.0:1767319309.171234:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 540672, bytes: 4096 00000080:00200000:1.0:1767319309.171236:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.171239:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 133, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.171241:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:1.0:1767319309.171243:0:88919: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:1767319309.171249:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:1.0:1767319309.171252:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:1.0:1767319309.171254:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.171265:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:1.0:1767319309.171270:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.171273:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.171281:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171289:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171297:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171324:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171330:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.171339:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.171344:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.171361:0:88919:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:1.0:1767319309.171365:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007abea1a1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.171368:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e5519d94 17ffffc0001001 3:0 ffff8f2440000360 132 lru 00000080:00200000:1.0:1767319309.171374:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f1e519b1 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:1.0:1767319309.171376:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007abea1a1 00000080:00200000:1.0:1767319309.171377:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.171379:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.171387:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.171409:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.171413:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.171415:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.171421:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.171425:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.171427:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.171431:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171439:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.171448:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.171450:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.171465:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.171468:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:1.0:1767319309.171472:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.171475:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.171480:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 544768 i_blocks 2 00000080:00200000:1.0:1767319309.171483:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.171490:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 544768, count: 4096 00000080:00200000:1.0:1767319309.171494:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 544768, bytes: 4096 00000080:00200000:1.0:1767319309.171497:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.171500:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 134, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.171502:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:1.0:1767319309.171505:0:88919: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:1767319309.171510:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:1.0:1767319309.171512:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:1.0:1767319309.171515:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.171527:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:1.0:1767319309.171533:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.171535:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.171543:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171551:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171559:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171566:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171574:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.171581:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.171589:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.171606:0:88919:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:1.0:1767319309.171610:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006e8f55bc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.171613:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf40ee3c 17ffffc0001001 3:0 ffff8f24400005e8 133 lru 00000080:00200000:1.0:1767319309.171618:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b978cb34 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:1.0:1767319309.171619:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006e8f55bc 00000080:00200000:1.0:1767319309.171621:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.171623:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.171631:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.171655:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.171659:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.171661:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.171667:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.171669:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.171672:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.171676:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171683:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.171691:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.171694:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.171698:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.171701:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:1.0:1767319309.171705:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.171708:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.171712:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 548864 i_blocks 2 00000080:00200000:1.0:1767319309.171715:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.171722:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 548864, count: 4096 00000080:00200000:1.0:1767319309.171726:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 548864, bytes: 4096 00000080:00200000:1.0:1767319309.171729:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.171732:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 135, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.171734:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:1.0:1767319309.171737:0:88919: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:1767319309.171742:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:1.0:1767319309.171745:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:1.0:1767319309.171747:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.171759:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:1.0:1767319309.171765:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.171767:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.171775:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.171784:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172139:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172147:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172154:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.172162:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.172167:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.172182:0:88919:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:1.0:1767319309.172185:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e53f33ee[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.172187:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000b9f7111 17ffffc0001001 3:0 ffff8f2440000ca8 134 lru 00000080:00200000:1.0:1767319309.172191:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005a4fdb27 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:1.0:1767319309.172192:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e53f33ee 00000080:00200000:1.0:1767319309.172193:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.172195:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.172201:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.172216:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.172218:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.172220:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.172225:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.172227:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.172228:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.172231:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172236:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.172242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.172243:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.172246:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.172248:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:1.0:1767319309.172251:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.172253:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.172257:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 552960 i_blocks 2 00000080:00200000:1.0:1767319309.172259:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.172265:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 552960, count: 4096 00000080:00200000:1.0:1767319309.172268:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 552960, bytes: 4096 00000080:00200000:1.0:1767319309.172270:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.172272:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 136, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.172273:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:1.0:1767319309.172275:0:88919: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:1767319309.172279:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:1.0:1767319309.172281:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:1.0:1767319309.172283:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.172292:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:1.0:1767319309.172295:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.172297:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.172495:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172506:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172514:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172521:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172527:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.172535:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.172542:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.172557:0:88919:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:1.0:1767319309.172562:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000159f4b17[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.172565:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9132d13 17ffffc0001001 3:0 ffff8f2440000d80 135 lru 00000080:00200000:1.0:1767319309.172570:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c828d763 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:1.0:1767319309.172573:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000159f4b17 00000080:00200000:1.0:1767319309.172574:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.172576:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.172584:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.172606:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.172610:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.172612:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.172618:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.172621:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.172624:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.172628:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172635:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.172643:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.172645:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.172649:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.172652:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:1.0:1767319309.172655:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.172658:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.172663:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 557056 i_blocks 2 00000080:00200000:1.0:1767319309.172665:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.172673:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 557056, count: 4096 00000080:00200000:1.0:1767319309.172676:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 557056, bytes: 4096 00000080:00200000:1.0:1767319309.172678:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.172682:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 137, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.172683:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:1.0:1767319309.172686:0:88919: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:1767319309.172691:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:1.0:1767319309.172694:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:1.0:1767319309.172697:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.172709:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:1.0:1767319309.172714:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.172716:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.172723:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172731:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172739:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172745:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172752:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.172760:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.172765:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.172779:0:88919:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:1.0:1767319309.172784:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006353ce74[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.172786:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000982a6bd4 17ffffc0001001 3:0 ffff8f24400000d8 136 lru 00000080:00200000:1.0:1767319309.172792:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a20bb57f 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:1.0:1767319309.172794:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006353ce74 00000080:00200000:1.0:1767319309.172795:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.172797:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.172805:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.172826:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.172829:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.172831:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.172837:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.172839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.172842:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.172846:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172853:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.172860:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.172862:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.172866:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.172869:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:1.0:1767319309.172872:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.172875:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.172880:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 561152 i_blocks 2 00000080:00200000:1.0:1767319309.172882:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.172889:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 561152, count: 4096 00000080:00200000:1.0:1767319309.172892:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 561152, bytes: 4096 00000080:00200000:1.0:1767319309.172894:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.172898:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 138, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.172899:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:1.0:1767319309.172902:0:88919: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:1767319309.172906:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:1.0:1767319309.172909:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:1.0:1767319309.172911:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.172924:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:1.0:1767319309.172929:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.172932:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.172939:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172947:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172954:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172961:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.172967:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.172973:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.172978:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.172992:0:88919:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:1.0:1767319309.172996:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b3247f36[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.172999:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000014da3472 17ffffc0001001 3:0 ffff8f2440000af8 137 lru 00000080:00200000:1.0:1767319309.173003:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e080fab6 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:1.0:1767319309.173005:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b3247f36 00000080:00200000:1.0:1767319309.173006:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.173008:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.173015:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.173036:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.173039:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.173042:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.173047:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.173050:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.173052:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.173056:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.173063:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.173071:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.173074:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.173077:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.173080:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:1.0:1767319309.173083:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.173086:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.173091:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 565248 i_blocks 2 00000080:00200000:1.0:1767319309.173093:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.173101:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 565248, count: 4096 00000080:00200000:1.0:1767319309.173105:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 565248, bytes: 4096 00000080:00200000:1.0:1767319309.173107:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.173110:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 139, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.173112:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:1.0:1767319309.173114:0:88919: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:1767319309.173119:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:1.0:1767319309.173121:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:1.0:1767319309.173123:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.173134:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:1.0:1767319309.173139:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.173142:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.173149:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.173157:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.173165:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.173172:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.173179:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.173187:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.173193:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.173215:0:88919:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:1.0:1767319309.173219:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004382422f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.173222:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009c7741d9 17ffffc0001021 2:0 ffff8f2440000510 138 lru 00000080:00200000:1.0:1767319309.173227:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd09aac1 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:1.0:1767319309.173229:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004382422f 00000080:00200000:1.0:1767319309.173230:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.173232:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.173240:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.173262:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.173265:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.173267:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.173273:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.173276:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.173278:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.173282:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.173289:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.173298:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.177576:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.177595:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.177604:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:1.0:1767319309.177613:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.177618:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.177632:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 569344 i_blocks 2 00000080:00200000:1.0:1767319309.177639:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.177664:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 569344, count: 4096 00000080:00200000:1.0:1767319309.177671:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 569344, bytes: 4096 00000080:00200000:1.0:1767319309.177676:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.177684:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 140, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.177686:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:1.0:1767319309.177690:0:88919: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:1767319309.177704:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:1.0:1767319309.177709:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:1.0:1767319309.177713:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.177743:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:1.0:1767319309.177757:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.177761:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.177785:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.177801:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.177813:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.177822:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.177830:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.177841:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.177852:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.177890:0:88919:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:1.0:1767319309.177899:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000039871a40[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.177902:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000757c5559 17ffffc0001001 3:0 ffff8f2440000a20 139 lru 00000080:00200000:1.0:1767319309.177910:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000155de4ac 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:1.0:1767319309.177913:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000039871a40 00000080:00200000:1.0:1767319309.177914:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.177918:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.177939:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.177972:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.177976:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.177979:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.177992:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.177996:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.177999:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.178003:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.178013:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.178033:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.178036:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.178041:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.178044:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:1.0:1767319309.178049:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.178052:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.178056:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 573440 i_blocks 2 00000080:00200000:1.0:1767319309.178059:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.178067:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 573440, count: 4096 00000080:00200000:1.0:1767319309.178071:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 573440, bytes: 4096 00000080:00200000:1.0:1767319309.178074:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.178078:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 141, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.178079:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:1.0:1767319309.178082:0:88919: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:1767319309.178088:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:1.0:1767319309.178091:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:1.0:1767319309.178093:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.178106:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:1.0:1767319309.178112:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.178114:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.178122:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.178130:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.178138:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.178146:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.178154:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.178162:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.178167:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.178184:0:88919:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:1.0:1767319309.178189:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003b3d06a9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.178200:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b31e2b42 17ffffc0001001 3:0 ffff8f2440000870 140 lru 00000080:00200000:1.0:1767319309.178207:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005573f26e 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:1.0:1767319309.178209:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003b3d06a9 00000080:00200000:1.0:1767319309.178210:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.178212:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.178222:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.178249:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.178253:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.178255:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.178261:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.178264:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.178267:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.178271:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.178279:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.178288:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.178291:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.178295:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.178298:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:1.0:1767319309.178895:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.178901:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.178908:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 577536 i_blocks 2 00000080:00200000:1.0:1767319309.178912:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.178923:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 577536, count: 4096 00000080:00200000:1.0:1767319309.178928:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 577536, bytes: 4096 00000080:00200000:1.0:1767319309.178931:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.178935:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 142, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.178937:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:1.0:1767319309.178940:0:88919: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:1767319309.178947:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:1.0:1767319309.178951:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:1.0:1767319309.178954:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.178970:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:1.0:1767319309.178977:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.178980:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.178991:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179001:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179007:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179012:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179018:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.179027:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.179035:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.179265:0:88919:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:1.0:1767319309.179271:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ac034d34[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.179273:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d37f64b0 17ffffc0001001 3:0 ffff8f2440000948 141 lru 00000080:00200000:1.0:1767319309.179278:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009b0bcd1f 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:1.0:1767319309.179279:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ac034d34 00000080:00200000:1.0:1767319309.179280:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.179283:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.179292:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.179500:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.179504:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.179507:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.179516:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.179519:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.179521:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.179526:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179533:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.179544:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.179547:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.179553:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.179557:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:1.0:1767319309.179561:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.179564:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.179569:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 581632 i_blocks 2 00000080:00200000:1.0:1767319309.179572:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.179581:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 581632, count: 4096 00000080:00200000:1.0:1767319309.179586:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 581632, bytes: 4096 00000080:00200000:1.0:1767319309.179588:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.179592:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 143, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.179594:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:1.0:1767319309.179597:0:88919: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:1767319309.179602:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:1.0:1767319309.179605:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:1.0:1767319309.179607:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.179619:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:1.0:1767319309.179626:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.179628:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.179636:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179645:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179654:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179661:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179667:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.179673:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.179678:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.179696:0:88919:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:1.0:1767319309.179700:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d0c55948[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.179704:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000aedb3219 17ffffc0001001 3:0 ffff8f24400006c0 142 lru 00000080:00200000:1.0:1767319309.179709:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000aabf46a8 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:1.0:1767319309.179711:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d0c55948 00000080:00200000:1.0:1767319309.179712:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.179715:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.179723:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.179743:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.179745:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.179747:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.179751:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.179753:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.179755:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.179758:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179763:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.179768:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.179769:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.179772:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.179774:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:1.0:1767319309.179776:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.179778:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.179782:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 585728 i_blocks 2 00000080:00200000:1.0:1767319309.179784:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.179790:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 585728, count: 4096 00000080:00200000:1.0:1767319309.179793:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 585728, bytes: 4096 00000080:00200000:1.0:1767319309.179794:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.179797:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 144, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.179798:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:1.0:1767319309.179800:0:88919: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:1767319309.179803:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:1.0:1767319309.179805:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:1.0:1767319309.179807:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.179816:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:1.0:1767319309.179819:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.179821:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.179826:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179832:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179837:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179842:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179846:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.179850:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.179853:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.179865:0:88919:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:1.0:1767319309.179868:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000037bfd616[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.179870:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000833e2c71 17ffffc0001001 3:0 ffff8f24400001b0 143 lru 00000080:00200000:1.0:1767319309.179874:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002c3a94ae 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:1.0:1767319309.179875:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000037bfd616 00000080:00200000:1.0:1767319309.179876:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.179877:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.179882:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.179897:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.179899:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.179900:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.179904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.179906:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.179907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.179910:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179915:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.179920:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.179921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.179924:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.179925:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:1.0:1767319309.179928:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.179930:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.179933:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 589824 i_blocks 2 00000080:00200000:1.0:1767319309.179935:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.179940:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 589824, count: 4096 00000080:00200000:1.0:1767319309.179943:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 589824, bytes: 4096 00000080:00200000:1.0:1767319309.179944:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.179946:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 145, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.179948:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:1.0:1767319309.179949:0:88919: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:1767319309.179953:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:1.0:1767319309.179954:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:1.0:1767319309.179956:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.179965:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:1.0:1767319309.179969:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.179970:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.179975:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179981:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179986:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179991:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.179994:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.179999:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.180002:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.180022:0:88919:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:1.0:1767319309.180026:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f846eeaa[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.180029:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000094df9221 17ffffc0001001 3:0 ffff8f2440025a20 144 lru 00000080:00200000:1.0:1767319309.180034:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002c1fd2fd 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:1.0:1767319309.180036:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f846eeaa 00000080:00200000:1.0:1767319309.180037:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.180039:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.180047:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.180067:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.180070:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.180072:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.180078:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.180080:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.180083:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.180087:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180095:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.180103:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.180106:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.180110:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.180113:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:1.0:1767319309.180116:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.180119:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.180123:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 593920 i_blocks 2 00000080:00200000:1.0:1767319309.180126:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.180133:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 593920, count: 4096 00000080:00200000:1.0:1767319309.180137:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 593920, bytes: 4096 00000080:00200000:1.0:1767319309.180139:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.180143:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 146, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.180145:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:1.0:1767319309.180147:0:88919: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:1767319309.180152:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:1.0:1767319309.180155:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:1.0:1767319309.180158:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.180169:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:1.0:1767319309.180174:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.180175:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.180180:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180186:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180192:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180197:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180201:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.180205:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.180209:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.180220:0:88919:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:1.0:1767319309.180223:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e80f368c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.180225:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003e86a250 17ffffc0001001 3:0 ffff8f2440025870 145 lru 00000080:00200000:1.0:1767319309.180228:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b88008ae 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:1.0:1767319309.180230:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e80f368c 00000080:00200000:1.0:1767319309.180231:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.180232:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.180237:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.180251:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.180253:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.180255:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.180259:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.180260:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.180262:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.180264:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180269:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.180273:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.180275:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.180277:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.180279:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:1.0:1767319309.180282:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.180284:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.180287:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 598016 i_blocks 2 00000080:00200000:1.0:1767319309.180289:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.180295:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 598016, count: 4096 00000080:00200000:1.0:1767319309.180297:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 598016, bytes: 4096 00000080:00200000:1.0:1767319309.180298:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.180488:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 147, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.180490:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:1.0:1767319309.180493:0:88919: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:1767319309.180499:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:1.0:1767319309.180502:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:1.0:1767319309.180505:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.180517:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:1.0:1767319309.180524:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.180526:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.180534:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180542:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180550:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180558:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180564:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.180572:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.180577:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.180591:0:88919:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:1.0:1767319309.180594:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006d227639[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.180596:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9fc88cb 17ffffc0001001 3:0 ffff8f2440025948 146 lru 00000080:00200000:1.0:1767319309.180600:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000043e35ef7 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:1.0:1767319309.180601:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006d227639 00000080:00200000:1.0:1767319309.180602:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.180603:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.180609:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.180624:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.180626:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.180627:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.180633:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.180634:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.180636:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.180638:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180643:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.180649:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.180650:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.180652:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.180654:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:1.0:1767319309.180657:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.180659:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.180662:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 602112 i_blocks 2 00000080:00200000:1.0:1767319309.180664:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.180670:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 602112, count: 4096 00000080:00200000:1.0:1767319309.180672:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 602112, bytes: 4096 00000080:00200000:1.0:1767319309.180674:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.180676:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 148, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.180678:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:1.0:1767319309.180680:0:88919: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:1767319309.180685:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:1.0:1767319309.180688:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:1.0:1767319309.180690:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.180704:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:1.0:1767319309.180710:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.180712:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.180719:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180728:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180736:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180741:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180745:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.180750:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.180753:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.180765:0:88919:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:1.0:1767319309.180768:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a9aec1cd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.180770:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005fe6dc8b 17ffffc0001001 3:0 ffff8f24400256c0 147 lru 00000080:00200000:1.0:1767319309.180773:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008628b22f 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:1.0:1767319309.180774:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a9aec1cd 00000080:00200000:1.0:1767319309.180775:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.180776:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.180782:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.180796:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.180798:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.180799:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.180803:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.180805:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.180806:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.180809:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180813:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.180818:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.180820:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.180822:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.180824:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:1.0:1767319309.180827:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.180829:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.180832:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 606208 i_blocks 2 00000080:00200000:1.0:1767319309.180834:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.180839:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 606208, count: 4096 00000080:00200000:1.0:1767319309.180842:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 606208, bytes: 4096 00000080:00200000:1.0:1767319309.180843:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.180846:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 149, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.180847:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:1.0:1767319309.180849:0:88919: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:1767319309.180852:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:1.0:1767319309.180854:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:1.0:1767319309.180855:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.180863:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:1.0:1767319309.180866:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.180868:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.180873:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180878:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180884:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180888:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180892:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.180896:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.180899:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.180910:0:88919:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:1.0:1767319309.180913:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000591016e2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.180915:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a73e740d 17ffffc0001001 3:0 ffff8f24400251b0 148 lru 00000080:00200000:1.0:1767319309.180919:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000058d27333 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:1.0:1767319309.180920:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000591016e2 00000080:00200000:1.0:1767319309.180921:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.180923:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.180927:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.180941:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.180943:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.180945:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.180948:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.180950:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.180952:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.180954:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.180959:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.180964:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.180965:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.180967:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.180969:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:1.0:1767319309.180972:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.180973:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.180976:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 610304 i_blocks 2 00000080:00200000:1.0:1767319309.180978:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.180984:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 610304, count: 4096 00000080:00200000:1.0:1767319309.180986:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 610304, bytes: 4096 00000080:00200000:1.0:1767319309.180987:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.180989:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 150, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.180990:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:1.0:1767319309.180992:0:88919: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:1767319309.180995:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:1.0:1767319309.180997:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:1.0:1767319309.180999:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.181006:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:1.0:1767319309.181010:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.181011:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.181017:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181026:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181033:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181040:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181047:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181054:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.181058:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.181073:0:88919:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:1.0:1767319309.181077:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000098b20343[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.181080:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007d33a684 17ffffc0001001 3:0 ffff8f2440025288 149 lru 00000080:00200000:1.0:1767319309.181086:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000092de61ec 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:1.0:1767319309.181088:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000098b20343 00000080:00200000:1.0:1767319309.181089:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.181091:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.181099:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181121:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.181124:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.181126:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.181131:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.181134:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.181136:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.181140:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181149:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.181157:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.181159:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.181164:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.181166:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:1.0:1767319309.181168:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.181170:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.181173:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 614400 i_blocks 2 00000080:00200000:1.0:1767319309.181175:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.181181:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 614400, count: 4096 00000080:00200000:1.0:1767319309.181183:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 614400, bytes: 4096 00000080:00200000:1.0:1767319309.181185:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.181187:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 151, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.181189:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:1.0:1767319309.181190:0:88919: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:1767319309.181194:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:1.0:1767319309.181196:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:1.0:1767319309.181197:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.181205:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:1.0:1767319309.181209:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.181210:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.181216:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181221:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181227:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181231:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181235:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181240:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.181243:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.181253:0:88919:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:1.0:1767319309.181256:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000782ba412[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.181258:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000077b54b67 17ffffc0001001 3:0 ffff8f2440025e58 150 lru 00000080:00200000:1.0:1767319309.181261:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002c753143 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:1.0:1767319309.181263:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000782ba412 00000080:00200000:1.0:1767319309.181264:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.181265:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.181270:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181285:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.181287:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.181288:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.181292:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.181293:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.181295:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.181297:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181491:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.181501:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.181504:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.181509:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.181512:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:1.0:1767319309.181515:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.181519:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.181523:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 618496 i_blocks 2 00000080:00200000:1.0:1767319309.181526:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.181534:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 618496, count: 4096 00000080:00200000:1.0:1767319309.181538:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 618496, bytes: 4096 00000080:00200000:1.0:1767319309.181540:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.181544:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 152, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.181545:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:1.0:1767319309.181548:0:88919: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:1767319309.181553:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:1.0:1767319309.181555:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:1.0:1767319309.181557:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.181566:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:1.0:1767319309.181570:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.181572:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.181577:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181583:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181588:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181593:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181597:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181602:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.181605:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.181616:0:88919:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:1.0:1767319309.181619:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000482165c3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.181621:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009d0f6968 17ffffc0001001 3:0 ffff8f2440025000 151 lru 00000080:00200000:1.0:1767319309.181625:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003a28cd72 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:1.0:1767319309.181626:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000482165c3 00000080:00200000:1.0:1767319309.181627:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.181628:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.181633:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181647:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.181649:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.181650:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.181655:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.181656:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.181658:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.181660:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181665:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.181670:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.181671:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.181674:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.181676:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:1.0:1767319309.181679:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.181681:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.181685:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 622592 i_blocks 2 00000080:00200000:1.0:1767319309.181688:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.181695:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 622592, count: 4096 00000080:00200000:1.0:1767319309.181700:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 622592, bytes: 4096 00000080:00200000:1.0:1767319309.181702:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.181705:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 153, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.181706:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:1.0:1767319309.181709:0:88919: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:1767319309.181714:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:1.0:1767319309.181716:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:1.0:1767319309.181718:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.181729:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:1.0:1767319309.181735:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.181736:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.181741:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181747:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181753:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181757:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181761:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181766:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.181769:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.181780:0:88919:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:1.0:1767319309.181783:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007518aa79[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.181784:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005370441b 17ffffc0001001 3:0 ffff8f2440025798 152 lru 00000080:00200000:1.0:1767319309.181788:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000ee727bf 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:1.0:1767319309.181790:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007518aa79 00000080:00200000:1.0:1767319309.181790:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.181792:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.181797:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181811:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.181812:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.181814:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.181818:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.181819:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.181821:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.181823:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181828:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.181834:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.181835:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.181837:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.181839:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:1.0:1767319309.181841:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.181843:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.181846:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 626688 i_blocks 2 00000080:00200000:1.0:1767319309.181848:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.181853:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 626688, count: 4096 00000080:00200000:1.0:1767319309.181856:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 626688, bytes: 4096 00000080:00200000:1.0:1767319309.181857:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.181859:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 154, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.181860:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:1.0:1767319309.181862:0:88919: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:1767319309.181865:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:1.0:1767319309.181867:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:1.0:1767319309.181869:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.181877:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:1.0:1767319309.181880:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.181882:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.181887:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181894:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181902:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181909:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.181916:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181923:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.181928:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.181950:0:88919:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:1.0:1767319309.181955:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000090e98afd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.181957:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000037c148a5 17ffffc0001021 2:0 ffff8f2440025438 153 lru 00000080:00200000:1.0:1767319309.181960:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003526ed23 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:1.0:1767319309.181962:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000090e98afd 00000080:00200000:1.0:1767319309.181963:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.181964:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.181970:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.181985:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.181987:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.181989:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.181993:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.181994:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.181996:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.181998:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182003:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.182009:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.182010:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.182012:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.182014:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:1.0:1767319309.182017:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.182021:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.182025:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 630784 i_blocks 2 00000080:00200000:1.0:1767319309.182028:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.182035:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 630784, count: 4096 00000080:00200000:1.0:1767319309.182038:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 630784, bytes: 4096 00000080:00200000:1.0:1767319309.182040:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.182043:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 155, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.182045:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:1.0:1767319309.182047:0:88919: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:1767319309.182052:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:1.0:1767319309.182055:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:1.0:1767319309.182057:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.182070:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:1.0:1767319309.182075:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.182077:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.182084:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182093:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182101:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182108:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182115:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.182123:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.182128:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.182143:0:88919:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:1.0:1767319309.182147:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008a9d1292[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.182149:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004ee9de63 17ffffc0001001 3:0 ffff8f2440025bd0 154 lru 00000080:00200000:1.0:1767319309.182153:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cda932a2 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:1.0:1767319309.182154:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008a9d1292 00000080:00200000:1.0:1767319309.182155:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.182156:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.182162:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.182177:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.182179:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.182180:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.182184:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.182186:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.182187:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.182190:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182195:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.182200:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.182202:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.182204:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.182206:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:1.0:1767319309.182208:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.182210:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.182213:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 634880 i_blocks 2 00000080:00200000:1.0:1767319309.182215:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.182220:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 634880, count: 4096 00000080:00200000:1.0:1767319309.182222:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 634880, bytes: 4096 00000080:00200000:1.0:1767319309.182224:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.182226:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 156, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.182227:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:1.0:1767319309.182229:0:88919: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:1767319309.182232:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:1.0:1767319309.182234:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:1.0:1767319309.182235:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.182243:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:1.0:1767319309.182247:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.182248:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.182253:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182259:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182264:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182268:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182272:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.182277:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.182280:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.182291:0:88919:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:1.0:1767319309.182294:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000025cd603d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.182296:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007162ca06 17ffffc0001001 3:0 ffff8f2440025360 155 lru 00000080:00200000:1.0:1767319309.182299:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000015e55663 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:1.0:1767319309.182483:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000025cd603d 00000080:00200000:1.0:1767319309.182484:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.182487:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.182497:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.182520:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.182523:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.182526:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.182532:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.182535:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.182537:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.182540:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182545:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.182551:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.182552:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.182555:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.182556:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:1.0:1767319309.182559:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.182561:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.182564:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 638976 i_blocks 2 00000080:00200000:1.0:1767319309.182566:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.182572:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 638976, count: 4096 00000080:00200000:1.0:1767319309.182574:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 638976, bytes: 4096 00000080:00200000:1.0:1767319309.182576:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.182578:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 157, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.182579:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:1.0:1767319309.182581:0:88919: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:1767319309.182584:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:1.0:1767319309.182586:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:1.0:1767319309.182588:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.182597:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:1.0:1767319309.182600:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.182602:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.182607:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182613:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182618:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182623:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182626:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.182631:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.182634:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.182645:0:88919:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:1.0:1767319309.182648:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003458d4b1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.182650:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa1ea7f7 17ffffc0001001 3:0 ffff8f24400255e8 156 lru 00000080:00200000:1.0:1767319309.182653:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004e4696fb 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:1.0:1767319309.182655:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003458d4b1 00000080:00200000:1.0:1767319309.182655:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.182657:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.182662:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.182676:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.182678:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.182680:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.182685:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.182688:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.182690:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.182694:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182701:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.182710:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.182713:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.182716:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.182719:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:1.0:1767319309.182722:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.182725:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.182730:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 643072 i_blocks 2 00000080:00200000:1.0:1767319309.182732:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.182739:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 643072, count: 4096 00000080:00200000:1.0:1767319309.182742:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 643072, bytes: 4096 00000080:00200000:1.0:1767319309.182744:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.182747:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 158, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.182748:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:1.0:1767319309.182751:0:88919: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:1767319309.182755:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:1.0:1767319309.182758:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:1.0:1767319309.182760:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.182772:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:1.0:1767319309.182776:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.182779:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.182786:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182794:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182802:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182810:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182816:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.182823:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.182828:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.182843:0:88919:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:1.0:1767319309.182847:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001de4afaf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.182850:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000018f60860 17ffffc0001001 3:0 ffff8f2440025ca8 157 lru 00000080:00200000:1.0:1767319309.182855:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000047b738be 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:1.0:1767319309.182857:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001de4afaf 00000080:00200000:1.0:1767319309.182858:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.182860:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.182867:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.182891:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.182894:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.182896:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.182902:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.182904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.182907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.182911:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.182918:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.182926:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.182928:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.182933:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.182935:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:1.0:1767319309.182938:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.182941:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.182946:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 647168 i_blocks 2 00000080:00200000:1.0:1767319309.182949:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.182957:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 647168, count: 4096 00000080:00200000:1.0:1767319309.182960:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 647168, bytes: 4096 00000080:00200000:1.0:1767319309.182962:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.182965:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 159, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.182967:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:1.0:1767319309.182969:0:88919: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:1767319309.182974:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:1.0:1767319309.182976:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:1.0:1767319309.182978:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.182990:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:1.0:1767319309.182995:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.182997:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.183004:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183012:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183020:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183027:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183033:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.183041:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.183046:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.183060:0:88919:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:1.0:1767319309.183065:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c0cb7826[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.183068:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006903da73 17ffffc0001001 3:0 ffff8f2440025d80 158 lru 00000080:00200000:1.0:1767319309.183073:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c407374b 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:1.0:1767319309.183076:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c0cb7826 00000080:00200000:1.0:1767319309.183077:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.183079:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.183087:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.183110:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.183113:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.183115:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.183121:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.183124:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.183126:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.183130:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183137:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.183146:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.183148:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.183152:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.183155:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:1.0:1767319309.183158:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.183161:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.183166:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 651264 i_blocks 2 00000080:00200000:1.0:1767319309.183169:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.183176:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 651264, count: 4096 00000080:00200000:1.0:1767319309.183179:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 651264, bytes: 4096 00000080:00200000:1.0:1767319309.183182:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.183185:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 160, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.183187:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:1.0:1767319309.183189:0:88919: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:1767319309.183194:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:1.0:1767319309.183197:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:1.0:1767319309.183199:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.183211:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:1.0:1767319309.183217:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.183219:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.183227:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183235:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183243:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183250:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183256:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.183263:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.183269:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.183284:0:88919:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:1.0:1767319309.183288:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e06f233e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.183291:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4990091 17ffffc0001001 3:0 ffff8f24400250d8 159 lru 00000080:00200000:1.0:1767319309.183296:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004d73b175 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:1.0:1767319309.183298:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e06f233e 00000080:00200000:1.0:1767319309.183477:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.183483:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.183493:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.183515:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.183519:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.183521:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.183527:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.183529:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.183531:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.183534:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183539:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.183545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.183546:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.183549:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.183550:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:1.0:1767319309.183553:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.183555:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.183558:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 655360 i_blocks 2 00000080:00200000:1.0:1767319309.183560:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.183566:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 655360, count: 4096 00000080:00200000:1.0:1767319309.183569:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 655360, bytes: 4096 00000080:00200000:1.0:1767319309.183571:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.183573:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 161, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.183574:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:1.0:1767319309.183576:0:88919: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:1767319309.183579:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:1.0:1767319309.183581:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:1.0:1767319309.183583:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.183592:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:1.0:1767319309.183595:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.183597:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.183602:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183608:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183613:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183617:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183621:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.183626:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.183629:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.183639:0:88919:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:1.0:1767319309.183642:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009f5bd05a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.183644:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000099103db8 17ffffc0001001 3:0 ffff8f2440025af8 160 lru 00000080:00200000:1.0:1767319309.183648:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000328a9ee1 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:1.0:1767319309.183649:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009f5bd05a 00000080:00200000:1.0:1767319309.183650:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.183651:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.183656:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.183669:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.183671:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.183673:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.183677:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.183679:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.183681:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.183685:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183693:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.183701:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.183704:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.183708:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.183710:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:1.0:1767319309.183714:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.183717:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.183721:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 659456 i_blocks 2 00000080:00200000:1.0:1767319309.183724:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.183730:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 659456, count: 4096 00000080:00200000:1.0:1767319309.183732:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 659456, bytes: 4096 00000080:00200000:1.0:1767319309.183733:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.183736:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 162, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.183737:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:1.0:1767319309.183738:0:88919: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:1767319309.183742:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:1.0:1767319309.183744:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:1.0:1767319309.183745:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.183755:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:1.0:1767319309.183759:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.183760:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.183765:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183771:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183776:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183781:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183784:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.183789:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.183792:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.183803:0:88919:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:1.0:1767319309.183805:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000917934a1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.183807:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000be9ee4ac 17ffffc0001001 3:0 ffff8f2440025510 161 lru 00000080:00200000:1.0:1767319309.183811:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f05b992b 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:1.0:1767319309.183812:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000917934a1 00000080:00200000:1.0:1767319309.183813:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.183814:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.183819:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.183837:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.183840:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.183842:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.183848:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.183850:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.183852:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.183856:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183863:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.183871:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.183873:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.183877:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.183880:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:1.0:1767319309.183883:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.183886:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.183890:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 663552 i_blocks 2 00000080:00200000:1.0:1767319309.183893:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.183900:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 663552, count: 4096 00000080:00200000:1.0:1767319309.183903:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 663552, bytes: 4096 00000080:00200000:1.0:1767319309.183905:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.183908:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 163, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.183909:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:1.0:1767319309.183911:0:88919: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:1767319309.183916:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:1.0:1767319309.183918:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:1.0:1767319309.183920:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.183932:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:1.0:1767319309.183937:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.183939:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.183946:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183953:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183961:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183968:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.183975:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.183982:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.183986:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.184008:0:88919:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:1.0:1767319309.184011:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000055ea0b12[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.184013:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008cd3a65c 17ffffc0001001 3:0 ffff8f244004aaf8 162 lru 00000080:00200000:1.0:1767319309.184019:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8a18b76 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:1.0:1767319309.184021:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000055ea0b12 00000080:00200000:1.0:1767319309.184022:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.184024:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.184032:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.184052:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.184055:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.184058:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.184063:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.184066:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.184068:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.184072:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184080:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.184089:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.184091:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.184095:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.184098:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:1.0:1767319309.184101:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.184104:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.184108:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 667648 i_blocks 2 00000080:00200000:1.0:1767319309.184111:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.184118:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 667648, count: 4096 00000080:00200000:1.0:1767319309.184122:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 667648, bytes: 4096 00000080:00200000:1.0:1767319309.184125:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.184128:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 164, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.184130:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:1.0:1767319309.184132:0:88919: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:1767319309.184137:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:1.0:1767319309.184140:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:1.0:1767319309.184143:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.184153:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:1.0:1767319309.184156:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.184158:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.184163:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184169:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184174:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184178:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184182:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.184187:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.184190:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.184201:0:88919:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:1.0:1767319309.184204:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000082ef06e7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.184206:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000035efada3 17ffffc0001001 3:0 ffff8f244004a510 163 lru 00000080:00200000:1.0:1767319309.184209:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009ca256c7 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:1.0:1767319309.184211:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000082ef06e7 00000080:00200000:1.0:1767319309.184211:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.184213:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.184218:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.184232:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.184234:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.184235:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.184239:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.184240:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.184242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.184244:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184249:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.184254:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.184255:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.184257:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.184259:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:1.0:1767319309.184262:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.184264:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.184267:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 671744 i_blocks 2 00000080:00200000:1.0:1767319309.184269:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.184274:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 671744, count: 4096 00000080:00200000:1.0:1767319309.184276:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 671744, bytes: 4096 00000080:00200000:1.0:1767319309.184278:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.184280:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 165, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.184281:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:1.0:1767319309.184283:0:88919: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:1767319309.184286:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:1.0:1767319309.184287:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:1.0:1767319309.184289:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.184298:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:1.0:1767319309.184479:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.184483:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.184491:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184500:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184508:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184516:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184522:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.184530:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.184536:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.184552:0:88919:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:1.0:1767319309.184556:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f3345aa8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.184559:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4aca9d7 17ffffc0001001 3:0 ffff8f244004aa20 164 lru 00000080:00200000:1.0:1767319309.184564:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000952577de 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:1.0:1767319309.184566:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f3345aa8 00000080:00200000:1.0:1767319309.184567:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.184569:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.184577:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.184594:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.184596:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.184597:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.184602:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.184604:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.184605:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.184608:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184613:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.184618:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.184619:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.184622:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.184623:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:1.0:1767319309.184626:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.184628:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.184631:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 675840 i_blocks 2 00000080:00200000:1.0:1767319309.184633:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.184639:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 675840, count: 4096 00000080:00200000:1.0:1767319309.184641:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 675840, bytes: 4096 00000080:00200000:1.0:1767319309.184643:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.184645:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 166, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.184646:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:1.0:1767319309.184648:0:88919: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:1767319309.184651:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:1.0:1767319309.184654:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:1.0:1767319309.184655:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.184663:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:1.0:1767319309.184667:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.184668:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.184673:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184680:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184688:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184695:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184701:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.184707:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.184712:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.184727:0:88919:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:1.0:1767319309.184732:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000fef53d8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.184735:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6530b7d 17ffffc0001001 3:0 ffff8f244004a870 165 lru 00000080:00200000:1.0:1767319309.184739:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000023d70368 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:1.0:1767319309.184740:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000fef53d8 00000080:00200000:1.0:1767319309.184741:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.184742:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.184748:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.184763:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.184765:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.184767:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.184771:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.184772:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.184774:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.184777:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184782:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.184787:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.184788:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.184790:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.184792:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:1.0:1767319309.184794:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.184796:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.184800:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 679936 i_blocks 2 00000080:00200000:1.0:1767319309.184802:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.184807:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 679936, count: 4096 00000080:00200000:1.0:1767319309.184810:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 679936, bytes: 4096 00000080:00200000:1.0:1767319309.184811:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.184813:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 167, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.184814:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:1.0:1767319309.184816:0:88919: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:1767319309.184819:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:1.0:1767319309.184821:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:1.0:1767319309.184823:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.184831:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:1.0:1767319309.184835:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.184836:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.184841:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184849:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184857:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184863:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184870:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.184878:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.184883:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.184898:0:88919:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:1.0:1767319309.184903:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006761e9d0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.184906:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd746adf 17ffffc0001001 3:0 ffff8f244004a948 166 lru 00000080:00200000:1.0:1767319309.184911:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6a8d5a7 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:1.0:1767319309.184913:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006761e9d0 00000080:00200000:1.0:1767319309.184914:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.184916:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.184924:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.184946:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.184949:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.184951:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.184957:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.184960:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.184962:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.184966:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.184973:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.184982:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.184984:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.184988:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.184991:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:1.0:1767319309.184995:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.184998:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.185003:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 684032 i_blocks 2 00000080:00200000:1.0:1767319309.185006:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.185013:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 684032, count: 4096 00000080:00200000:1.0:1767319309.185017:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 684032, bytes: 4096 00000080:00200000:1.0:1767319309.185019:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.185023:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 168, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.185024:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:1.0:1767319309.185027:0:88919: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:1767319309.185032:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:1.0:1767319309.185034:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:1.0:1767319309.185036:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.185048:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:1.0:1767319309.185053:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.185056:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.185062:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185070:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185078:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185086:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185093:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185101:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.185106:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.185122:0:88919:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:1.0:1767319309.185127:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001852e355[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.185129:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007b461771 17ffffc0001001 3:0 ffff8f244004a6c0 167 lru 00000080:00200000:1.0:1767319309.185134:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005bbd2fff 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:1.0:1767319309.185136:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001852e355 00000080:00200000:1.0:1767319309.185137:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.185139:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.185147:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185170:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.185172:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.185174:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.185178:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.185180:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.185182:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.185184:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185189:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.185195:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.185196:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.185198:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.185200:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:1.0:1767319309.185202:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.185204:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.185207:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 688128 i_blocks 2 00000080:00200000:1.0:1767319309.185210:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.185215:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 688128, count: 4096 00000080:00200000:1.0:1767319309.185218:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 688128, bytes: 4096 00000080:00200000:1.0:1767319309.185219:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.185221:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 169, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.185222:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:1.0:1767319309.185224:0:88919: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:1767319309.185228:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:1.0:1767319309.185229:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:1.0:1767319309.185231:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.185239:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:1.0:1767319309.185243:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.185244:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.185250:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185255:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185261:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185265:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185269:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185274:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.185277:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.185293:0:88919:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:1.0:1767319309.185296:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f17749e8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.185297:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000926946c4 17ffffc0001021 2:0 ffff8f244004a1b0 168 lru 00000080:00200000:1.0:1767319309.185488:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001adb832f 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:1.0:1767319309.185491:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f17749e8 00000080:00200000:1.0:1767319309.185493:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.185496:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.185506:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185529:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.185532:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.185534:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.185540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.185542:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.185545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.185549:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185556:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.185562:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.185564:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.185567:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.185569:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:1.0:1767319309.185571:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.185573:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.185577:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 692224 i_blocks 2 00000080:00200000:1.0:1767319309.185579:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.185585:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 692224, count: 4096 00000080:00200000:1.0:1767319309.185587:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 692224, bytes: 4096 00000080:00200000:1.0:1767319309.185589:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.185591:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 170, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.185592:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:1.0:1767319309.185594:0:88919: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:1767319309.185598:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:1.0:1767319309.185600:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:1.0:1767319309.185601:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.185610:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:1.0:1767319309.185613:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.185615:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.185620:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185626:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185631:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185635:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185639:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185644:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.185648:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.185659:0:88919:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:1.0:1767319309.185662:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000040e7a08[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.185664:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f6e6ed4f 17ffffc0001001 3:0 ffff8f244004a288 169 lru 00000080:00200000:1.0:1767319309.185668:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7cf5f4a 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:1.0:1767319309.185669:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000040e7a08 00000080:00200000:1.0:1767319309.185670:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.185671:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.185676:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185696:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.185700:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.185702:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.185707:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.185710:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.185713:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.185717:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185724:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.185732:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.185733:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.185736:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.185738:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:1.0:1767319309.185741:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.185743:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.185746:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 696320 i_blocks 2 00000080:00200000:1.0:1767319309.185748:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.185753:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 696320, count: 4096 00000080:00200000:1.0:1767319309.185756:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 696320, bytes: 4096 00000080:00200000:1.0:1767319309.185757:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.185760:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 171, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.185761:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:1.0:1767319309.185763:0:88919: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:1767319309.185766:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:1.0:1767319309.185768:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:1.0:1767319309.185769:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.185778:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:1.0:1767319309.185781:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.185783:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.185788:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185793:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185798:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185802:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185806:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185811:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.185814:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.185825:0:88919:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:1.0:1767319309.185827:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007b4869c5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.185829:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003c0aa1e8 17ffffc0001001 3:0 ffff8f244004ae58 170 lru 00000080:00200000:1.0:1767319309.185833:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000002279264 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:1.0:1767319309.185834:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007b4869c5 00000080:00200000:1.0:1767319309.185835:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.185836:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.185841:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185855:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.185857:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.185858:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.185862:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.185863:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.185865:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.185867:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185872:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.185877:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.185878:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.185881:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.185882:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:1.0:1767319309.185885:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.185887:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.185890:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 700416 i_blocks 2 00000080:00200000:1.0:1767319309.185891:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.185897:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 700416, count: 4096 00000080:00200000:1.0:1767319309.185899:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 700416, bytes: 4096 00000080:00200000:1.0:1767319309.185901:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.185903:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 172, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.185904:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:1.0:1767319309.185906:0:88919: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:1767319309.185909:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:1.0:1767319309.185911:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:1.0:1767319309.185912:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.185921:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:1.0:1767319309.185924:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.185926:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.185931:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185936:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185941:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185945:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.185949:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185954:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.185957:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.185967:0:88919:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:1.0:1767319309.185969:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000debcc1c9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.185971:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c12740c5 17ffffc0001001 3:0 ffff8f244004a000 171 lru 00000080:00200000:1.0:1767319309.185975:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2087246 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:1.0:1767319309.185976:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000debcc1c9 00000080:00200000:1.0:1767319309.185977:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.185978:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.185983:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.185996:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.185998:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.186000:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.186003:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.186005:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.186006:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.186009:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186013:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.186021:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.186024:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.186027:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.186030:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:1.0:1767319309.186033:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.186035:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.186039:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 704512 i_blocks 2 00000080:00200000:1.0:1767319309.186042:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.186049:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 704512, count: 4096 00000080:00200000:1.0:1767319309.186052:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 704512, bytes: 4096 00000080:00200000:1.0:1767319309.186054:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.186057:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 173, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.186059:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:1.0:1767319309.186061:0:88919: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:1767319309.186066:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:1.0:1767319309.186069:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:1.0:1767319309.186071:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.186082:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:1.0:1767319309.186087:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.186089:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.186097:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186105:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186113:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186120:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186126:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.186134:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.186140:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.186155:0:88919:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:1.0:1767319309.186159:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cc5056e4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.186161:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a24f42a0 17ffffc0001001 3:0 ffff8f244004a798 172 lru 00000080:00200000:1.0:1767319309.186165:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000078079db3 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:1.0:1767319309.186166:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cc5056e4 00000080:00200000:1.0:1767319309.186167:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.186168:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.186174:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.186188:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.186190:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.186192:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.186196:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.186197:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.186199:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.186201:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186206:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.186212:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.186213:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.186215:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.186217:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:1.0:1767319309.186219:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.186221:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.186224:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 708608 i_blocks 2 00000080:00200000:1.0:1767319309.186226:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.186231:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 708608, count: 4096 00000080:00200000:1.0:1767319309.186234:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 708608, bytes: 4096 00000080:00200000:1.0:1767319309.186235:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.186237:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 174, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.186238:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:1.0:1767319309.186240:0:88919: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:1767319309.186244:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:1.0:1767319309.186245:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:1.0:1767319309.186247:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.186255:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:1.0:1767319309.186258:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.186260:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.186265:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186270:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186276:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186280:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186284:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.186289:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.186292:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.186503:0:88919:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:1.0:1767319309.186508:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000450dd032[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.186512:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006ce7123d 17ffffc0001001 3:0 ffff8f244004a438 173 lru 00000080:00200000:1.0:1767319309.186517:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000834a2dce 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:1.0:1767319309.186520:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000450dd032 00000080:00200000:1.0:1767319309.186521:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.186523:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.186533:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.186550:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.186553:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.186554:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.186558:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.186560:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.186562:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.186564:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186569:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.186574:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.186576:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.186578:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.186580:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:1.0:1767319309.186582:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.186584:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.186588:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 712704 i_blocks 2 00000080:00200000:1.0:1767319309.186590:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.186595:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 712704, count: 4096 00000080:00200000:1.0:1767319309.186598:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 712704, bytes: 4096 00000080:00200000:1.0:1767319309.186599:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.186602:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 175, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.186603:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:1.0:1767319309.186604:0:88919: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:1767319309.186608:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:1.0:1767319309.186610:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:1.0:1767319309.186611:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.186620:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:1.0:1767319309.186623:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.186625:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.186630:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186636:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186641:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186645:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186649:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.186654:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.186657:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.186667:0:88919:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:1.0:1767319309.186670:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000097d8011e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.186672:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000029294082 17ffffc0001001 3:0 ffff8f244004abd0 174 lru 00000080:00200000:1.0:1767319309.186676:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b43a7aba 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:1.0:1767319309.186677:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000097d8011e 00000080:00200000:1.0:1767319309.186678:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.186680:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.186688:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.186711:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.186715:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.186717:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.186723:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.186725:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.186728:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.186731:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186739:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.186747:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.186749:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.186753:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.186755:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:1.0:1767319309.186758:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.186761:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.186766:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 716800 i_blocks 2 00000080:00200000:1.0:1767319309.186768:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.186776:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 716800, count: 4096 00000080:00200000:1.0:1767319309.186780:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 716800, bytes: 4096 00000080:00200000:1.0:1767319309.186782:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.186786:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 176, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.186787:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:1.0:1767319309.186790:0:88919: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:1767319309.186794:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:1.0:1767319309.186797:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:1.0:1767319309.186799:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.186810:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:1.0:1767319309.186815:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.186816:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.186822:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186827:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186833:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186837:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186841:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.186846:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.186849:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.186860:0:88919:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:1.0:1767319309.186863:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000395e34f0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.186864:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f32600de 17ffffc0001001 3:0 ffff8f244004a360 175 lru 00000080:00200000:1.0:1767319309.186868:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6cd2685 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:1.0:1767319309.186869:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000395e34f0 00000080:00200000:1.0:1767319309.186870:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.186871:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.186876:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.186890:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.186892:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.186894:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.186897:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.186899:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.186900:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.186903:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186908:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.186913:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.186914:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.186917:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.186918:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:1.0:1767319309.186921:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.186922:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.186925:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 720896 i_blocks 2 00000080:00200000:1.0:1767319309.186927:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.186933:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 720896, count: 4096 00000080:00200000:1.0:1767319309.186936:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 720896, bytes: 4096 00000080:00200000:1.0:1767319309.186939:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.186942:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 177, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.186943:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:1.0:1767319309.186946:0:88919: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:1767319309.186951:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:1.0:1767319309.186954:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:1.0:1767319309.186956:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.186968:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:1.0:1767319309.186973:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.186976:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.186983:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186991:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.186999:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187005:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187011:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.187018:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.187023:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.187039:0:88919:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:1.0:1767319309.187044:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000002f8557[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.187046:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f71928a6 17ffffc0001001 3:0 ffff8f244004a5e8 176 lru 00000080:00200000:1.0:1767319309.187051:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000088050c82 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:1.0:1767319309.187053:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000002f8557 00000080:00200000:1.0:1767319309.187054:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.187056:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.187064:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.187086:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.187090:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.187092:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.187097:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.187100:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.187102:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.187106:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187114:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.187122:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.187124:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.187128:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.187131:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:1.0:1767319309.187134:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.187137:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.187142:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 724992 i_blocks 2 00000080:00200000:1.0:1767319309.187144:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.187151:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 724992, count: 4096 00000080:00200000:1.0:1767319309.187155:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 724992, bytes: 4096 00000080:00200000:1.0:1767319309.187158:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.187161:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 178, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.187163:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:1.0:1767319309.187165:0:88919: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:1767319309.187169:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:1.0:1767319309.187172:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:1.0:1767319309.187174:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.187187:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:1.0:1767319309.187193:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.187195:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.187202:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187210:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187219:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187226:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187232:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.187239:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.187245:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.187260:0:88919:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:1.0:1767319309.187264:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007c48b592[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.187266:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007d1a2e15 17ffffc0001001 3:0 ffff8f244004aca8 177 lru 00000080:00200000:1.0:1767319309.187270:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001686ecde 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:1.0:1767319309.187271:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007c48b592 00000080:00200000:1.0:1767319309.187272:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.187273:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.187279:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.187294:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.187296:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.187297:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.187466:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.187469:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.187471:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.187474:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187482:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.187491:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.187493:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.187498:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.187501:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:1.0:1767319309.187506:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.187509:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.187514:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 729088 i_blocks 2 00000080:00200000:1.0:1767319309.187517:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.187526:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 729088, count: 4096 00000080:00200000:1.0:1767319309.187530:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 729088, bytes: 4096 00000080:00200000:1.0:1767319309.187532:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.187536:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 179, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.187538:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:1.0:1767319309.187540:0:88919: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:1767319309.187545:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:1.0:1767319309.187549:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:1.0:1767319309.187552:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.187566:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:1.0:1767319309.187703:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.187707:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.187715:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187724:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187733:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187740:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187746:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.187754:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.187760:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.187777:0:88919:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:1.0:1767319309.187782:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000002edd1a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.187785:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003bc0a6af 17ffffc0001001 3:0 ffff8f244004ad80 178 lru 00000080:00200000:1.0:1767319309.187790:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000eae0aa18 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:1.0:1767319309.187792:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000002edd1a 00000080:00200000:1.0:1767319309.187793:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.187795:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.187804:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.187826:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.187829:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.187832:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.187838:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.187840:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.187843:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.187847:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187854:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.187863:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.187865:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.187870:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.187873:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:1.0:1767319309.187877:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.187880:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.187884:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 733184 i_blocks 2 00000080:00200000:1.0:1767319309.187887:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.187895:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 733184, count: 4096 00000080:00200000:1.0:1767319309.187899:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 733184, bytes: 4096 00000080:00200000:1.0:1767319309.187901:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.187904:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 180, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.187905:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:1.0:1767319309.187908:0:88919: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:1767319309.187913:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:1.0:1767319309.187916:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:1.0:1767319309.187918:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.187928:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:1.0:1767319309.187933:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.187936:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.187943:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187950:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187958:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187964:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.187970:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.187977:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.187981:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.187996:0:88919:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:1.0:1767319309.188001:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000027fd8b6d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.188004:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000c4fb9c8 17ffffc0001001 3:0 ffff8f244004a0d8 179 lru 00000080:00200000:1.0:1767319309.188008:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba24d89d 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:1.0:1767319309.188010:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000027fd8b6d 00000080:00200000:1.0:1767319309.188012:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.188014:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.188022:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.188045:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.188048:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.188050:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.188056:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.188058:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.188061:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.188065:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188072:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.188081:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.188083:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.188087:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.188090:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:1.0:1767319309.188093:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.188097:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.188101:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 737280 i_blocks 2 00000080:00200000:1.0:1767319309.188104:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.188111:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 737280, count: 4096 00000080:00200000:1.0:1767319309.188115:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 737280, bytes: 4096 00000080:00200000:1.0:1767319309.188117:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.188120:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 181, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.188122:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:1.0:1767319309.188124:0:88919: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:1767319309.188128:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:1.0:1767319309.188131:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:1.0:1767319309.188133:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.188144:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:1.0:1767319309.188150:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.188152:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.188158:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188166:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188175:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188181:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188188:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.188195:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.188199:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.188223:0:88919:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:1.0:1767319309.188227:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000aa2bca9c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.188230:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e8587a9f 17ffffc0001001 3:0 ffff8f244006f948 180 lru 00000080:00200000:1.0:1767319309.188235:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009c5dee2b 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:1.0:1767319309.188237:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000aa2bca9c 00000080:00200000:1.0:1767319309.188239:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.188241:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.188249:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.188271:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.188274:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.188276:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.188282:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.188284:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.188287:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.188291:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188297:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.188525:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.188528:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.188533:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.188536:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:1.0:1767319309.188539:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.188542:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.188547:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 741376 i_blocks 2 00000080:00200000:1.0:1767319309.188550:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.188558:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 741376, count: 4096 00000080:00200000:1.0:1767319309.188562:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 741376, bytes: 4096 00000080:00200000:1.0:1767319309.188564:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.188567:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 182, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.188569:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:1.0:1767319309.188571:0:88919: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:1767319309.188576:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:1.0:1767319309.188579:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:1.0:1767319309.188581:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.188596:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:1.0:1767319309.188602:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.188604:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.188611:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188619:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188626:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188633:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188640:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.188647:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.188652:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.188668:0:88919:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:1.0:1767319309.188672:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007b4b4068[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.188675:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000430c7528 17ffffc0001001 3:0 ffff8f244006f6c0 181 lru 00000080:00200000:1.0:1767319309.188680:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae06c4be 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:1.0:1767319309.188682:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007b4b4068 00000080:00200000:1.0:1767319309.188683:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.188686:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.188694:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.188717:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.188720:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.188722:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.188728:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.188731:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.188733:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.188737:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188745:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.188754:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.188756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.188760:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.188763:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:1.0:1767319309.188766:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.188769:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.188774:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 745472 i_blocks 2 00000080:00200000:1.0:1767319309.188777:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.188784:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 745472, count: 4096 00000080:00200000:1.0:1767319309.188788:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 745472, bytes: 4096 00000080:00200000:1.0:1767319309.188790:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.188794:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 183, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.188796:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:1.0:1767319309.188798:0:88919: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:1767319309.188803:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:1.0:1767319309.188806:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:1.0:1767319309.188808:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.188820:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:1.0:1767319309.188826:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.188828:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.188835:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188844:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188852:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188860:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188866:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.188874:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.188880:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.188897:0:88919:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:1.0:1767319309.188902:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000205e28fb[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.188905:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003c4c69e8 17ffffc0001001 3:0 ffff8f244006f1b0 182 lru 00000080:00200000:1.0:1767319309.188909:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000032e437cf 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:1.0:1767319309.188911:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000205e28fb 00000080:00200000:1.0:1767319309.188912:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.188914:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.188922:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.188944:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.188947:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.188949:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.188954:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.188956:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.188959:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.188962:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.188970:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.188977:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.188980:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.188984:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.188986:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:1.0:1767319309.188990:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.188994:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.188998:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 749568 i_blocks 2 00000080:00200000:1.0:1767319309.189001:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.189008:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 749568, count: 4096 00000080:00200000:1.0:1767319309.189011:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 749568, bytes: 4096 00000080:00200000:1.0:1767319309.189014:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.189017:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 184, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.189019:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:1.0:1767319309.189021:0:88919: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:1767319309.189026:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:1.0:1767319309.189029:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:1.0:1767319309.189031:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.189042:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:1.0:1767319309.189047:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.189050:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.189057:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189065:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189073:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189080:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189087:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.189095:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.189100:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.189123:0:88919:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:1.0:1767319309.189128:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006690daf3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.189131:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fbebd5e0 17ffffc0001021 2:0 ffff8f244006f288 183 lru 00000080:00200000:1.0:1767319309.189137:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000cc7a546 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:1.0:1767319309.189139:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006690daf3 00000080:00200000:1.0:1767319309.189141:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.189143:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.189151:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.189173:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.189176:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.189178:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.189184:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.189186:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.189189:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.189193:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189200:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.189208:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.189210:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.189215:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.189217:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:1.0:1767319309.189221:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.189224:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.189228:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 753664 i_blocks 2 00000080:00200000:1.0:1767319309.189231:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.189239:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 753664, count: 4096 00000080:00200000:1.0:1767319309.189242:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 753664, bytes: 4096 00000080:00200000:1.0:1767319309.189245:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.189248:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 185, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.189250:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:1.0:1767319309.189252:0:88919: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:1767319309.189257:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:1.0:1767319309.189260:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:1.0:1767319309.189262:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.189275:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:1.0:1767319309.189280:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.189282:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.189290:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189298:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189591:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189601:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189606:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.189615:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.189621:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.189639:0:88919:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:1.0:1767319309.189644:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004c9f5dd7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.189647:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee15e7a5 17ffffc0001001 3:0 ffff8f244006fe58 184 lru 00000080:00200000:1.0:1767319309.189651:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000596ea46f 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:1.0:1767319309.189653:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004c9f5dd7 00000080:00200000:1.0:1767319309.189654:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.189656:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.189664:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.189690:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.189693:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.189696:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.189703:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.189706:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.189708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.189712:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189719:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.189726:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.189729:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.189734:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.189737:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:1.0:1767319309.189741:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.189744:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.189749:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 757760 i_blocks 2 00000080:00200000:1.0:1767319309.189752:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.189761:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 757760, count: 4096 00000080:00200000:1.0:1767319309.189764:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 757760, bytes: 4096 00000080:00200000:1.0:1767319309.189767:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.189770:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 186, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.189771:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:1.0:1767319309.189774:0:88919: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:1767319309.189779:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:1.0:1767319309.189782:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:1.0:1767319309.189784:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.189796:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:1.0:1767319309.189801:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.189803:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.189811:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189819:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189826:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189832:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189838:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.189845:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.189849:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.189864:0:88919:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:1.0:1767319309.189867:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007dda5704[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.189870:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000dbb5b7a5 17ffffc0001001 3:0 ffff8f244006f000 185 lru 00000080:00200000:1.0:1767319309.189875:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000098f7419 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:1.0:1767319309.189877:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007dda5704 00000080:00200000:1.0:1767319309.189878:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.189880:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.189887:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.189907:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.189910:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.189912:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.189917:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.189919:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.189921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.189925:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.189931:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.189939:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.189941:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.189945:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.189947:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:1.0:1767319309.189951:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.189953:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.189957:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 761856 i_blocks 2 00000080:00200000:1.0:1767319309.189960:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.189967:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 761856, count: 4096 00000080:00200000:1.0:1767319309.189970:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 761856, bytes: 4096 00000080:00200000:1.0:1767319309.189973:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.189976:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 187, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.189978:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:1.0:1767319309.189981:0:88919: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:1767319309.189986:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:1.0:1767319309.189989:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:1.0:1767319309.189991:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.190003:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:1.0:1767319309.190008:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.190010:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.190017:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190027:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190035:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190042:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190048:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.190056:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.190062:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.190077:0:88919:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:1.0:1767319309.190082:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000062467800[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.190085:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f567b537 17ffffc0001001 3:0 ffff8f244006f798 186 lru 00000080:00200000:1.0:1767319309.190091:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000652b5f25 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:1.0:1767319309.190093:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000062467800 00000080:00200000:1.0:1767319309.190094:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.190096:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.190103:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.190125:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.190129:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.190131:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.190137:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.190140:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.190142:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.190145:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190152:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.190159:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.190161:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.190165:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.190168:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:1.0:1767319309.190171:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.190174:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.190178:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 765952 i_blocks 2 00000080:00200000:1.0:1767319309.190181:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.190188:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 765952, count: 4096 00000080:00200000:1.0:1767319309.190192:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 765952, bytes: 4096 00000080:00200000:1.0:1767319309.190194:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.190197:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 188, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.190198:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:1.0:1767319309.190200:0:88919: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:1767319309.190205:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:1.0:1767319309.190208:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:1.0:1767319309.190210:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.190222:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:1.0:1767319309.190227:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.190229:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.190237:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190246:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190253:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190260:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190267:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.190274:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.190279:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.190294:0:88919:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:1.0:1767319309.190298:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000005be2eb1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.190607:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000024fdd9ff 17ffffc0001001 3:0 ffff8f244006f438 187 lru 00000080:00200000:1.0:1767319309.190614:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000017011a2d 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:1.0:1767319309.190617:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000005be2eb1 00000080:00200000:1.0:1767319309.190619:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.190621:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.190631:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.190655:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.190658:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.190661:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.190668:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.190671:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.190674:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.190679:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190688:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.190698:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.190701:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.190705:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.190708:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:1.0:1767319309.190712:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.190716:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.190721:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 770048 i_blocks 2 00000080:00200000:1.0:1767319309.190724:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.190733:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 770048, count: 4096 00000080:00200000:1.0:1767319309.190737:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 770048, bytes: 4096 00000080:00200000:1.0:1767319309.190740:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.190744:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 189, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.190746:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:1.0:1767319309.190748:0:88919: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:1767319309.190754:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:1.0:1767319309.190758:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:1.0:1767319309.190760:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.190774:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:1.0:1767319309.190780:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.190782:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.190790:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190799:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190809:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190818:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190826:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.190833:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.190839:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.190854:0:88919:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:1.0:1767319309.190859:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000efa0e12e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.190862:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000080fec1ba 17ffffc0001001 3:0 ffff8f244006fbd0 188 lru 00000080:00200000:1.0:1767319309.190869:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000064e00bde 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:1.0:1767319309.190871:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000efa0e12e 00000080:00200000:1.0:1767319309.190872:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.190874:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.190882:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.190904:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.190908:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.190910:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.190915:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.190918:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.190921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.190925:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.190933:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.190942:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.190945:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.190949:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.190952:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:1.0:1767319309.190955:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.190959:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.190963:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 774144 i_blocks 2 00000080:00200000:1.0:1767319309.190966:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.190974:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 774144, count: 4096 00000080:00200000:1.0:1767319309.190977:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 774144, bytes: 4096 00000080:00200000:1.0:1767319309.190980:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.190983:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 190, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.190985:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:1.0:1767319309.190987:0:88919: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:1767319309.190993:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:1.0:1767319309.190996:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:1.0:1767319309.190999:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.191011:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:1.0:1767319309.191016:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.191018:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.191025:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191034:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191042:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191048:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191055:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.191062:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.191067:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.191082:0:88919:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:1.0:1767319309.191086:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000edfd23a8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.191089:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000087ce48e3 17ffffc0001001 3:0 ffff8f244006f360 189 lru 00000080:00200000:1.0:1767319309.191095:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000da0c17ce 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:1.0:1767319309.191097:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000edfd23a8 00000080:00200000:1.0:1767319309.191098:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.191100:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.191107:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.191132:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.191135:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.191137:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.191143:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.191146:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.191149:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.191152:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191160:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.191168:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.191170:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.191174:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.191176:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:1.0:1767319309.191180:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.191183:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.191187:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 778240 i_blocks 2 00000080:00200000:1.0:1767319309.191190:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.191198:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 778240, count: 4096 00000080:00200000:1.0:1767319309.191202:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 778240, bytes: 4096 00000080:00200000:1.0:1767319309.191204:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.191207:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 191, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.191209:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:1.0:1767319309.191211:0:88919: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:1767319309.191216:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:1.0:1767319309.191219:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:1.0:1767319309.191221:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.191233:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:1.0:1767319309.191238:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.191241:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.191248:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191256:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191264:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191271:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191278:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.191285:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.191289:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.191550:0:88919:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:1.0:1767319309.191556:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e4c14ee6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.191559:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000038cc72fb 17ffffc0001001 3:0 ffff8f244006f5e8 190 lru 00000080:00200000:1.0:1767319309.191564:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e41292eb 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:1.0:1767319309.191566:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e4c14ee6 00000080:00200000:1.0:1767319309.191567:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.191569:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.191578:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.191601:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.191604:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.191606:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.191613:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.191615:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.191618:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.191622:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191629:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.191638:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.191640:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.191644:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.191647:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:1.0:1767319309.191653:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.191655:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.191660:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 782336 i_blocks 2 00000080:00200000:1.0:1767319309.191663:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.191671:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 782336, count: 4096 00000080:00200000:1.0:1767319309.191675:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 782336, bytes: 4096 00000080:00200000:1.0:1767319309.191677:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.191681:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 192, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.191683:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:1.0:1767319309.191685:0:88919: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:1767319309.191690:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:1.0:1767319309.191694:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:1.0:1767319309.191696:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.191708:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:1.0:1767319309.191714:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.191717:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.191724:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191733:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191741:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191748:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191754:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.191762:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.191766:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.191784:0:88919:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:1.0:1767319309.191788:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000069b72c37[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.191790:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b65adc99 17ffffc0001001 3:0 ffff8f244006fca8 191 lru 00000080:00200000:1.0:1767319309.191795:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000e002a86 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:1.0:1767319309.191797:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000069b72c37 00000080:00200000:1.0:1767319309.191799:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.191801:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.191808:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.191831:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.191834:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.191836:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.191842:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.191845:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.191847:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.191850:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191858:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.191866:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.191868:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.191871:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.191874:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:1.0:1767319309.191877:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.191879:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.191884:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 786432 i_blocks 2 00000080:00200000:1.0:1767319309.191887:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.191894:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 786432, count: 4096 00000080:00200000:1.0:1767319309.191897:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 786432, bytes: 4096 00000080:00200000:1.0:1767319309.191900:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.191903:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 193, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.191904:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:1.0:1767319309.191906:0:88919: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:1767319309.191911:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:1.0:1767319309.191914:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:1.0:1767319309.191916:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.191927:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:1.0:1767319309.191933:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.191935:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.191942:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191952:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191960:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191966:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.191972:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.191978:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.191983:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.192004:0:88919:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:1.0:1767319309.192009:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e819b4ef[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.192011:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003cb4471c 17ffffc0001001 3:0 ffff8f244006fd80 192 lru 00000080:00200000:1.0:1767319309.192016:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9dcfa54 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:1.0:1767319309.192018:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e819b4ef 00000080:00200000:1.0:1767319309.192019:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.192021:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.192028:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.192051:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.192054:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.192057:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.192063:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.192066:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.192069:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.192072:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192080:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.192089:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.192091:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.192095:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.192098:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:1.0:1767319309.192101:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.192104:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.192108:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 790528 i_blocks 2 00000080:00200000:1.0:1767319309.192110:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.192118:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 790528, count: 4096 00000080:00200000:1.0:1767319309.192122:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 790528, bytes: 4096 00000080:00200000:1.0:1767319309.192124:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.192127:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 194, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.192129:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:1.0:1767319309.192132:0:88919: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:1767319309.192137:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:1.0:1767319309.192140:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:1.0:1767319309.192142:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.192154:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:1.0:1767319309.192159:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.192161:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.192168:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192177:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192185:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192191:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192198:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.192205:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.192211:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.192226:0:88919:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:1.0:1767319309.192231:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ea06c8e7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.192234:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000224a5d1a 17ffffc0001001 3:0 ffff8f244006f0d8 193 lru 00000080:00200000:1.0:1767319309.192239:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002f60b742 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:1.0:1767319309.192241:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ea06c8e7 00000080:00200000:1.0:1767319309.192242:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.192244:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.192253:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.192276:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.192280:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.192282:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.192287:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.192290:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.192292:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.192296:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192347:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.192356:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.192358:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.192362:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.192609:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:1.0:1767319309.192615:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.192619:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.192624:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 794624 i_blocks 2 00000080:00200000:1.0:1767319309.192627:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.192636:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 794624, count: 4096 00000080:00200000:1.0:1767319309.192639:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 794624, bytes: 4096 00000080:00200000:1.0:1767319309.192642:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.192645:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 195, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.192647:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:1.0:1767319309.192649:0:88919: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:1767319309.192654:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:1.0:1767319309.192657:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:1.0:1767319309.192659:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.192670:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:1.0:1767319309.192676:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.192679:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.192687:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192696:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192704:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192712:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192719:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.192727:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.192733:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.192752:0:88919:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:1.0:1767319309.192757:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000b220c1f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.192760:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc222e68 17ffffc0001001 3:0 ffff8f244006faf8 194 lru 00000080:00200000:1.0:1767319309.192765:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000032294bc 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:1.0:1767319309.192768:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000b220c1f 00000080:00200000:1.0:1767319309.192769:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.192771:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.192778:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.192800:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.192803:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.192806:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.192812:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.192815:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.192817:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.192821:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192830:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.192839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.192841:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.192845:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.192849:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:1.0:1767319309.192852:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.192855:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.192860:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 798720 i_blocks 2 00000080:00200000:1.0:1767319309.192863:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.192870:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 798720, count: 4096 00000080:00200000:1.0:1767319309.192874:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 798720, bytes: 4096 00000080:00200000:1.0:1767319309.192876:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.192880:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 196, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.192882:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:1.0:1767319309.192884:0:88919: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:1767319309.192888:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:1.0:1767319309.192891:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:1.0:1767319309.192894:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.192906:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:1.0:1767319309.192912:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.192914:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.192922:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192930:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192940:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192949:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.192957:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.192965:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.192970:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.192985:0:88919:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:1.0:1767319309.192990:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a1f61cfd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.192993:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000631bb31d 17ffffc0001001 3:0 ffff8f244006f510 195 lru 00000080:00200000:1.0:1767319309.192999:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3dc33ea 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:1.0:1767319309.193001:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a1f61cfd 00000080:00200000:1.0:1767319309.193002:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.193005:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.193012:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.193034:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.193037:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.193039:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.193044:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.193047:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.193050:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.193053:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193061:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.193069:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.193071:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.193075:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.193078:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:1.0:1767319309.193082:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.193085:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.193089:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 802816 i_blocks 2 00000080:00200000:1.0:1767319309.193092:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.193100:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 802816, count: 4096 00000080:00200000:1.0:1767319309.193104:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 802816, bytes: 4096 00000080:00200000:1.0:1767319309.193106:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.193109:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 197, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.193111:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:1.0:1767319309.193113:0:88919: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:1767319309.193119:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:1.0:1767319309.193122:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:1.0:1767319309.193124:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.193135:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:1.0:1767319309.193141:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.193143:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.193151:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193159:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193168:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193177:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193184:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.193192:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.193198:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.193212:0:88919:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:1.0:1767319309.193217:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000388cdd0e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.193220:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec892709 17ffffc0001001 3:0 ffff8f244006fa20 196 lru 00000080:00200000:1.0:1767319309.193226:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000b87e018 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:1.0:1767319309.193229:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000388cdd0e 00000080:00200000:1.0:1767319309.193230:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.193232:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.193240:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.193261:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.193265:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.193267:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.193273:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.193276:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.193278:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.193283:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193291:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.193574:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.193578:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.193583:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.193586:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:1.0:1767319309.193590:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.193594:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.193599:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 806912 i_blocks 2 00000080:00200000:1.0:1767319309.193603:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.193610:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 806912, count: 4096 00000080:00200000:1.0:1767319309.193614:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 806912, bytes: 4096 00000080:00200000:1.0:1767319309.193617:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.193621:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 198, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.193623:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:1.0:1767319309.193626:0:88919: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:1767319309.193631:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:1.0:1767319309.193635:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:1.0:1767319309.193637:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.193649:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:1.0:1767319309.193655:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.193657:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.193665:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193674:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193683:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193690:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193697:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.193704:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.193710:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.193728:0:88919:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:1.0:1767319309.193733:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001b480968[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.193736:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000977f238e 17ffffc0001001 3:0 ffff8f244006f870 197 lru 00000080:00200000:1.0:1767319309.193742:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000023a355ea 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:1.0:1767319309.193744:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001b480968 00000080:00200000:1.0:1767319309.193746:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.193748:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.193756:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.193780:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.193784:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.193786:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.193793:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.193795:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.193798:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.193802:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193810:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.193820:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.193823:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.193827:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.193830:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:1.0:1767319309.193833:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.193837:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.193841:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 811008 i_blocks 2 00000080:00200000:1.0:1767319309.193845:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.193852:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 811008, count: 4096 00000080:00200000:1.0:1767319309.193856:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 811008, bytes: 4096 00000080:00200000:1.0:1767319309.193858:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.193862:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 199, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.193864:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:1.0:1767319309.193867:0:88919: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:1767319309.193872:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:1.0:1767319309.193875:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:1.0:1767319309.193877:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.193888:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:1.0:1767319309.193893:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.193895:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.193902:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193912:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193922:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193929:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.193937:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.193945:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.193949:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.193980:0:88919:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:1.0:1767319309.193985:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a33d5ac1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.193989:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee43dfba 17ffffc0001021 2:0 ffff8f2440094e58 198 lru 00000080:00200000:1.0:1767319309.193995:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000000afadd9 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:1.0:1767319309.193998:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a33d5ac1 00000080:00200000:1.0:1767319309.193999:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.194001:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.194009:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.194031:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.194034:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.194037:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.194042:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.194045:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.194048:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.194052:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194059:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.194067:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.194069:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.194073:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.194076:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:1.0:1767319309.194080:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.194083:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.194088:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 815104 i_blocks 2 00000080:00200000:1.0:1767319309.194091:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.194099:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 815104, count: 4096 00000080:00200000:1.0:1767319309.194103:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 815104, bytes: 4096 00000080:00200000:1.0:1767319309.194105:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.194109:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 200, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.194111:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:1.0:1767319309.194113:0:88919: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:1767319309.194119:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:1.0:1767319309.194121:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:1.0:1767319309.194124:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.194135:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:1.0:1767319309.194140:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.194143:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.194150:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194158:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194166:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194173:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194180:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.194187:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.194193:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.194208:0:88919:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:1.0:1767319309.194213:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000acef88d5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.194216:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000089be1782 17ffffc0001001 3:0 ffff8f2440094000 199 lru 00000080:00200000:1.0:1767319309.194222:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000033af5773 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:1.0:1767319309.194224:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000acef88d5 00000080:00200000:1.0:1767319309.194226:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.194228:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.194235:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.194258:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.194261:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.194264:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.194269:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.194272:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.194274:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.194279:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194288:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.194297:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.194649:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.194656:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.194659:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:1.0:1767319309.194664:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.194667:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.194672:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 819200 i_blocks 2 00000080:00200000:1.0:1767319309.194675:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.194683:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 819200, count: 4096 00000080:00200000:1.0:1767319309.194687:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 819200, bytes: 4096 00000080:00200000:1.0:1767319309.194690:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.194693:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 201, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.194695:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:1.0:1767319309.194697:0:88919: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:1767319309.194702:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:1.0:1767319309.194706:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:1.0:1767319309.194708:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.194722:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:1.0:1767319309.194728:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.194731:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.194740:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194749:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194757:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194765:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194771:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.194778:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.194784:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.194800:0:88919:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:1.0:1767319309.194805:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000197676b0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.194807:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a62aa736 17ffffc0001001 3:0 ffff8f2440094798 200 lru 00000080:00200000:1.0:1767319309.194812:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5afa3de 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:1.0:1767319309.194814:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000197676b0 00000080:00200000:1.0:1767319309.194815:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.194817:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.194825:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.194848:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.194851:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.194853:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.194859:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.194862:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.194864:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.194868:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194876:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.194884:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.194887:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.194892:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.194896:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:1.0:1767319309.194899:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.194902:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.194907:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 823296 i_blocks 2 00000080:00200000:1.0:1767319309.194909:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.194917:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 823296, count: 4096 00000080:00200000:1.0:1767319309.194920:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 823296, bytes: 4096 00000080:00200000:1.0:1767319309.194923:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.194926:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 202, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.194927:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:1.0:1767319309.194929:0:88919: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:1767319309.194934:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:1.0:1767319309.194937:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:1.0:1767319309.194939:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.194950:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:1.0:1767319309.194956:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.194958:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.194965:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194974:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194983:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194990:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.194998:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.195006:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.195011:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.195027:0:88919:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:1.0:1767319309.195032:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000069c928fc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.195034:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2ac443d 17ffffc0001001 3:0 ffff8f2440094438 201 lru 00000080:00200000:1.0:1767319309.195040:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2cc40f2 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:1.0:1767319309.195041:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000069c928fc 00000080:00200000:1.0:1767319309.195042:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.195044:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.195052:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.195077:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.195080:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.195083:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.195089:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.195092:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.195095:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.195099:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195107:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.195115:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.195118:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.195122:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.195125:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:1.0:1767319309.195129:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.195132:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.195137:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 827392 i_blocks 2 00000080:00200000:1.0:1767319309.195140:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.195148:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 827392, count: 4096 00000080:00200000:1.0:1767319309.195152:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 827392, bytes: 4096 00000080:00200000:1.0:1767319309.195154:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.195157:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 203, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.195159:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:1.0:1767319309.195161:0:88919: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:1767319309.195167:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:1.0:1767319309.195169:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:1.0:1767319309.195172:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.195183:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:1.0:1767319309.195189:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.195191:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.195199:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195209:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195219:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195227:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195235:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.195244:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.195249:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.195264:0:88919:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:1.0:1767319309.195268:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000072ac9f6d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.195271:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e48b56c4 17ffffc0001001 3:0 ffff8f2440094bd0 202 lru 00000080:00200000:1.0:1767319309.195277:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000215d962c 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:1.0:1767319309.195280:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000072ac9f6d 00000080:00200000:1.0:1767319309.195281:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.195283:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.195291:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.195532:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.195536:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.195538:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.195544:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.195547:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.195550:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.195555:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195564:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.195573:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.195575:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.195580:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.195583:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:1.0:1767319309.195587:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.195591:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.195596:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 831488 i_blocks 2 00000080:00200000:1.0:1767319309.195599:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.195606:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 831488, count: 4096 00000080:00200000:1.0:1767319309.195610:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 831488, bytes: 4096 00000080:00200000:1.0:1767319309.195613:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.195617:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 204, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.195618:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:1.0:1767319309.195621:0:88919: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:1767319309.195626:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:1.0:1767319309.195629:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:1.0:1767319309.195632:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.195643:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:1.0:1767319309.195649:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.195651:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.195659:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195668:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195677:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195685:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195692:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.195700:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.195706:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.195722:0:88919:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:1.0:1767319309.195726:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d0f12950[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.195729:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000ab3e0d6 17ffffc0001001 3:0 ffff8f2440094360 203 lru 00000080:00200000:1.0:1767319309.195735:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000318a35b6 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:1.0:1767319309.195737:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d0f12950 00000080:00200000:1.0:1767319309.195738:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.195741:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.195749:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.195772:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.195776:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.195778:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.195784:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.195787:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.195790:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.195794:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195800:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.195808:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.195811:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.195815:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.195818:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:1.0:1767319309.195822:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.195825:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.195830:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 835584 i_blocks 2 00000080:00200000:1.0:1767319309.195833:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.195841:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 835584, count: 4096 00000080:00200000:1.0:1767319309.195844:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 835584, bytes: 4096 00000080:00200000:1.0:1767319309.195847:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.195851:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 205, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.195852:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:1.0:1767319309.195855:0:88919: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:1767319309.195860:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:1.0:1767319309.195863:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:1.0:1767319309.195866:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.195877:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:1.0:1767319309.195882:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.195885:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.195892:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195901:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195910:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195919:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.195927:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.195935:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.195940:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.195958:0:88919:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:1.0:1767319309.195963:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000903c70cd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.195966:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000024084368 17ffffc0001001 3:0 ffff8f24400945e8 204 lru 00000080:00200000:1.0:1767319309.195972:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000414c7439 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:1.0:1767319309.195975:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000903c70cd 00000080:00200000:1.0:1767319309.195976:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.195978:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.195986:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.196008:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.196011:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.196014:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.196019:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.196022:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.196024:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.196028:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196035:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.196044:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.196046:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.196050:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.196052:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:1.0:1767319309.196056:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.196059:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.196064:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 839680 i_blocks 2 00000080:00200000:1.0:1767319309.196066:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.196074:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 839680, count: 4096 00000080:00200000:1.0:1767319309.196077:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 839680, bytes: 4096 00000080:00200000:1.0:1767319309.196080:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.196083:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 206, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.196085:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:1.0:1767319309.196087:0:88919: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:1767319309.196092:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:1.0:1767319309.196095:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:1.0:1767319309.196097:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.196111:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:1.0:1767319309.196117:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.196119:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.196126:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196135:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196143:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196150:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196156:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.196164:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.196170:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.196184:0:88919:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:1.0:1767319309.196188:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000082934b67[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.196191:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad4edebe 17ffffc0001001 3:0 ffff8f2440094ca8 205 lru 00000080:00200000:1.0:1767319309.196195:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009e3458fe 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:1.0:1767319309.196197:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000082934b67 00000080:00200000:1.0:1767319309.196198:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.196200:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.196207:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.196228:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.196232:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.196234:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.196240:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.196242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.196245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.196249:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196256:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.196265:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.196268:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.196272:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.196274:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:1.0:1767319309.196278:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.196281:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.196285:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 843776 i_blocks 2 00000080:00200000:1.0:1767319309.196288:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.196296:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 843776, count: 4096 00000080:00200000:1.0:1767319309.196299:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 843776, bytes: 4096 00000080:00200000:1.0:1767319309.196580:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.196584:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 207, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.196586:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:1.0:1767319309.196589:0:88919: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:1767319309.196595:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:1.0:1767319309.196599:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:1.0:1767319309.196601:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.196613:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:1.0:1767319309.196619:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.196621:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.196630:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196640:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196649:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196656:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196664:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.196672:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.196678:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.196694:0:88919:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:1.0:1767319309.196699:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000010f6b3d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.196701:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002cf73e52 17ffffc0001001 3:0 ffff8f2440094d80 206 lru 00000080:00200000:1.0:1767319309.196706:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2c83776 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:1.0:1767319309.196708:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000010f6b3d 00000080:00200000:1.0:1767319309.196709:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.196712:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.196720:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.196741:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.196744:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.196747:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.196753:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.196755:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.196758:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.196761:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196768:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.196777:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.196779:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.196783:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.196786:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:1.0:1767319309.196790:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.196793:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.196798:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 847872 i_blocks 2 00000080:00200000:1.0:1767319309.196801:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.196809:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 847872, count: 4096 00000080:00200000:1.0:1767319309.196813:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 847872, bytes: 4096 00000080:00200000:1.0:1767319309.196816:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.196820:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 208, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.196821:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:1.0:1767319309.196824:0:88919: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:1767319309.196828:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:1.0:1767319309.196831:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:1.0:1767319309.196834:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.196846:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:1.0:1767319309.196851:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.196854:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.196861:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196870:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196877:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196884:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196892:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.196900:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.196905:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.196921:0:88919:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:1.0:1767319309.196925:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000005c01c01[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.196928:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a34b8556 17ffffc0001001 3:0 ffff8f24400940d8 207 lru 00000080:00200000:1.0:1767319309.196934:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9321cc3 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:1.0:1767319309.196937:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000005c01c01 00000080:00200000:1.0:1767319309.196938:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.196940:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.196948:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.196969:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.196973:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.196975:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.196981:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.196983:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.196985:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.196990:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.196998:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.197007:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.197009:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.197014:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.197017:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:1.0:1767319309.197021:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.197023:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.197028:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 851968 i_blocks 2 00000080:00200000:1.0:1767319309.197031:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.197038:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 851968, count: 4096 00000080:00200000:1.0:1767319309.197042:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 851968, bytes: 4096 00000080:00200000:1.0:1767319309.197044:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.197048:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 209, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.197050:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:1.0:1767319309.197052:0:88919: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:1767319309.197057:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:1.0:1767319309.197060:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:1.0:1767319309.197062:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.197074:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:1.0:1767319309.197079:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.197081:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.197089:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197098:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197107:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197114:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197122:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.197130:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.197135:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.197150:0:88919:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:1.0:1767319309.197155:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001b1ce353[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.197157:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000937f8bc3 17ffffc0001001 3:0 ffff8f2440094af8 208 lru 00000080:00200000:1.0:1767319309.197163:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba4877dd 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:1.0:1767319309.197165:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001b1ce353 00000080:00200000:1.0:1767319309.197167:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.197169:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.197177:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.197201:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.197204:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.197207:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.197212:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.197215:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.197218:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.197222:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197231:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.197240:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.197242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.197246:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.197249:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:1.0:1767319309.197253:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.197256:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.197261:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 856064 i_blocks 2 00000080:00200000:1.0:1767319309.197264:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.197272:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 856064, count: 4096 00000080:00200000:1.0:1767319309.197276:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 856064, bytes: 4096 00000080:00200000:1.0:1767319309.197279:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.197282:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 210, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.197284:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:1.0:1767319309.197287:0:88919: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:1767319309.197292:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:1.0:1767319309.197295:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:1.0:1767319309.197297:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.197588:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:1.0:1767319309.197593:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.197596:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.197603:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197613:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197623:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197631:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197638:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.197646:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.197652:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.197668:0:88919:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:1.0:1767319309.197673:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002d9ece53[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.197676:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000037629553 17ffffc0001001 3:0 ffff8f2440094510 209 lru 00000080:00200000:1.0:1767319309.197683:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000001c238b9 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:1.0:1767319309.197685:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002d9ece53 00000080:00200000:1.0:1767319309.197686:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.197688:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.197696:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.197718:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.197722:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.197724:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.197731:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.197734:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.197736:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.197741:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197748:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.197757:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.197759:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.197764:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.197767:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:1.0:1767319309.197771:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.197774:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.197779:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 860160 i_blocks 2 00000080:00200000:1.0:1767319309.197783:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.197791:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 860160, count: 4096 00000080:00200000:1.0:1767319309.197794:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 860160, bytes: 4096 00000080:00200000:1.0:1767319309.197797:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.197801:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 211, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.197803:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:1.0:1767319309.197805:0:88919: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:1767319309.197810:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:1.0:1767319309.197813:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:1.0:1767319309.197816:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.197828:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:1.0:1767319309.197833:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.197836:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.197843:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197852:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197861:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197869:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197876:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.197884:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.197889:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.197903:0:88919:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:1.0:1767319309.197908:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000666c71d2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.197911:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000033645092 17ffffc0001001 3:0 ffff8f2440094a20 210 lru 00000080:00200000:1.0:1767319309.197916:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004a1c9e64 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:1.0:1767319309.197919:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000666c71d2 00000080:00200000:1.0:1767319309.197920:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.197922:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.197930:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.197952:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.197955:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.197957:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.197963:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.197966:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.197968:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.197972:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.197980:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.197990:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.197993:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.197997:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.198000:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:1.0:1767319309.198003:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.198007:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.198011:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 864256 i_blocks 2 00000080:00200000:1.0:1767319309.198014:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.198022:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 864256, count: 4096 00000080:00200000:1.0:1767319309.198025:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 864256, bytes: 4096 00000080:00200000:1.0:1767319309.198027:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.198031:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 212, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.198032:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:1.0:1767319309.198035:0:88919: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:1767319309.198040:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:1.0:1767319309.198043:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:1.0:1767319309.198046:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.198056:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:1.0:1767319309.198061:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.198064:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.198071:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198079:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198088:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198095:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198102:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.198111:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.198116:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.198132:0:88919:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:1.0:1767319309.198137:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000056e3dea7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.198140:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008f434ce2 17ffffc0001001 3:0 ffff8f2440094870 211 lru 00000080:00200000:1.0:1767319309.198145:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000036a82273 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:1.0:1767319309.198148:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000056e3dea7 00000080:00200000:1.0:1767319309.198149:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.198151:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.198159:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.198180:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.198183:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.198185:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.198191:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.198194:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.198197:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.198201:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198210:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.198220:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.198222:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.198227:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.198230:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:1.0:1767319309.198233:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.198236:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.198241:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 868352 i_blocks 2 00000080:00200000:1.0:1767319309.198244:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.198251:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 868352, count: 4096 00000080:00200000:1.0:1767319309.198255:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 868352, bytes: 4096 00000080:00200000:1.0:1767319309.198257:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.198261:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 213, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.198263:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:1.0:1767319309.198265:0:88919: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:1767319309.198270:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:1.0:1767319309.198274:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:1.0:1767319309.198276:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.198289:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:1.0:1767319309.198294:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.198297:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.198631:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198641:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198649:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198656:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198662:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.198671:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.198678:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.198693:0:88919:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:1.0:1767319309.198698:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a072736a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.198700:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004a32054a 17ffffc0001001 3:0 ffff8f2440094948 212 lru 00000080:00200000:1.0:1767319309.198707:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f1c594e1 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:1.0:1767319309.198709:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a072736a 00000080:00200000:1.0:1767319309.198710:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.198712:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.198720:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.198746:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.198749:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.198751:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.198757:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.198760:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.198762:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.198766:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198773:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.198781:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.198783:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.198787:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.198790:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:1.0:1767319309.198793:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.198797:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.198801:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 872448 i_blocks 2 00000080:00200000:1.0:1767319309.198804:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.198811:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 872448, count: 4096 00000080:00200000:1.0:1767319309.198814:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 872448, bytes: 4096 00000080:00200000:1.0:1767319309.198817:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.198820:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 214, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.198822:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:1.0:1767319309.198823:0:88919: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:1767319309.198828:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:1.0:1767319309.198832:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:1.0:1767319309.198834:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.198845:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:1.0:1767319309.198851:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.198853:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.198860:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198868:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198876:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198884:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.198891:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.198899:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.198905:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.198928:0:88919:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:1.0:1767319309.198933:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000546a4fb3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.198936:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5d0cdfa 17ffffc0001021 2:0 ffff8f24400946c0 213 lru 00000080:00200000:1.0:1767319309.198942:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad5115e1 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:1.0:1767319309.198945:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000546a4fb3 00000080:00200000:1.0:1767319309.198946:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.198948:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.198956:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.198979:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.198982:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.198984:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.198990:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.198992:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.198995:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.198999:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199007:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.199015:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.199018:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.199022:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.199026:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:1.0:1767319309.199030:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.199033:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.199037:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 876544 i_blocks 2 00000080:00200000:1.0:1767319309.199040:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.199047:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 876544, count: 4096 00000080:00200000:1.0:1767319309.199050:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 876544, bytes: 4096 00000080:00200000:1.0:1767319309.199052:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.199056:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 215, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.199058:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:1.0:1767319309.199060:0:88919: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:1767319309.199064:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:1.0:1767319309.199067:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:1.0:1767319309.199069:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.199081:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:1.0:1767319309.199086:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.199089:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.199096:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199105:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199112:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199120:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199126:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.199133:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.199138:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.199154:0:88919:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:1.0:1767319309.199158:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000027ee64f3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.199161:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000de9bae74 17ffffc0001001 3:0 ffff8f24400941b0 214 lru 00000080:00200000:1.0:1767319309.199167:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8a85077 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:1.0:1767319309.199169:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000027ee64f3 00000080:00200000:1.0:1767319309.199170:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.199173:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.199181:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.199203:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.199206:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.199209:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.199214:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.199217:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.199220:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.199224:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199233:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.199242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.199245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.199250:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.199252:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:1.0:1767319309.199256:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.199259:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.199264:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 880640 i_blocks 2 00000080:00200000:1.0:1767319309.199268:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.199275:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 880640, count: 4096 00000080:00200000:1.0:1767319309.199279:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 880640, bytes: 4096 00000080:00200000:1.0:1767319309.199282:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.199286:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 216, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.199287:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:1.0:1767319309.199290:0:88919: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:1767319309.199295:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:1.0:1767319309.199298:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:1.0:1767319309.199524:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.199536:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:1.0:1767319309.199543:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.199545:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.199553:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199562:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199572:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199580:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199588:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.199596:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.199602:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.199618:0:88919:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:1.0:1767319309.199622:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001ecb6749[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.199625:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002b2d5079 17ffffc0001001 3:0 ffff8f2440094288 215 lru 00000080:00200000:1.0:1767319309.199630:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bae36181 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:1.0:1767319309.199632:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001ecb6749 00000080:00200000:1.0:1767319309.199634:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.199635:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.199643:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.199668:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.199671:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.199674:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.199680:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.199682:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.199685:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.199689:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199696:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.199704:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.199706:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.199710:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.199713:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:1.0:1767319309.199717:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.199720:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.199724:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 884736 i_blocks 2 00000080:00200000:1.0:1767319309.199727:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.199735:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 884736, count: 4096 00000080:00200000:1.0:1767319309.199739:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 884736, bytes: 4096 00000080:00200000:1.0:1767319309.199741:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.199745:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 217, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.199746:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:1.0:1767319309.199749:0:88919: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:1767319309.199755:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:1.0:1767319309.199758:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:1.0:1767319309.199760:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.199773:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:1.0:1767319309.199779:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.199781:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.199788:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199797:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199804:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199811:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199817:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.199825:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.199830:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.199854:0:88919:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:1.0:1767319309.199859:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003c607edd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.199862:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000020aaed0b 17ffffc0001001 3:0 ffff8f24400b90d8 216 lru 00000080:00200000:1.0:1767319309.199867:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000090e27b25 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:1.0:1767319309.199869:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003c607edd 00000080:00200000:1.0:1767319309.199870:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.199872:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.199881:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.199903:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.199906:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.199908:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.199914:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.199917:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.199919:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.199923:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.199930:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.199938:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.199941:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.199946:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.199949:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:1.0:1767319309.199953:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.199955:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.199960:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 888832 i_blocks 2 00000080:00200000:1.0:1767319309.199963:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.199971:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 888832, count: 4096 00000080:00200000:1.0:1767319309.199974:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 888832, bytes: 4096 00000080:00200000:1.0:1767319309.199977:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.199980:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 218, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.199981:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:1.0:1767319309.199983:0:88919: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:1767319309.199988:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:1.0:1767319309.199991:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:1.0:1767319309.199993:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.200005:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:1.0:1767319309.200010:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.200012:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.200019:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200027:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200035:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200041:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200047:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.200054:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.200058:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.200074:0:88919:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:1.0:1767319309.200078:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000005a13c0f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.200081:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfa9ce10 17ffffc0001001 3:0 ffff8f24400b9af8 217 lru 00000080:00200000:1.0:1767319309.200085:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000607e494a 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:1.0:1767319309.200087:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000005a13c0f 00000080:00200000:1.0:1767319309.200088:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.200090:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.200097:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.200118:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.200121:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.200123:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.200128:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.200130:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.200133:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.200137:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200145:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.200153:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.200155:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.200159:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.200162:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:1.0:1767319309.200165:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.200168:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.200173:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 892928 i_blocks 2 00000080:00200000:1.0:1767319309.200176:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.200183:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 892928, count: 4096 00000080:00200000:1.0:1767319309.200187:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 892928, bytes: 4096 00000080:00200000:1.0:1767319309.200189:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.200193:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 219, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.200195:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:1.0:1767319309.200197:0:88919: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:1767319309.200202:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:1.0:1767319309.200205:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:1.0:1767319309.200207:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.200219:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:1.0:1767319309.200228:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.200231:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.200238:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200247:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200254:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200260:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200266:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.200273:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.200278:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.200294:0:88919:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:1.0:1767319309.200299:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c6bbe65b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.200571:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000008bb7bb7 17ffffc0001001 3:0 ffff8f24400b9510 218 lru 00000080:00200000:1.0:1767319309.200577:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005cc58821 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:1.0:1767319309.200579:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c6bbe65b 00000080:00200000:1.0:1767319309.200580:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.200583:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.200594:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.200618:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.200622:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.200624:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.200631:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.200633:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.200636:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.200640:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200647:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.200659:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.200661:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.200665:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.200668:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:1.0:1767319309.200671:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.200674:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.200679:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 897024 i_blocks 2 00000080:00200000:1.0:1767319309.200682:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.200690:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 897024, count: 4096 00000080:00200000:1.0:1767319309.200694:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 897024, bytes: 4096 00000080:00200000:1.0:1767319309.200697:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.200701:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 220, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.200702:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:1.0:1767319309.200705:0:88919: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:1767319309.200711:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:1.0:1767319309.200714:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:1.0:1767319309.200716:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.200728:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:1.0:1767319309.200734:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.200736:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.200743:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200752:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200759:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200765:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200771:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.200779:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.200784:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.200799:0:88919:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:1.0:1767319309.200803:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000333cbdc8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.200806:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000100c9f5b 17ffffc0001001 3:0 ffff8f24400b9a20 219 lru 00000080:00200000:1.0:1767319309.200811:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a021c7ff 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:1.0:1767319309.200813:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000333cbdc8 00000080:00200000:1.0:1767319309.200814:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.200817:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.200825:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.200846:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.200850:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.200852:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.200858:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.200860:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.200863:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.200867:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200875:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.200883:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.200886:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.200890:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.200893:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:1.0:1767319309.200897:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.200900:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.200904:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 901120 i_blocks 2 00000080:00200000:1.0:1767319309.200907:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.200915:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 901120, count: 4096 00000080:00200000:1.0:1767319309.200918:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 901120, bytes: 4096 00000080:00200000:1.0:1767319309.200921:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.200924:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 221, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.200925:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:1.0:1767319309.200927:0:88919: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:1767319309.200932:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:1.0:1767319309.200934:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:1.0:1767319309.200937:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.200949:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:1.0:1767319309.200954:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.200957:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.200963:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200970:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200978:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200984:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.200989:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.200995:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.201000:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.201017:0:88919:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:1.0:1767319309.201022:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000022be4af9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.201025:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000695b9854 17ffffc0001001 3:0 ffff8f24400b9870 220 lru 00000080:00200000:1.0:1767319309.201030:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea76b5a7 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:1.0:1767319309.201032:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000022be4af9 00000080:00200000:1.0:1767319309.201033:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.201035:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.201043:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.201064:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.201068:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.201070:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.201076:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.201078:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.201081:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.201085:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201093:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.201101:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.201104:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.201109:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.201111:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:1.0:1767319309.201115:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.201118:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.201122:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 905216 i_blocks 2 00000080:00200000:1.0:1767319309.201124:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.201132:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 905216, count: 4096 00000080:00200000:1.0:1767319309.201136:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 905216, bytes: 4096 00000080:00200000:1.0:1767319309.201138:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.201141:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 222, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.201143:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:1.0:1767319309.201144:0:88919: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:1767319309.201149:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:1.0:1767319309.201151:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:1.0:1767319309.201153:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.201164:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:1.0:1767319309.201169:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.201172:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.201179:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201187:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201195:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201202:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201209:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.201217:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.201222:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.201237:0:88919:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:1.0:1767319309.201242:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000282dcfde[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.201245:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4044c57 17ffffc0001001 3:0 ffff8f24400b9948 221 lru 00000080:00200000:1.0:1767319309.201250:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b398f106 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:1.0:1767319309.201252:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000282dcfde 00000080:00200000:1.0:1767319309.201253:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.201255:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.201263:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.201285:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.201289:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.201291:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.201297:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.201299:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.201569:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.201574:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201581:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.201588:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.201590:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.201595:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.201598:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:1.0:1767319309.201602:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.201605:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.201610:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 909312 i_blocks 2 00000080:00200000:1.0:1767319309.201613:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.201622:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 909312, count: 4096 00000080:00200000:1.0:1767319309.201625:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 909312, bytes: 4096 00000080:00200000:1.0:1767319309.201628:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.201632:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 223, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.201633:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:1.0:1767319309.201636:0:88919: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:1767319309.201641:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:1.0:1767319309.201644:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:1.0:1767319309.201646:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.201660:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:1.0:1767319309.201665:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.201667:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.201675:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201684:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201692:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201700:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201707:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.201714:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.201720:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.201735:0:88919:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:1.0:1767319309.201740:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000140f42bb[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.201742:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b6453955 17ffffc0001001 3:0 ffff8f24400b96c0 222 lru 00000080:00200000:1.0:1767319309.201747:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000055ac4fa9 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:1.0:1767319309.201749:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000140f42bb 00000080:00200000:1.0:1767319309.201751:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.201753:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.201761:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.201781:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.201784:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.201787:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.201793:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.201795:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.201797:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.201801:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201808:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.201817:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.201819:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.201823:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.201826:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:1.0:1767319309.201829:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.201832:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.201837:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 913408 i_blocks 2 00000080:00200000:1.0:1767319309.201839:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.201847:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 913408, count: 4096 00000080:00200000:1.0:1767319309.201850:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 913408, bytes: 4096 00000080:00200000:1.0:1767319309.201852:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.201855:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 224, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.201857:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:1.0:1767319309.201859:0:88919: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:1767319309.201863:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:1.0:1767319309.201866:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:1.0:1767319309.201868:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.201878:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:1.0:1767319309.201884:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.201886:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.201893:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201901:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201910:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201916:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.201922:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.201929:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.201934:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.201950:0:88919:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:1.0:1767319309.201954:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000524538e4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.201957:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000feffe02f 17ffffc0001001 3:0 ffff8f24400b91b0 223 lru 00000080:00200000:1.0:1767319309.201962:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000599d1206 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:1.0:1767319309.201965:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000524538e4 00000080:00200000:1.0:1767319309.201966:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.201968:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.201976:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.201997:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.202000:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.202002:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.202007:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.202010:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.202012:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.202015:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202021:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.202030:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.202033:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.202037:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.202040:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:1.0:1767319309.202043:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.202045:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.202050:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 917504 i_blocks 2 00000080:00200000:1.0:1767319309.202052:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.202059:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 917504, count: 4096 00000080:00200000:1.0:1767319309.202063:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 917504, bytes: 4096 00000080:00200000:1.0:1767319309.202065:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.202069:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 225, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.202070:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:1.0:1767319309.202073:0:88919: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:1767319309.202078:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:1.0:1767319309.202081:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:1.0:1767319309.202083:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.202094:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:1.0:1767319309.202099:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.202101:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.202108:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202116:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202123:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202130:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202136:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.202145:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.202150:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.202164:0:88919:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:1.0:1767319309.202169:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000edfac0a1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.202171:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d7c1e185 17ffffc0001001 3:0 ffff8f24400b9288 224 lru 00000080:00200000:1.0:1767319309.202177:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000953c89ef 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:1.0:1767319309.202179:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000edfac0a1 00000080:00200000:1.0:1767319309.202180:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.202182:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.202190:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.202212:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.202216:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.202219:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.202224:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.202227:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.202229:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.202234:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202242:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.202250:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.202252:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.202256:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.202259:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:1.0:1767319309.202262:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.202265:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.202270:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 921600 i_blocks 2 00000080:00200000:1.0:1767319309.202273:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.202280:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 921600, count: 4096 00000080:00200000:1.0:1767319309.202283:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 921600, bytes: 4096 00000080:00200000:1.0:1767319309.202286:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.202289:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 226, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.202290:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:1.0:1767319309.202293:0:88919: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:1767319309.202297:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:1.0:1767319309.202631:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:1.0:1767319309.202635:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.202647:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:1.0:1767319309.202653:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.202656:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.202663:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202672:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202680:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202689:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202695:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.202704:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.202709:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.202728:0:88919:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:1.0:1767319309.202733:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000502bb0e9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.202735:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd4deb92 17ffffc0001001 3:0 ffff8f24400b9e58 225 lru 00000080:00200000:1.0:1767319309.202741:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac7e6886 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:1.0:1767319309.202743:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000502bb0e9 00000080:00200000:1.0:1767319309.202744:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.202746:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.202754:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.202779:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.202782:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.202785:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.202791:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.202794:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.202796:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.202801:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202810:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.202819:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.202821:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.202826:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.202829:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:1.0:1767319309.202833:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.202837:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.202841:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 925696 i_blocks 2 00000080:00200000:1.0:1767319309.202845:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.202853:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 925696, count: 4096 00000080:00200000:1.0:1767319309.202856:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 925696, bytes: 4096 00000080:00200000:1.0:1767319309.202859:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.202863:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 227, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.202864:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:1.0:1767319309.202867:0:88919: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:1767319309.202872:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:1.0:1767319309.202875:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:1.0:1767319309.202878:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.202889:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:1.0:1767319309.202894:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.202897:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.202904:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202914:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202923:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202930:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.202937:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.202946:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.202951:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.202966:0:88919:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:1.0:1767319309.202971:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a82031d5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.202974:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a00f30f5 17ffffc0001001 3:0 ffff8f24400b9000 226 lru 00000080:00200000:1.0:1767319309.202980:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006f367636 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:1.0:1767319309.202983:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a82031d5 00000080:00200000:1.0:1767319309.202984:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.202986:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.202993:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.203015:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.203018:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.203021:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.203027:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.203029:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.203032:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.203036:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203043:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.203051:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.203053:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.203057:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.203060:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:1.0:1767319309.203063:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.203067:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.203071:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 929792 i_blocks 2 00000080:00200000:1.0:1767319309.203074:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.203082:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 929792, count: 4096 00000080:00200000:1.0:1767319309.203085:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 929792, bytes: 4096 00000080:00200000:1.0:1767319309.203088:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.203091:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 228, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.203093:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:1.0:1767319309.203095:0:88919: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:1767319309.203100:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:1.0:1767319309.203103:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:1.0:1767319309.203106:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.203118:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:1.0:1767319309.203123:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.203126:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.203133:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203142:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203150:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203157:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203164:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.203171:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.203177:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.203192:0:88919:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:1.0:1767319309.203197:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a5463740[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.203199:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000074791dc7 17ffffc0001001 3:0 ffff8f24400b9798 227 lru 00000080:00200000:1.0:1767319309.203205:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006705a38c 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:1.0:1767319309.203207:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a5463740 00000080:00200000:1.0:1767319309.203208:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.203210:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.203218:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.203241:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.203244:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.203247:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.203253:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.203255:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.203258:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.203263:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203271:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.203280:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.203283:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.203287:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.203290:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:1.0:1767319309.203294:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.203297:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.203502:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 933888 i_blocks 2 00000080:00200000:1.0:1767319309.203506:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.203514:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 933888, count: 4096 00000080:00200000:1.0:1767319309.203518:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 933888, bytes: 4096 00000080:00200000:1.0:1767319309.203521:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.203525:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 229, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.203527:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:1.0:1767319309.203529:0:88919: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:1767319309.203535:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:1.0:1767319309.203538:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:1.0:1767319309.203541:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.203552:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:1.0:1767319309.203558:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.203560:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.203568:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203578:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203587:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203595:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203603:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.203611:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.203617:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.203639:0:88919:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:1.0:1767319309.203644:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000073f26d41[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.203647:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b24b9df9 17ffffc0001021 2:0 ffff8f24400b9438 228 lru 00000080:00200000:1.0:1767319309.203653:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002ddfbc80 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:1.0:1767319309.203656:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000073f26d41 00000080:00200000:1.0:1767319309.203657:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.203659:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.203667:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.203690:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.203693:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.203696:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.203702:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.203705:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.203708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.203712:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203721:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.203730:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.203733:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.203737:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.203740:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:1.0:1767319309.203744:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.203747:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.203752:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 937984 i_blocks 2 00000080:00200000:1.0:1767319309.203755:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.203762:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 937984, count: 4096 00000080:00200000:1.0:1767319309.203766:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 937984, bytes: 4096 00000080:00200000:1.0:1767319309.203769:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.203773:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 230, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.203774:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:1.0:1767319309.203777:0:88919: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:1767319309.203782:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:1.0:1767319309.203785:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:1.0:1767319309.203787:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.203801:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:1.0:1767319309.203806:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.203808:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.203816:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203825:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203833:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203841:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203849:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.203857:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.203862:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.203879:0:88919:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:1.0:1767319309.203884:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009d9abbd6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.203887:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9153dba 17ffffc0001001 3:0 ffff8f24400b9bd0 229 lru 00000080:00200000:1.0:1767319309.203893:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000852aef1c 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:1.0:1767319309.203895:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009d9abbd6 00000080:00200000:1.0:1767319309.203896:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.203898:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.203906:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.203929:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.203932:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.203935:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.203941:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.203944:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.203946:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.203951:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.203958:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.203968:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.203971:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.203975:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.203978:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:1.0:1767319309.203982:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.203985:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.203990:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 942080 i_blocks 2 00000080:00200000:1.0:1767319309.203993:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.204000:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 942080, count: 4096 00000080:00200000:1.0:1767319309.204004:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 942080, bytes: 4096 00000080:00200000:1.0:1767319309.204006:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.204010:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 231, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.204012:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:1.0:1767319309.204015:0:88919: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:1767319309.204020:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:1.0:1767319309.204023:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:1.0:1767319309.204025:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.204037:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:1.0:1767319309.204042:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.204044:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.204051:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204060:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204068:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204076:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204083:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.204091:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.204096:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.204112:0:88919:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:1.0:1767319309.204117:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005fc19ace[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.204120:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009b47d954 17ffffc0001001 3:0 ffff8f24400b9360 230 lru 00000080:00200000:1.0:1767319309.204125:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd5d59f4 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:1.0:1767319309.204128:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005fc19ace 00000080:00200000:1.0:1767319309.204129:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.204131:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.204139:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.204162:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.204165:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.204167:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.204173:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.204176:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.204179:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.204183:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204192:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.204201:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.204204:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.204208:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.204211:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:1.0:1767319309.204215:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.204218:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.204222:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 946176 i_blocks 2 00000080:00200000:1.0:1767319309.204225:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.204233:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 946176, count: 4096 00000080:00200000:1.0:1767319309.204237:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 946176, bytes: 4096 00000080:00200000:1.0:1767319309.204239:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.204243:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 232, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.204244:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:1.0:1767319309.204246:0:88919: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:1767319309.204251:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:1.0:1767319309.204254:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:1.0:1767319309.204256:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.204271:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:1.0:1767319309.204276:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.204278:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.204285:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204293:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204564:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204575:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204582:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.204591:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.204598:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.204615:0:88919:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:1.0:1767319309.204619:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ea75097a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.204622:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000003f31d15 17ffffc0001001 3:0 ffff8f24400b95e8 231 lru 00000080:00200000:1.0:1767319309.204628:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005198d418 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:1.0:1767319309.204630:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ea75097a 00000080:00200000:1.0:1767319309.204631:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.204633:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.204642:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.204666:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.204669:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.204672:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.204678:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.204681:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.204684:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.204688:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204697:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.204706:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.204708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.204712:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.204715:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:1.0:1767319309.204719:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.204722:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.204727:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 950272 i_blocks 2 00000080:00200000:1.0:1767319309.204730:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.204738:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 950272, count: 4096 00000080:00200000:1.0:1767319309.204742:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 950272, bytes: 4096 00000080:00200000:1.0:1767319309.204745:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.204749:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 233, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.204751:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:1.0:1767319309.204754:0:88919: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:1767319309.204759:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:1.0:1767319309.204762:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:1.0:1767319309.204764:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.204777:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:1.0:1767319309.204783:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.204785:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.204794:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204803:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204812:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204820:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204827:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.204835:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.204840:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.204861:0:88919:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:1.0:1767319309.204866:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000a7bb07d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.204868:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c638d515 17ffffc0001001 3:0 ffff8f24400b9ca8 232 lru 00000080:00200000:1.0:1767319309.204874:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000521cf543 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:1.0:1767319309.204875:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000a7bb07d 00000080:00200000:1.0:1767319309.204876:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.204879:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.204886:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.204907:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.204910:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.204912:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.204918:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.204921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.204923:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.204927:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.204934:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.204942:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.204944:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.204948:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.204951:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:1.0:1767319309.204954:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.204956:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.204961:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 954368 i_blocks 2 00000080:00200000:1.0:1767319309.204963:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.204970:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 954368, count: 4096 00000080:00200000:1.0:1767319309.204974:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 954368, bytes: 4096 00000080:00200000:1.0:1767319309.204976:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.204979:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 234, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.204981:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:1.0:1767319309.204983:0:88919: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:1767319309.204987:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:1.0:1767319309.204990:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:1.0:1767319309.204992:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.205003:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:1.0:1767319309.205008:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.205011:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.205018:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205026:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205034:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205041:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205048:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.205055:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.205060:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.205075:0:88919:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:1.0:1767319309.205080:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000010eb50c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.205083:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000eaa0f2d3 17ffffc0001001 3:0 ffff8f24400b9d80 233 lru 00000080:00200000:1.0:1767319309.205089:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c0eaf819 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:1.0:1767319309.205090:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000010eb50c 00000080:00200000:1.0:1767319309.205092:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.205094:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.205102:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.205124:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.205127:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.205129:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.205135:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.205138:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.205140:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.205144:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205151:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.205159:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.205162:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.205166:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.205169:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:1.0:1767319309.205173:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.205176:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.205181:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 958464 i_blocks 2 00000080:00200000:1.0:1767319309.205184:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.205191:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 958464, count: 4096 00000080:00200000:1.0:1767319309.205195:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 958464, bytes: 4096 00000080:00200000:1.0:1767319309.205198:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.205201:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 235, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.205202:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:1.0:1767319309.205205:0:88919: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:1767319309.205210:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:1.0:1767319309.205213:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:1.0:1767319309.205215:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.205226:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:1.0:1767319309.205232:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.205235:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.205242:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205252:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205261:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205268:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205277:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.205284:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.205289:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.205588:0:88919:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:1.0:1767319309.205593:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000085fce79d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.205597:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc7ae176 17ffffc0001001 3:0 ffff8f24400de1b0 234 lru 00000080:00200000:1.0:1767319309.205602:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e8c49389 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:1.0:1767319309.205605:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000085fce79d 00000080:00200000:1.0:1767319309.205606:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.205608:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.205617:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.205642:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.205646:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.205648:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.205655:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.205658:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.205660:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.205665:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205673:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.205683:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.205686:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.205690:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.205693:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:1.0:1767319309.205697:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.205700:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.205705:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 962560 i_blocks 2 00000080:00200000:1.0:1767319309.205708:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.205717:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 962560, count: 4096 00000080:00200000:1.0:1767319309.205721:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 962560, bytes: 4096 00000080:00200000:1.0:1767319309.205723:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.205727:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 236, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.205729:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:1.0:1767319309.205732:0:88919: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:1767319309.205737:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:1.0:1767319309.205741:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:1.0:1767319309.205743:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.205757:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:1.0:1767319309.205763:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.205765:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.205774:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205783:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205793:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205801:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205808:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.205817:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.205822:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.205837:0:88919:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:1.0:1767319309.205842:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f24f7ece[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.205846:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4f35d67 17ffffc0001001 3:0 ffff8f24400de288 235 lru 00000080:00200000:1.0:1767319309.205851:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009bc92f22 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:1.0:1767319309.205854:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f24f7ece 00000080:00200000:1.0:1767319309.205855:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.205857:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.205865:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.205891:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.205895:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.205898:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.205904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.205907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.205910:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.205914:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.205921:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.205931:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.205933:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.205938:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.205941:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:1.0:1767319309.205945:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.205948:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.205953:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 966656 i_blocks 2 00000080:00200000:1.0:1767319309.205956:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.205964:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 966656, count: 4096 00000080:00200000:1.0:1767319309.205968:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 966656, bytes: 4096 00000080:00200000:1.0:1767319309.205970:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.205974:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 237, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.205976:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:1.0:1767319309.205978:0:88919: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:1767319309.205983:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:1.0:1767319309.205986:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:1.0:1767319309.205989:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.206000:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:1.0:1767319309.206006:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.206009:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.206015:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206024:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206033:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206041:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206049:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.206057:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.206062:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.206077:0:88919:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:1.0:1767319309.206082:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000281983d1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.206085:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d31a69ff 17ffffc0001001 3:0 ffff8f24400dee58 236 lru 00000080:00200000:1.0:1767319309.206092:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a58ba55b 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:1.0:1767319309.206094:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000281983d1 00000080:00200000:1.0:1767319309.206095:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.206097:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.206105:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.206127:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.206130:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.206132:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.206138:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.206141:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.206143:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.206148:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206155:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.206164:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.206167:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.206171:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.206174:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:1.0:1767319309.206178:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.206181:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.206186:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 970752 i_blocks 2 00000080:00200000:1.0:1767319309.206189:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.206197:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 970752, count: 4096 00000080:00200000:1.0:1767319309.206201:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 970752, bytes: 4096 00000080:00200000:1.0:1767319309.206204:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.206207:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 238, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.206209:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:1.0:1767319309.206211:0:88919: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:1767319309.206216:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:1.0:1767319309.206219:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:1.0:1767319309.206222:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.206233:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:1.0:1767319309.206238:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.206241:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.206248:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206256:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206263:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206269:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206276:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.206283:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.206288:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.206620:0:88919:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:1.0:1767319309.206626:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005f4974f8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.206629:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003b5e0721 17ffffc0001001 3:0 ffff8f24400de000 237 lru 00000080:00200000:1.0:1767319309.206635:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000923743e1 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:1.0:1767319309.206637:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005f4974f8 00000080:00200000:1.0:1767319309.206638:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.206641:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.206649:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.206670:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.206673:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.206676:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.206682:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.206684:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.206687:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.206691:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206700:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.206708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.206710:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.206714:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.206716:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:1.0:1767319309.206720:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.206723:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.206728:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 974848 i_blocks 2 00000080:00200000:1.0:1767319309.206731:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.206739:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 974848, count: 4096 00000080:00200000:1.0:1767319309.206742:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 974848, bytes: 4096 00000080:00200000:1.0:1767319309.206745:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.206748:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 239, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.206750:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:1.0:1767319309.206753:0:88919: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:1767319309.206758:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:1.0:1767319309.206760:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:1.0:1767319309.206763:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.206772:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:1.0:1767319309.206777:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.206780:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.206787:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206796:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206804:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206812:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206819:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.206826:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.206830:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.206843:0:88919:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:1.0:1767319309.206846:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006466b667[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.206849:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7c19336 17ffffc0001001 3:0 ffff8f24400de798 238 lru 00000080:00200000:1.0:1767319309.206855:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4d62be6 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:1.0:1767319309.206857:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006466b667 00000080:00200000:1.0:1767319309.206858:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.206860:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.206867:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.206885:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.206888:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.206890:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.206895:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.206898:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.206900:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.206904:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.206912:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.206919:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.206921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.206925:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.206927:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:1.0:1767319309.206931:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.206934:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.206938:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 978944 i_blocks 2 00000080:00200000:1.0:1767319309.206941:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.206947:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 978944, count: 4096 00000080:00200000:1.0:1767319309.206951:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 978944, bytes: 4096 00000080:00200000:1.0:1767319309.206953:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.206956:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 240, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.206958:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:1.0:1767319309.206961:0:88919: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:1767319309.206965:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:1.0:1767319309.206968:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:1.0:1767319309.206970:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.206981:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:1.0:1767319309.206986:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.206988:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.206994:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207003:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207011:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207018:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207024:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.207031:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.207036:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.207053:0:88919:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:1.0:1767319309.207057:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000085fc2d7c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.207059:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009da32f10 17ffffc0001001 3:0 ffff8f24400de438 239 lru 00000080:00200000:1.0:1767319309.207064:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1788e89 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:1.0:1767319309.207067:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000085fc2d7c 00000080:00200000:1.0:1767319309.207068:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.207070:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.207077:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.207099:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.207102:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.207105:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.207110:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.207113:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.207115:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.207119:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207128:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.207136:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.207138:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.207141:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.207144:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:1.0:1767319309.207147:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.207150:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.207153:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 983040 i_blocks 2 00000080:00200000:1.0:1767319309.207156:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.207163:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 983040, count: 4096 00000080:00200000:1.0:1767319309.207167:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 983040, bytes: 4096 00000080:00200000:1.0:1767319309.207169:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.207172:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 241, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.207174:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:1.0:1767319309.207177:0:88919: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:1767319309.207181:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:1.0:1767319309.207184:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:1.0:1767319309.207186:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.207196:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:1.0:1767319309.207201:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.207203:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.207210:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207218:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207227:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207234:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207240:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.207248:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.207252:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.207264:0:88919:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:1.0:1767319309.207268:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007314edc9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.207271:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003ef2af3b 17ffffc0001001 3:0 ffff8f24400debd0 240 lru 00000080:00200000:1.0:1767319309.207277:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000008424db1 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:1.0:1767319309.207279:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007314edc9 00000080:00200000:1.0:1767319309.207280:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.207282:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.207289:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.207500:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.207503:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.207506:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.207512:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.207514:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.207517:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.207521:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207529:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.207538:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.207540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.207544:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.207546:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:1.0:1767319309.207549:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.207553:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.207557:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 987136 i_blocks 2 00000080:00200000:1.0:1767319309.207560:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.207567:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 987136, count: 4096 00000080:00200000:1.0:1767319309.207571:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 987136, bytes: 4096 00000080:00200000:1.0:1767319309.207573:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.207576:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 242, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.207578:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:1.0:1767319309.207581:0:88919: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:1767319309.207585:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:1.0:1767319309.207588:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:1.0:1767319309.207591:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.207601:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:1.0:1767319309.207605:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.207607:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.207614:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207623:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207632:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207639:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207645:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.207652:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.207657:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.207669:0:88919:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:1.0:1767319309.207673:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000004613142[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.207676:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000aabbaf4f 17ffffc0001001 3:0 ffff8f24400de360 241 lru 00000080:00200000:1.0:1767319309.207682:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000038f5f147 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:1.0:1767319309.207685:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000004613142 00000080:00200000:1.0:1767319309.207686:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.207687:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.207694:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.207713:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.207716:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.207718:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.207723:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.207725:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.207728:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.207732:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207740:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.207748:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.207750:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.207753:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.207756:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:1.0:1767319309.207759:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.207762:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.207766:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 991232 i_blocks 2 00000080:00200000:1.0:1767319309.207769:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.207775:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 991232, count: 4096 00000080:00200000:1.0:1767319309.207779:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 991232, bytes: 4096 00000080:00200000:1.0:1767319309.207781:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.207784:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 243, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.207786:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:1.0:1767319309.207788:0:88919: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:1767319309.207793:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:1.0:1767319309.207795:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:1.0:1767319309.207797:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.207806:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:1.0:1767319309.207811:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.207813:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.207819:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207828:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207836:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207843:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207849:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.207856:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.207861:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.207872:0:88919:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:1.0:1767319309.207876:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a9848e39[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.207879:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f7820d24 17ffffc0001001 3:0 ffff8f24400de5e8 242 lru 00000080:00200000:1.0:1767319309.207884:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf743087 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:1.0:1767319309.207887:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a9848e39 00000080:00200000:1.0:1767319309.207888:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.207889:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.207896:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.207916:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.207919:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.207922:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.207926:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.207929:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.207931:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.207935:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.207943:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.207951:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.207953:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.207956:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.207959:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:1.0:1767319309.207962:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.207965:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.207969:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 995328 i_blocks 2 00000080:00200000:1.0:1767319309.207972:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.207978:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 995328, count: 4096 00000080:00200000:1.0:1767319309.207982:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 995328, bytes: 4096 00000080:00200000:1.0:1767319309.207984:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.207987:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 244, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.207989:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:1.0:1767319309.207991:0:88919: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:1767319309.207996:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:1.0:1767319309.207998:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:1.0:1767319309.208000:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.208009:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:1.0:1767319309.208013:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.208015:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.208022:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208031:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208039:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208046:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208053:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.208060:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.208065:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.208087:0:88919:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:1.0:1767319309.208092:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008aed2469[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.208095:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5610790 17ffffc0001021 2:0 ffff8f24400deca8 243 lru 00000080:00200000:1.0:1767319309.208100:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007951e271 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:1.0:1767319309.208102:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008aed2469 00000080:00200000:1.0:1767319309.208103:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.208105:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.208113:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.208134:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.208138:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.208140:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.208146:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.208149:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.208151:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.208155:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208162:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.208169:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.208172:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.208175:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.208178:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:1.0:1767319309.208182:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.208185:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.208189:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 999424 i_blocks 2 00000080:00200000:1.0:1767319309.208192:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.208200:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 999424, count: 4096 00000080:00200000:1.0:1767319309.208204:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 999424, bytes: 4096 00000080:00200000:1.0:1767319309.208206:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.208209:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 245, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.208211:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:1.0:1767319309.208213:0:88919: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:1767319309.208218:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:1.0:1767319309.208221:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:1.0:1767319309.208223:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.208234:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:1.0:1767319309.208238:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.208240:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.208247:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208255:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208263:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208270:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208276:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.208283:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.208288:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.208566:0:88919:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:1.0:1767319309.208572:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001d827a33[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.208574:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002abed9a6 17ffffc0001001 3:0 ffff8f24400ded80 244 lru 00000080:00200000:1.0:1767319309.208580:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d4f21c89 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:1.0:1767319309.208583:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001d827a33 00000080:00200000:1.0:1767319309.208584:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.208586:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.208596:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.208619:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.208622:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.208624:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.208631:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.208634:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.208636:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.208640:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208649:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.208658:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.208661:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.208665:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.208668:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:1.0:1767319309.208672:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.208675:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.208680:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1003520 i_blocks 2 00000080:00200000:1.0:1767319309.208683:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.208691:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1003520, count: 4096 00000080:00200000:1.0:1767319309.208695:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1003520, bytes: 4096 00000080:00200000:1.0:1767319309.208697:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.208701:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 246, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.208703:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:1.0:1767319309.208706:0:88919: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:1767319309.208712:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:1.0:1767319309.208715:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:1.0:1767319309.208722:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.208729:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:1.0:1767319309.208734:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.208737:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.208745:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208754:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208764:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208772:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208779:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.208787:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.208792:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.208808:0:88919:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:1.0:1767319309.208813:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a61df58f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.208816:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f728df6f 17ffffc0001001 3:0 ffff8f24400de0d8 245 lru 00000080:00200000:1.0:1767319309.208821:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9d436cb 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:1.0:1767319309.208824:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a61df58f 00000080:00200000:1.0:1767319309.208825:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.208827:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.208835:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.208858:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.208861:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.208864:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.208869:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.208872:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.208875:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.208879:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208888:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.208896:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.208899:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.208903:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.208906:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:1.0:1767319309.208909:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.208913:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.208917:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1007616 i_blocks 2 00000080:00200000:1.0:1767319309.208920:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.208928:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1007616, count: 4096 00000080:00200000:1.0:1767319309.208932:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1007616, bytes: 4096 00000080:00200000:1.0:1767319309.208934:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.208938:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 247, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.208940:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:1.0:1767319309.208942:0:88919: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:1767319309.208947:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:1.0:1767319309.208950:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:1.0:1767319309.208960:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.208966:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:1.0:1767319309.208972:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.208975:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.208982:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208990:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.208999:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209005:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209013:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.209021:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.209027:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.209042:0:88919:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:1.0:1767319309.209047:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000033709210[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.209050:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000c0deb78 17ffffc0001001 3:0 ffff8f24400deaf8 246 lru 00000080:00200000:1.0:1767319309.209055:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4bdaec2 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:1.0:1767319309.209057:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000033709210 00000080:00200000:1.0:1767319309.209058:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.209060:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.209067:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.209090:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.209093:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.209095:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.209101:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.209103:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.209105:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.209109:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209117:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.209127:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.209129:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.209133:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.209136:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:1.0:1767319309.209139:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.209142:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.209146:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1011712 i_blocks 2 00000080:00200000:1.0:1767319309.209149:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.209156:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1011712, count: 4096 00000080:00200000:1.0:1767319309.209159:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1011712, bytes: 4096 00000080:00200000:1.0:1767319309.209161:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.209165:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 248, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.209166:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:1.0:1767319309.209168:0:88919: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:1767319309.209172:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:1.0:1767319309.209176:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:1.0:1767319309.209183:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.209189:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:1.0:1767319309.209196:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.209199:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.209206:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209214:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209222:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209228:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209234:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.209243:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.209248:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.209268:0:88919:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:1.0:1767319309.209271:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000081def2bb[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.209274:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003d1d2a5f 17ffffc0001001 3:0 ffff8f24400de510 247 lru 00000080:00200000:1.0:1767319309.209279:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000156f84d0 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:1.0:1767319309.209281:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000081def2bb 00000080:00200000:1.0:1767319309.209282:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.209284:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.209291:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.209587:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.209591:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.209594:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.209600:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.209603:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.209605:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.209609:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209617:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.209625:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.209627:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.209631:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.209634:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:1.0:1767319309.209638:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.209640:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.209645:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1015808 i_blocks 2 00000080:00200000:1.0:1767319309.209648:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.209657:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1015808, count: 4096 00000080:00200000:1.0:1767319309.209661:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1015808, bytes: 4096 00000080:00200000:1.0:1767319309.209663:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.209666:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 249, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.209668:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:1.0:1767319309.209670:0:88919: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:1767319309.209676:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:1.0:1767319309.209679:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:1.0:1767319309.209686:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.209693:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:1.0:1767319309.209698:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.209701:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.209709:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209717:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209725:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209732:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209738:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.209745:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.209750:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.209767:0:88919:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:1.0:1767319309.209772:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000099d61fa2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.209775:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000003900888 17ffffc0001001 3:0 ffff8f24400dea20 248 lru 00000080:00200000:1.0:1767319309.209780:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000059d95175 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:1.0:1767319309.209782:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000099d61fa2 00000080:00200000:1.0:1767319309.209784:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.209786:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.209794:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.209817:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.209820:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.209823:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.209829:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.209831:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.209834:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.209838:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209847:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.209855:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.209857:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.209861:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.209864:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:1.0:1767319309.209867:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.209870:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.209875:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1019904 i_blocks 2 00000080:00200000:1.0:1767319309.209878:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.209885:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1019904, count: 4096 00000080:00200000:1.0:1767319309.209889:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1019904, bytes: 4096 00000080:00200000:1.0:1767319309.209892:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.209896:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 250, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.209897:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:1.0:1767319309.209900:0:88919: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:1767319309.209905:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:1.0:1767319309.209908:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:1.0:1767319309.209915:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.209921:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:1.0:1767319309.209927:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.209929:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.209937:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209946:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209955:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209963:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.209971:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.209978:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.209983:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.209998:0:88919:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:1.0:1767319309.210003:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000820423c3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.210006:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008b3849eb 17ffffc0001001 3:0 ffff8f24400de870 249 lru 00000080:00200000:1.0:1767319309.210011:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c78694aa 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:1.0:1767319309.210014:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000820423c3 00000080:00200000:1.0:1767319309.210015:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.210017:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.210025:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.210050:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.210054:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.210057:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.210063:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.210066:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.210069:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.210073:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210080:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.210087:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.210089:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.210093:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.210096:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:1.0:1767319309.210099:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.210102:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.210106:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1024000 i_blocks 2 00000080:00200000:1.0:1767319309.210109:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.210116:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1024000, count: 4096 00000080:00200000:1.0:1767319309.210120:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1024000, bytes: 4096 00000080:00200000:1.0:1767319309.210123:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.210126:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 251, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.210128:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:1.0:1767319309.210130:0:88919: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:1767319309.210136:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:1.0:1767319309.210139:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:1.0:1767319309.210146:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.210152:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:1.0:1767319309.210158:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.210160:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.210167:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210178:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210186:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210195:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210202:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.210210:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.210215:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.210229:0:88919:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:1.0:1767319309.210234:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c185ff14[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.210237:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000025f896c8 17ffffc0001001 3:0 ffff8f24400de948 250 lru 00000080:00200000:1.0:1767319309.210243:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc29f498 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:1.0:1767319309.210245:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c185ff14 00000080:00200000:1.0:1767319309.210247:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.210249:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.210257:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.210279:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.210282:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.210285:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.210290:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.210293:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.210296:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.210652:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210664:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.210675:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.210678:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.210683:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.210687:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:1.0:1767319309.210691:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.210694:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.210700:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1028096 i_blocks 2 00000080:00200000:1.0:1767319309.210703:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.210712:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1028096, count: 4096 00000080:00200000:1.0:1767319309.210716:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1028096, bytes: 4096 00000080:00200000:1.0:1767319309.210718:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.210722:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 252, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.210724:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:1.0:1767319309.210727:0:88919: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:1767319309.210732:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:1.0:1767319309.210735:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:1.0:1767319309.210744:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.210750:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:1.0:1767319309.210756:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.210759:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.210767:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210776:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210785:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210792:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210801:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.210809:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.210816:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.210832:0:88919:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:1.0:1767319309.210837:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ac10b573[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.210841:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000014584ed6 17ffffc0001001 3:0 ffff8f24400de6c0 251 lru 00000080:00200000:1.0:1767319309.210847:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000056d7edb3 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:1.0:1767319309.210849:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ac10b573 00000080:00200000:1.0:1767319309.210851:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.210853:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.210862:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.210885:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.210888:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.210891:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.210897:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.210900:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.210903:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.210907:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.210916:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.210925:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.210927:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.210932:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.210935:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:1.0:1767319309.210938:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.210941:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.210946:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1032192 i_blocks 2 00000080:00200000:1.0:1767319309.210949:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.210957:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1032192, count: 4096 00000080:00200000:1.0:1767319309.210961:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1032192, bytes: 4096 00000080:00200000:1.0:1767319309.210964:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.210968:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 253, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.210969:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:1.0:1767319309.210972:0:88919: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:1767319309.210977:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:1.0:1767319309.210980:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:1.0:1767319309.210988:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.210995:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:1.0:1767319309.211000:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.211003:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.211010:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211020:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211029:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211037:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211045:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.211053:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.211057:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.211081:0:88919:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:1.0:1767319309.211086:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005c7a4289[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.211088:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009a046766 17ffffc0001001 3:0 ffff8f2440103288 252 lru 00000080:00200000:1.0:1767319309.211094:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007ca96333 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:1.0:1767319309.211096:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005c7a4289 00000080:00200000:1.0:1767319309.211097:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.211099:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.211107:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.211134:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.211137:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.211140:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.211146:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.211148:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.211150:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.211154:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211161:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.211170:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.211172:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.211177:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.211180:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:1.0:1767319309.211183:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.211187:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.211191:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1036288 i_blocks 2 00000080:00200000:1.0:1767319309.211194:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.211202:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1036288, count: 4096 00000080:00200000:1.0:1767319309.211206:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1036288, bytes: 4096 00000080:00200000:1.0:1767319309.211208:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.211212:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 254, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.211214:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:1.0:1767319309.211216:0:88919: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:1767319309.211222:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:1.0:1767319309.211225:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:1.0:1767319309.211232:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.211238:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:1.0:1767319309.211243:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.211246:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.211253:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211263:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211272:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211281:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211287:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.211295:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.211345:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.211364:0:88919:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:1.0:1767319309.211379:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c7f64d67[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.211383:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0c79992 17ffffc0001001 3:0 ffff8f2440103e58 253 lru 00000080:00200000:1.0:1767319309.211389:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000054e78376 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:1.0:1767319309.211392:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c7f64d67 00000080:00200000:1.0:1767319309.211393:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.211395:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.211403:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.211426:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.211430:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.211432:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.211438:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.211441:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.211444:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.211448:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211470:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.211479:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.211481:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.211486:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.211489:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:1.0:1767319309.211493:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.211497:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.211501:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1040384 i_blocks 2 00000080:00200000:1.0:1767319309.211505:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.211512:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1040384, count: 4096 00000080:00200000:1.0:1767319309.211516:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1040384, bytes: 4096 00000080:00200000:1.0:1767319309.211519:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.211523:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 255, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.211525:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:1.0:1767319309.211528:0:88919: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:1767319309.211534:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:1.0:1767319309.211537:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:1.0:1767319309.211544:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.211551:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:1.0:1767319309.211557:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.211559:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.211567:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211576:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211585:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211593:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211600:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.211609:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.211614:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.211628:0:88919:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:1.0:1767319309.211633:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000468f93e4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.211637:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7753a93 17ffffc0001001 3:0 ffff8f2440103000 254 lru 00000080:00200000:1.0:1767319309.211643:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000085c6447d 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:1.0:1767319309.211645:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000468f93e4 00000080:00200000:1.0:1767319309.211646:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.211648:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.211656:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.211679:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.211682:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.211685:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.211691:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.211694:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.211696:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.211701:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211710:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.211719:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.211722:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.211727:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.211729:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:1.0:1767319309.211733:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.211737:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.211741:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1044480 i_blocks 2 00000080:00200000:1.0:1767319309.211744:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.211751:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1044480, count: 4096 00000080:00200000:1.0:1767319309.211755:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1044480, bytes: 4096 00000080:00200000:1.0:1767319309.211757:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.211761:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 256, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.211763:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:1.0:1767319309.211766:0:88919: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:1767319309.211771:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:1.0:1767319309.211773:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:1.0:1767319309.211781:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.211786:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:1.0:1767319309.211791:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.211794:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.211801:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211811:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211820:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211827:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211833:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.211839:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.211844:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.211859:0:88919:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:1.0:1767319309.211864:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a58b5f5e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.211867:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000926e0a63 17ffffc0001001 3:0 ffff8f2440103798 255 lru 00000080:00200000:1.0:1767319309.211872:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001acb0e1e 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 0000000043e73b5b 0000000040ff161e > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:1.0:1767319309.211875:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a58b5f5e 00000080:00200000:1.0:1767319309.211876:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.211878:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.211886:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.211909:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.211913:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.211915:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.211931:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.211934:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.211936:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.211940:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.211947:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.211954:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.211957:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.211961:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.211964:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:1.0:1767319309.211968:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.211971:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:1.0:1767319309.211993:0:87818:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319309.212006:0:87818:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.212249:0:87818:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1767319309.212675:0:87818:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2405f6f100 - object 0x280000400:3313 offset 0<>1048576 00000100:00100000:3.0:1767319309.212762:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000080:00200000:1.0:1767319309.213241:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1048576 i_blocks 2 00000080:00200000:1.0:1767319309.213247:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.213262:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1048576, count: 4096 00000080:00200000:1.0:1767319309.213268:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1048576, bytes: 4096 00000080:00200000:1.0:1767319309.213271:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.213277:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 257, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.213279:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:1.0:1767319309.213282:0:88919: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:1767319309.213291:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:1.0:1767319309.213296:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:1.0:1767319309.213299:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.213347:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:1.0:1767319309.213356:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.213361:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.213381:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213394:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213404:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213413:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213421:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.213442:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.213451:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.213490:0:88919:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:1.0:1767319309.213496:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e04d97ea[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.213500:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000095d470f3 17ffffc0001001 3:0 ffff8f2440103438 256 lru 00000080:00200000:1.0:1767319309.213506:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0a1eace 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319309.213508:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e04d97ea 00000080:00200000:1.0:1767319309.213509:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.213512:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.213524:0:88919:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.213538:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.213541:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.213543:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.213553:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.213556:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.213558:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.213563:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213572:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.213584:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.213587:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.213593:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.213597:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:1.0:1767319309.213607:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.213610:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.213615:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:1.0:1767319309.213618:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.213627:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1052672, count: 4096 00000080:00200000:1.0:1767319309.213631:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1052672, bytes: 4096 00000080:00200000:1.0:1767319309.213633:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.213637:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 258, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.213639:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1052672, 1056768) 0 0 00000080:00200000:1.0:1767319309.213641:0:88919: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:1767319309.213647:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [257, 257] 00020000:00200000:1.0:1767319309.213650:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1052672, 1056768) 1056768, 4096 00020000:00200000:1.0:1767319309.213652:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.213658:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [257, 257] 00000008:00010000:1.0:1767319309.213664:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.213667:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.213675:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213684:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213694:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213702:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213710:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.213728:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1052672, 1056768) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.213734:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 257 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.213749:0:88919:0:(rw26.c:912:ll_write_end()) pos 1052672, len 4096, copied 4096 00000080:00200000:1.0:1767319309.213754:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009553cd74[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.213757:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccce503d 17ffffc0001001 3:0 ffff8f2440103bd0 257 lru 00000080:00200000:1.0:1767319309.213763:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb5a535b 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319309.213766:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009553cd74 00000080:00200000:1.0:1767319309.213767:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.213769:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.213777:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.213790:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.213793:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.213795:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.213800:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.213803:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.213806:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.213810:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213819:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.213828:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.213831:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.213836:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.213839:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [257, 257] 00000080:00200000:1.0:1767319309.213848:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.213851:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.213856:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1056768 i_blocks 2 00000080:00200000:1.0:1767319309.213859:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.213867:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1056768, count: 4096 00000080:00200000:1.0:1767319309.213870:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1056768, bytes: 4096 00000080:00200000:1.0:1767319309.213873:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.213877:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 259, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.213879:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1056768, 1060864) 0 0 00000080:00200000:1.0:1767319309.213881:0:88919: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:1767319309.213887:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [258, 258] 00020000:00200000:1.0:1767319309.213890:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1056768, 1060864) 1060864, 4096 00020000:00200000:1.0:1767319309.213892:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.213897:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [258, 258] 00000008:00010000:1.0:1767319309.213903:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.213905:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.213913:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213922:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213932:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213939:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.213946:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.213965:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1056768, 1060864) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.213971:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 258 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.213993:0:88919:0:(rw26.c:912:ll_write_end()) pos 1056768, len 4096, copied 4096 00000080:00200000:1.0:1767319309.213998:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bcbaacca[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.214002:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001986cd7c 17ffffc0001021 2:0 ffff8f2440103360 258 lru 00000080:00200000:1.0:1767319309.214008:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a407d536 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319309.214010:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bcbaacca 00000080:00200000:1.0:1767319309.214011:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.214013:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.214021:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.214033:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.214035:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.214038:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.214044:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.214046:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.214049:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.214052:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214060:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.214068:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.214070:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.214074:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.214077:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [258, 258] 00000080:00200000:1.0:1767319309.214086:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.214089:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.214094:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1060864 i_blocks 2 00000080:00200000:1.0:1767319309.214097:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.214104:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1060864, count: 4096 00000080:00200000:1.0:1767319309.214108:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1060864, bytes: 4096 00000080:00200000:1.0:1767319309.214110:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.214114:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 260, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.214116:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1060864, 1064960) 0 0 00000080:00200000:1.0:1767319309.214119:0:88919: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:1767319309.214124:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [259, 259] 00020000:00200000:1.0:1767319309.214126:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1060864, 1064960) 1064960, 4096 00020000:00200000:1.0:1767319309.214129:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.214134:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [259, 259] 00000008:00010000:1.0:1767319309.214139:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.214142:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.214149:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214157:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214165:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214172:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214179:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.214199:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1060864, 1064960) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.214205:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 259 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.214220:0:88919:0:(rw26.c:912:ll_write_end()) pos 1060864, len 4096, copied 4096 00000080:00200000:1.0:1767319309.214224:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b9987ee8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.214227:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008a1a7194 17ffffc0001001 3:0 ffff8f24401035e8 259 lru 00000080:00200000:1.0:1767319309.214233:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9157c63 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319309.214234:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b9987ee8 00000080:00200000:1.0:1767319309.214236:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.214238:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.214246:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.214257:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.214260:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.214262:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.214268:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.214270:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.214273:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.214277:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214284:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.214292:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.214294:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.214298:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.214320:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [259, 259] 00000080:00200000:1.0:1767319309.214330:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.214333:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.214338:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1064960 i_blocks 2 00000080:00200000:1.0:1767319309.214341:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.214348:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1064960, count: 4096 00000080:00200000:1.0:1767319309.214352:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1064960, bytes: 4096 00000080:00200000:1.0:1767319309.214354:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.214359:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 261, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.214360:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1064960, 1069056) 0 0 00000080:00200000:1.0:1767319309.214363:0:88919: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:1767319309.214369:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [260, 260] 00020000:00200000:1.0:1767319309.214372:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1064960, 1069056) 1069056, 4096 00020000:00200000:1.0:1767319309.214374:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.214380:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [260, 260] 00000008:00010000:1.0:1767319309.214385:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.214388:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.214395:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214405:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214413:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214421:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214429:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.214448:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1064960, 1069056) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.214709:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 260 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.214728:0:88919:0:(rw26.c:912:ll_write_end()) pos 1064960, len 4096, copied 4096 00000080:00200000:1.0:1767319309.214734:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006d80a35a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.214737:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000357047a9 17ffffc0001001 3:0 ffff8f2440103ca8 260 lru 00000080:00200000:1.0:1767319309.214743:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000041922e99 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319309.214746:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006d80a35a 00000080:00200000:1.0:1767319309.214747:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.214749:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.214757:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.214770:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.214773:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.214776:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.214782:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.214785:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.214788:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.214792:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214801:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.214810:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.214812:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.214817:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.214820:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [260, 260] 00000080:00200000:1.0:1767319309.214829:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.214833:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.214838:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1069056 i_blocks 2 00000080:00200000:1.0:1767319309.214841:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.214849:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1069056, count: 4096 00000080:00200000:1.0:1767319309.214853:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1069056, bytes: 4096 00000080:00200000:1.0:1767319309.214855:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.214859:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 262, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.214861:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1069056, 1073152) 0 0 00000080:00200000:1.0:1767319309.214864:0:88919: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:1767319309.214869:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [261, 261] 00020000:00200000:1.0:1767319309.214873:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1069056, 1073152) 1073152, 4096 00020000:00200000:1.0:1767319309.214875:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.214881:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [261, 261] 00000008:00010000:1.0:1767319309.214887:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.214889:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.214897:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214907:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214916:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214924:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.214932:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.214952:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1069056, 1073152) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.214957:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 261 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.214970:0:88919:0:(rw26.c:912:ll_write_end()) pos 1069056, len 4096, copied 4096 00000080:00200000:1.0:1767319309.214975:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ba9994de[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.214978:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2aabbca 17ffffc0001001 3:0 ffff8f2440103d80 261 lru 00000080:00200000:1.0:1767319309.214985:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003d9f7402 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319309.214987:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ba9994de 00000080:00200000:1.0:1767319309.214988:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.214990:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.214998:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.215009:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.215012:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.215014:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.215019:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.215022:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.215025:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.215029:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215036:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.215044:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.215046:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.215050:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.215053:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [261, 261] 00000080:00200000:1.0:1767319309.215063:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.215066:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.215070:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1073152 i_blocks 2 00000080:00200000:1.0:1767319309.215073:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.215080:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1073152, count: 4096 00000080:00200000:1.0:1767319309.215084:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1073152, bytes: 4096 00000080:00200000:1.0:1767319309.215086:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.215090:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 263, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.215091:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1073152, 1077248) 0 0 00000080:00200000:1.0:1767319309.215094:0:88919: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:1767319309.215099:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [262, 262] 00020000:00200000:1.0:1767319309.215102:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1073152, 1077248) 1077248, 4096 00020000:00200000:1.0:1767319309.215104:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.215109:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [262, 262] 00000008:00010000:1.0:1767319309.215115:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.215117:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.215126:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215134:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215142:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215149:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215155:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.215173:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1073152, 1077248) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.215179:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 262 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.215193:0:88919:0:(rw26.c:912:ll_write_end()) pos 1073152, len 4096, copied 4096 00000080:00200000:1.0:1767319309.215197:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d4d83cea[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.215200:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005d61bf86 17ffffc0001001 3:0 ffff8f24401030d8 262 lru 00000080:00200000:1.0:1767319309.215206:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008f5fafcc 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319309.215208:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d4d83cea 00000080:00200000:1.0:1767319309.215209:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.215211:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.215219:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.215231:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.215234:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.215236:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.215242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.215244:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.215247:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.215250:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215259:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.215267:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.215269:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.215273:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.215276:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [262, 262] 00000080:00200000:1.0:1767319309.215285:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.215288:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.215293:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1077248 i_blocks 2 00000080:00200000:1.0:1767319309.215295:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.215569:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1077248, count: 4096 00000080:00200000:1.0:1767319309.215577:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1077248, bytes: 4096 00000080:00200000:1.0:1767319309.215579:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.215583:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 264, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.215584:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1077248, 1081344) 0 0 00000080:00200000:1.0:1767319309.215587:0:88919: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:1767319309.215592:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [263, 263] 00020000:00200000:1.0:1767319309.215596:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1077248, 1081344) 1081344, 4096 00020000:00200000:1.0:1767319309.215598:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.215604:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [263, 263] 00000008:00010000:1.0:1767319309.215610:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.215613:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.215621:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215630:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215639:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215646:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215652:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.215671:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1077248, 1081344) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.215677:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 263 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.215693:0:88919:0:(rw26.c:912:ll_write_end()) pos 1077248, len 4096, copied 4096 00000080:00200000:1.0:1767319309.215698:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d5444324[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.215701:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000061e28dd 17ffffc0001001 3:0 ffff8f2440103af8 263 lru 00000080:00200000:1.0:1767319309.215707:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e51788cd 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319309.215709:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d5444324 00000080:00200000:1.0:1767319309.215711:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.215713:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.215721:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.215735:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.215738:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.215740:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.215747:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.215749:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.215752:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.215755:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215762:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.215770:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.215772:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.215777:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.215779:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [263, 263] 00000080:00200000:1.0:1767319309.215790:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.215793:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.215798:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1081344 i_blocks 2 00000080:00200000:1.0:1767319309.215801:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.215809:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1081344, count: 4096 00000080:00200000:1.0:1767319309.215813:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1081344, bytes: 4096 00000080:00200000:1.0:1767319309.215815:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.215820:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 265, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.215821:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1081344, 1085440) 0 0 00000080:00200000:1.0:1767319309.215824:0:88919: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:1767319309.215829:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [264, 264] 00020000:00200000:1.0:1767319309.215832:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1081344, 1085440) 1085440, 4096 00020000:00200000:1.0:1767319309.215835:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.215840:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [264, 264] 00000008:00010000:1.0:1767319309.215846:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.215848:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.215855:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215863:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215871:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215879:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215887:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.215907:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1081344, 1085440) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.215913:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 264 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.215926:0:88919:0:(rw26.c:912:ll_write_end()) pos 1081344, len 4096, copied 4096 00000080:00200000:1.0:1767319309.215931:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000127ead1a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.215934:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9d8a007 17ffffc0001001 3:0 ffff8f2440103510 264 lru 00000080:00200000:1.0:1767319309.215940:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bbc0366c 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319309.215942:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000127ead1a 00000080:00200000:1.0:1767319309.215944:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.215946:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.215954:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.215965:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.215968:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.215971:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.215976:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.215979:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.215982:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.215986:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.215994:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.216002:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.216005:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.216010:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.216012:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [264, 264] 00000080:00200000:1.0:1767319309.216022:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.216025:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.216030:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1085440 i_blocks 2 00000080:00200000:1.0:1767319309.216032:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.216039:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1085440, count: 4096 00000080:00200000:1.0:1767319309.216043:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1085440, bytes: 4096 00000080:00200000:1.0:1767319309.216045:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.216049:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 266, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.216050:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1085440, 1089536) 0 0 00000080:00200000:1.0:1767319309.216053:0:88919: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:1767319309.216057:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [265, 265] 00020000:00200000:1.0:1767319309.216061:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1085440, 1089536) 1089536, 4096 00020000:00200000:1.0:1767319309.216063:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.216068:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [265, 265] 00000008:00010000:1.0:1767319309.216074:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.216076:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.216083:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216091:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216100:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216108:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216115:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.216135:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1085440, 1089536) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.216141:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 265 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.216155:0:88919:0:(rw26.c:912:ll_write_end()) pos 1085440, len 4096, copied 4096 00000080:00200000:1.0:1767319309.216159:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bad9614a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.216162:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000066f4f02b 17ffffc0001001 3:0 ffff8f2440103a20 265 lru 00000080:00200000:1.0:1767319309.216168:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000098e79b1a 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319309.216170:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bad9614a 00000080:00200000:1.0:1767319309.216171:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.216174:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.216182:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.216193:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.216196:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.216198:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.216204:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.216206:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.216208:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.216212:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216219:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.216227:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.216229:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.216233:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.216236:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [265, 265] 00000080:00200000:1.0:1767319309.216245:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.216248:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.216252:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1089536 i_blocks 2 00000080:00200000:1.0:1767319309.216255:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.216263:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1089536, count: 4096 00000080:00200000:1.0:1767319309.216267:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1089536, bytes: 4096 00000080:00200000:1.0:1767319309.216269:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.216273:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 267, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.216275:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1089536, 1093632) 0 0 00000080:00200000:1.0:1767319309.216277:0:88919: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:1767319309.216283:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [266, 266] 00020000:00200000:1.0:1767319309.216286:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1089536, 1093632) 1093632, 4096 00020000:00200000:1.0:1767319309.216289:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.216294:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [266, 266] 00000008:00010000:1.0:1767319309.216671:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.216676:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.216685:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216695:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216703:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216710:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216717:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.216739:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1089536, 1093632) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.216746:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 266 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.216761:0:88919:0:(rw26.c:912:ll_write_end()) pos 1089536, len 4096, copied 4096 00000080:00200000:1.0:1767319309.216766:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000140d34f3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.216770:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003885ccd4 17ffffc0001001 3:0 ffff8f2440103870 266 lru 00000080:00200000:1.0:1767319309.216775:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3829751 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319309.216777:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000140d34f3 00000080:00200000:1.0:1767319309.216778:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.216781:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.216789:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.216801:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.216804:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.216807:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.216814:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.216816:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.216819:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.216823:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216831:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.216840:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.216843:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.216847:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.216850:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [266, 266] 00000080:00200000:1.0:1767319309.216860:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.216863:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.216869:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1093632 i_blocks 2 00000080:00200000:1.0:1767319309.216872:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.216880:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1093632, count: 4096 00000080:00200000:1.0:1767319309.216884:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1093632, bytes: 4096 00000080:00200000:1.0:1767319309.216887:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.216891:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 268, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.216893:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1093632, 1097728) 0 0 00000080:00200000:1.0:1767319309.216896:0:88919: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:1767319309.216902:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [267, 267] 00020000:00200000:1.0:1767319309.216905:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1093632, 1097728) 1097728, 4096 00020000:00200000:1.0:1767319309.216907:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.216913:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [267, 267] 00000008:00010000:1.0:1767319309.216919:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.216921:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.216929:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216938:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216947:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216955:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.216963:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.216982:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1093632, 1097728) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.216987:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 267 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.217002:0:88919:0:(rw26.c:912:ll_write_end()) pos 1093632, len 4096, copied 4096 00000080:00200000:1.0:1767319309.217007:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008cca9deb[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.217010:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffb1789b 17ffffc0001001 3:0 ffff8f2440103948 267 lru 00000080:00200000:1.0:1767319309.217017:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e43da96e 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319309.217019:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008cca9deb 00000080:00200000:1.0:1767319309.217020:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.217022:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.217029:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.217041:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.217043:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.217045:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.217051:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.217053:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.217056:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.217060:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.217067:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.217075:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.217078:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.217082:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.217084:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [267, 267] 00000080:00200000:1.0:1767319309.217093:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.217096:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.217101:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1097728 i_blocks 2 00000080:00200000:1.0:1767319309.217104:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.217111:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1097728, count: 4096 00000080:00200000:1.0:1767319309.217115:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1097728, bytes: 4096 00000080:00200000:1.0:1767319309.217117:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.217121:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 269, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.217122:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1097728, 1101824) 0 0 00000080:00200000:1.0:1767319309.217125:0:88919: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:1767319309.217130:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [268, 268] 00020000:00200000:1.0:1767319309.217133:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1097728, 1101824) 1101824, 4096 00020000:00200000:1.0:1767319309.217135:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.217141:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [268, 268] 00000008:00010000:1.0:1767319309.217146:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.217148:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.217154:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.217162:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.217170:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.217176:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.217183:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.217202:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1097728, 1101824) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.217208:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 268 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.217222:0:88919:0:(rw26.c:912:ll_write_end()) pos 1097728, len 4096, copied 4096 00000080:00200000:1.0:1767319309.217227:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000087353d1e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.217229:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000084df331c 17ffffc0001001 3:0 ffff8f24401036c0 268 lru 00000080:00200000:1.0:1767319309.217234:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad1e46f0 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319309.217236:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000087353d1e 00000080:00200000:1.0:1767319309.217237:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.217239:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.217246:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.217258:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.217261:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.217263:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.217268:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.217271:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.217274:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.217278:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.217287:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.217296:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.217299:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000100:00100000:3.0:1767319309.217532:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377409024:192.168.204.123@tcp:4:dd.0 00000080:00200000:1.0:1767319309.219887:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.219896:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [268, 268] 00000080:00200000:1.0:1767319309.219920:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.219925:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.219938:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1101824 i_blocks 2 00000080:00200000:1.0:1767319309.219944:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.219968:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1101824, count: 4096 00000080:00200000:1.0:1767319309.219976:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1101824, bytes: 4096 00000080:00200000:1.0:1767319309.219980:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.219988:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 270, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.219990:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1101824, 1105920) 0 0 00000080:00200000:1.0:1767319309.219994:0:88919: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:1767319309.220005:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [269, 269] 00020000:00200000:1.0:1767319309.220010:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1101824, 1105920) 1105920, 4096 00020000:00200000:1.0:1767319309.220014:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.220027:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [269, 269] 00000008:00010000:1.0:1767319309.220038:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.220043:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.220063:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220075:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220088:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220098:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220105:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.220127:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1101824, 1105920) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.220140:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 269 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.220180:0:88919:0:(rw26.c:912:ll_write_end()) pos 1101824, len 4096, copied 4096 00000080:00200000:1.0:1767319309.220188:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003b6c768d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.220192:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000086f39282 17ffffc0001001 3:0 ffff8f24401031b0 269 lru 00000080:00200000:1.0:1767319309.220200:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000074aad1b2 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319309.220202:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003b6c768d 00000080:00200000:1.0:1767319309.220203:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.220207:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.220224:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.220246:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.220250:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.220253:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.220265:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.220268:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.220271:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.220276:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220284:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.220297:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.220607:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.220615:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.220619:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [269, 269] 00000080:00200000:1.0:1767319309.220632:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.220635:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.220642:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1105920 i_blocks 2 00000080:00200000:1.0:1767319309.220645:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.220655:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1105920, count: 4096 00000080:00200000:1.0:1767319309.220660:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1105920, bytes: 4096 00000080:00200000:1.0:1767319309.220662:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.220667:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 271, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.220669:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1105920, 1110016) 0 0 00000080:00200000:1.0:1767319309.220672:0:88919: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:1767319309.220678:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [270, 270] 00020000:00200000:1.0:1767319309.220682:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1105920, 1110016) 1110016, 4096 00020000:00200000:1.0:1767319309.220685:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.220691:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [270, 270] 00000008:00010000:1.0:1767319309.220698:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.220701:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.220710:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220719:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220727:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220734:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220741:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.220760:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1105920, 1110016) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.220767:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 270 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.220793:0:88919:0:(rw26.c:912:ll_write_end()) pos 1105920, len 4096, copied 4096 00000080:00200000:1.0:1767319309.220799:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e058f1c9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.220802:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000088b4fe3b 17ffffc0001001 3:0 ffff8f2440129510 270 lru 00000080:00200000:1.0:1767319309.220807:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007e91f71c 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319309.220809:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e058f1c9 00000080:00200000:1.0:1767319309.220811:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.220813:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.220821:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.220835:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.220838:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.220840:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.220847:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.220849:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.220852:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.220855:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220862:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.220871:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.220874:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.220877:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.220880:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [270, 270] 00000080:00200000:1.0:1767319309.220890:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.220893:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.220898:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1110016 i_blocks 2 00000080:00200000:1.0:1767319309.220901:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.220909:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1110016, count: 4096 00000080:00200000:1.0:1767319309.220913:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1110016, bytes: 4096 00000080:00200000:1.0:1767319309.220915:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.220919:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 272, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.220920:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1110016, 1114112) 0 0 00000080:00200000:1.0:1767319309.220922:0:88919: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:1767319309.220927:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [271, 271] 00020000:00200000:1.0:1767319309.220930:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1110016, 1114112) 1114112, 4096 00020000:00200000:1.0:1767319309.220933:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.220938:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [271, 271] 00000008:00010000:1.0:1767319309.220944:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.220946:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.220953:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220964:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220973:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220982:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.220989:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.221009:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1110016, 1114112) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.221015:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 271 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.221029:0:88919:0:(rw26.c:912:ll_write_end()) pos 1110016, len 4096, copied 4096 00000080:00200000:1.0:1767319309.221034:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000056b6409a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.221037:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000051fbf330 17ffffc0001001 3:0 ffff8f2440129a20 271 lru 00000080:00200000:1.0:1767319309.221042:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002117d731 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319309.221044:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000056b6409a 00000080:00200000:1.0:1767319309.221045:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.221047:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.221055:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.221067:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.221069:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.221071:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.221077:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.221080:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.221082:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.221087:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.221094:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.221103:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.221105:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.221109:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.221112:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [271, 271] 00000080:00200000:1.0:1767319309.221122:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.221125:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.221130:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1114112 i_blocks 2 00000080:00200000:1.0:1767319309.221133:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.221141:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1114112, count: 4096 00000080:00200000:1.0:1767319309.221145:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1114112, bytes: 4096 00000080:00200000:1.0:1767319309.221147:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.221151:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 273, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.221153:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1114112, 1118208) 0 0 00000080:00200000:1.0:1767319309.221156:0:88919: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:1767319309.221161:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [272, 272] 00020000:00200000:1.0:1767319309.221164:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1114112, 1118208) 1118208, 4096 00020000:00200000:1.0:1767319309.221167:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.221173:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [272, 272] 00000008:00010000:1.0:1767319309.221179:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.221181:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.221188:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.221197:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.221207:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.221216:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.221223:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.221243:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1114112, 1118208) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.221249:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 272 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.221262:0:88919:0:(rw26.c:912:ll_write_end()) pos 1114112, len 4096, copied 4096 00000080:00200000:1.0:1767319309.221267:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003907781c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.221271:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000904dafbd 17ffffc0001001 3:0 ffff8f2440129870 272 lru 00000080:00200000:1.0:1767319309.221277:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0104640 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319309.221279:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003907781c 00000080:00200000:1.0:1767319309.221280:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.221282:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.221290:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.222212:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.222222:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.222225:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.222239:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.222242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.222245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.222251:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222261:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.222272:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.222275:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.222281:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.222286:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [272, 272] 00000080:00200000:1.0:1767319309.222328:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.222332:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.222348:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1118208 i_blocks 2 00000080:00200000:1.0:1767319309.222353:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.222375:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1118208, count: 4096 00000080:00200000:1.0:1767319309.222380:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1118208, bytes: 4096 00000080:00200000:1.0:1767319309.222382:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.222387:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 274, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.222389:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1118208, 1122304) 0 0 00000080:00200000:1.0:1767319309.222392:0:88919: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:1767319309.222401:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [273, 273] 00020000:00200000:1.0:1767319309.222406:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1118208, 1122304) 1122304, 4096 00020000:00200000:1.0:1767319309.222409:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.222418:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [273, 273] 00000008:00010000:1.0:1767319309.222427:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.222431:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.222444:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222463:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222473:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222479:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222486:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.222507:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1118208, 1122304) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.222516:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 273 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.222545:0:88919:0:(rw26.c:912:ll_write_end()) pos 1118208, len 4096, copied 4096 00000080:00200000:1.0:1767319309.222551:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002af983f4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.222554:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000938403ae 17ffffc0001021 2:0 ffff8f2440129948 273 lru 00000080:00200000:1.0:1767319309.222559:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003167c7ea 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319309.222562:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002af983f4 00000080:00200000:1.0:1767319309.222563:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.222566:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.222576:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.222590:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.222593:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.222595:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.222601:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.222603:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.222606:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.222609:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222617:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.222625:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.222628:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.222632:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.222635:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [273, 273] 00000080:00200000:1.0:1767319309.222644:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.222647:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.222652:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1122304 i_blocks 2 00000080:00200000:1.0:1767319309.222656:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.222663:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1122304, count: 4096 00000080:00200000:1.0:1767319309.222667:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1122304, bytes: 4096 00000080:00200000:1.0:1767319309.222670:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.222674:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 275, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.222676:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1122304, 1126400) 0 0 00000080:00200000:1.0:1767319309.222678:0:88919: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:1767319309.222683:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [274, 274] 00020000:00200000:1.0:1767319309.222686:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1122304, 1126400) 1126400, 4096 00020000:00200000:1.0:1767319309.222689:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.222694:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [274, 274] 00000008:00010000:1.0:1767319309.222700:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.222703:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.222712:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222721:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222729:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222735:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222741:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.222762:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1122304, 1126400) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.222768:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 274 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.222785:0:88919:0:(rw26.c:912:ll_write_end()) pos 1122304, len 4096, copied 4096 00000080:00200000:1.0:1767319309.222790:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008aadcd16[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.222793:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f073de09 17ffffc0001001 3:0 ffff8f24401296c0 274 lru 00000080:00200000:1.0:1767319309.222799:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000018f31139 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319309.222801:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008aadcd16 00000080:00200000:1.0:1767319309.222802:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.222805:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.222812:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.222824:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.222827:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.222830:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.222836:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.222839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.222842:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.222845:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222852:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.222858:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.222861:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.222865:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.222868:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [274, 274] 00000080:00200000:1.0:1767319309.222877:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.222880:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.222885:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1126400 i_blocks 2 00000080:00200000:1.0:1767319309.222888:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.222896:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1126400, count: 4096 00000080:00200000:1.0:1767319309.222900:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1126400, bytes: 4096 00000080:00200000:1.0:1767319309.222902:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.222906:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 276, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.222908:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1126400, 1130496) 0 0 00000080:00200000:1.0:1767319309.222911:0:88919: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:1767319309.222916:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [275, 275] 00020000:00200000:1.0:1767319309.222919:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1126400, 1130496) 1130496, 4096 00020000:00200000:1.0:1767319309.222921:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.222927:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [275, 275] 00000008:00010000:1.0:1767319309.222933:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.222935:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.222943:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222952:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222960:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222968:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.222974:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.222991:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1126400, 1130496) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.222997:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 275 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.223011:0:88919:0:(rw26.c:912:ll_write_end()) pos 1126400, len 4096, copied 4096 00000080:00200000:1.0:1767319309.223016:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000edc5c74[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.223019:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008621c56b 17ffffc0001001 3:0 ffff8f24401291b0 275 lru 00000080:00200000:1.0:1767319309.223025:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000071363c33 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319309.223027:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000edc5c74 00000080:00200000:1.0:1767319309.223028:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.223030:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.223039:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.223050:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.223053:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.223055:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.223061:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.223064:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.223066:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.223071:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223078:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.223086:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.223089:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.223093:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.223096:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [275, 275] 00000080:00200000:1.0:1767319309.223105:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.223108:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.223113:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1130496 i_blocks 2 00000080:00200000:1.0:1767319309.223116:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.223124:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1130496, count: 4096 00000080:00200000:1.0:1767319309.223127:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1130496, bytes: 4096 00000080:00200000:1.0:1767319309.223130:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.223134:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 277, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.223136:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1130496, 1134592) 0 0 00000080:00200000:1.0:1767319309.223139:0:88919: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:1767319309.223144:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [276, 276] 00020000:00200000:1.0:1767319309.223147:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1130496, 1134592) 1134592, 4096 00020000:00200000:1.0:1767319309.223150:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.223155:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [276, 276] 00000008:00010000:1.0:1767319309.223160:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.223163:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.223170:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223178:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223185:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223193:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223201:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.223221:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1130496, 1134592) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.223227:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 276 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.223241:0:88919:0:(rw26.c:912:ll_write_end()) pos 1130496, len 4096, copied 4096 00000080:00200000:1.0:1767319309.223246:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009f3b5263[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.223249:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008fe68c95 17ffffc0001001 3:0 ffff8f2440129288 276 lru 00000080:00200000:1.0:1767319309.223255:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000092f10248 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319309.223257:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009f3b5263 00000080:00200000:1.0:1767319309.223259:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.223261:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.223269:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.223280:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.223283:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.223285:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.223290:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.223293:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.223296:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.223300:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223331:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.223340:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.223342:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.223347:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.223350:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [276, 276] 00000080:00200000:1.0:1767319309.223360:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.223363:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.223368:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1134592 i_blocks 2 00000080:00200000:1.0:1767319309.223371:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.223378:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1134592, count: 4096 00000080:00200000:1.0:1767319309.223382:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1134592, bytes: 4096 00000080:00200000:1.0:1767319309.223385:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.223389:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 278, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.223390:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1134592, 1138688) 0 0 00000080:00200000:1.0:1767319309.223393:0:88919: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:1767319309.223399:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [277, 277] 00020000:00200000:1.0:1767319309.223402:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1134592, 1138688) 1138688, 4096 00020000:00200000:1.0:1767319309.223405:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.223410:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [277, 277] 00000008:00010000:1.0:1767319309.223416:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.223418:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.223425:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223434:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223442:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223448:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223471:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.223489:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1134592, 1138688) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.223495:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 277 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.223510:0:88919:0:(rw26.c:912:ll_write_end()) pos 1134592, len 4096, copied 4096 00000080:00200000:1.0:1767319309.223515:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000519d0e82[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.223518:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000be6d4d4 17ffffc0001001 3:0 ffff8f2440129e58 277 lru 00000080:00200000:1.0:1767319309.223523:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3d3ae84 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319309.223525:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000519d0e82 00000080:00200000:1.0:1767319309.223526:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.223529:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.223538:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.223550:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.223553:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.223556:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.223561:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.223564:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.223566:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.223570:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223579:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.223587:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.223589:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.223593:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.223596:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [277, 277] 00000080:00200000:1.0:1767319309.223605:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.223609:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.223613:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1138688 i_blocks 2 00000080:00200000:1.0:1767319309.223617:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.223624:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1138688, count: 4096 00000080:00200000:1.0:1767319309.223628:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1138688, bytes: 4096 00000080:00200000:1.0:1767319309.223631:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.223635:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 279, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.223636:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1138688, 1142784) 0 0 00000080:00200000:1.0:1767319309.223639:0:88919: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:1767319309.223645:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [278, 278] 00020000:00200000:1.0:1767319309.223648:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1138688, 1142784) 1142784, 4096 00020000:00200000:1.0:1767319309.223650:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.223656:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [278, 278] 00000008:00010000:1.0:1767319309.223662:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.223664:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.223671:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223680:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223689:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223697:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223704:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.223724:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1138688, 1142784) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.223730:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 278 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.223744:0:88919:0:(rw26.c:912:ll_write_end()) pos 1138688, len 4096, copied 4096 00000080:00200000:1.0:1767319309.223749:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003019287e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.223752:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000096619318 17ffffc0001001 3:0 ffff8f2440129000 278 lru 00000080:00200000:1.0:1767319309.223757:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b78598e1 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319309.223760:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003019287e 00000080:00200000:1.0:1767319309.223761:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.223763:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.223771:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.223783:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.223786:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.223788:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.223795:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.223797:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.223800:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.223805:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223813:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.223821:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.223824:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.223828:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.223831:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [278, 278] 00000080:00200000:1.0:1767319309.223840:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.223843:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.223848:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1142784 i_blocks 2 00000080:00200000:1.0:1767319309.223851:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.223859:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1142784, count: 4096 00000080:00200000:1.0:1767319309.223863:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1142784, bytes: 4096 00000080:00200000:1.0:1767319309.223866:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.223869:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 280, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.223871:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1142784, 1146880) 0 0 00000080:00200000:1.0:1767319309.223873:0:88919: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:1767319309.223879:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [279, 279] 00020000:00200000:1.0:1767319309.223882:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1142784, 1146880) 1146880, 4096 00020000:00200000:1.0:1767319309.223884:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.223889:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [279, 279] 00000008:00010000:1.0:1767319309.223895:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.223897:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.223903:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223912:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223920:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223928:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.223934:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.223952:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1142784, 1146880) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.223960:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 279 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.223975:0:88919:0:(rw26.c:912:ll_write_end()) pos 1142784, len 4096, copied 4096 00000080:00200000:1.0:1767319309.223979:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002a4f94c2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.223982:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbff69f8 17ffffc0001001 3:0 ffff8f2440129798 279 lru 00000080:00200000:1.0:1767319309.223987:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c26cacb6 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319309.223989:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002a4f94c2 00000080:00200000:1.0:1767319309.223990:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.223992:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.224000:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.224011:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.224014:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.224016:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.224021:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.224024:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.224026:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.224030:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224037:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.224046:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.224048:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.224052:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.224055:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [279, 279] 00000080:00200000:1.0:1767319309.224066:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.224068:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.224073:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1146880 i_blocks 2 00000080:00200000:1.0:1767319309.224076:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.224084:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1146880, count: 4096 00000080:00200000:1.0:1767319309.224088:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1146880, bytes: 4096 00000080:00200000:1.0:1767319309.224089:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.224093:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 281, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.224094:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1146880, 1150976) 0 0 00000080:00200000:1.0:1767319309.224096:0:88919: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:1767319309.224101:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [280, 280] 00020000:00200000:1.0:1767319309.224104:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1146880, 1150976) 1150976, 4096 00020000:00200000:1.0:1767319309.224105:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.224111:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [280, 280] 00000008:00010000:1.0:1767319309.224116:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.224119:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.224125:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224134:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224141:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224149:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224156:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.224174:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1146880, 1150976) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.224180:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 280 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.224195:0:88919:0:(rw26.c:912:ll_write_end()) pos 1146880, len 4096, copied 4096 00000080:00200000:1.0:1767319309.224199:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c5cceaea[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.224202:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000031155f1a 17ffffc0001001 3:0 ffff8f2440129438 280 lru 00000080:00200000:1.0:1767319309.224207:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d169f003 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319309.224209:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c5cceaea 00000080:00200000:1.0:1767319309.224210:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.224212:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.224220:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.224232:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.224235:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.224237:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.224243:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.224245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.224249:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.224253:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224261:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.224269:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.224272:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.224275:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.224278:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [280, 280] 00000080:00200000:1.0:1767319309.224287:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.224291:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.224295:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1150976 i_blocks 2 00000080:00200000:1.0:1767319309.224298:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.224328:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1150976, count: 4096 00000080:00200000:1.0:1767319309.224332:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1150976, bytes: 4096 00000080:00200000:1.0:1767319309.224335:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.224338:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 282, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.224340:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1150976, 1155072) 0 0 00000080:00200000:1.0:1767319309.224342:0:88919: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:1767319309.224348:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [281, 281] 00020000:00200000:1.0:1767319309.224351:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1150976, 1155072) 1155072, 4096 00020000:00200000:1.0:1767319309.224353:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.224359:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [281, 281] 00000008:00010000:1.0:1767319309.224365:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.224367:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.224374:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224383:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224391:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224398:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224405:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.224425:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1150976, 1155072) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.224431:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 281 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.224446:0:88919:0:(rw26.c:912:ll_write_end()) pos 1150976, len 4096, copied 4096 00000080:00200000:1.0:1767319309.224451:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000076af9256[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.224544:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000008d3b7e8 17ffffc0001001 3:0 ffff8f2440129bd0 281 lru 00000080:00200000:1.0:1767319309.224550:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002f24735e 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319309.224552:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000076af9256 00000080:00200000:1.0:1767319309.224553:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.224555:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.224564:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.224577:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.224581:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.224583:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.224589:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.224592:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.224594:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.224599:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224606:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.224615:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.224618:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.224622:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.224624:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [281, 281] 00000080:00200000:1.0:1767319309.224634:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.224638:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.224643:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1155072 i_blocks 2 00000080:00200000:1.0:1767319309.224646:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.224654:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1155072, count: 4096 00000080:00200000:1.0:1767319309.224658:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1155072, bytes: 4096 00000080:00200000:1.0:1767319309.224660:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.224665:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 283, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.224666:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1155072, 1159168) 0 0 00000080:00200000:1.0:1767319309.224669:0:88919: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:1767319309.224674:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [282, 282] 00020000:00200000:1.0:1767319309.224678:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1155072, 1159168) 1159168, 4096 00020000:00200000:1.0:1767319309.224680:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.224685:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [282, 282] 00000008:00010000:1.0:1767319309.224691:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.224694:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.224701:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224710:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224717:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224724:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224731:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.224751:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1155072, 1159168) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.224757:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 282 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.224771:0:88919:0:(rw26.c:912:ll_write_end()) pos 1155072, len 4096, copied 4096 00000080:00200000:1.0:1767319309.224775:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005e72a112[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.224779:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003012168f 17ffffc0001001 3:0 ffff8f2440129360 282 lru 00000080:00200000:1.0:1767319309.224784:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008964b235 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319309.224787:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005e72a112 00000080:00200000:1.0:1767319309.224788:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.224790:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.224798:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.224811:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.224813:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.224816:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.224821:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.224824:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.224827:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.224831:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224839:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.224848:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.224851:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.224855:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.224858:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [282, 282] 00000080:00200000:1.0:1767319309.224867:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.224871:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.224875:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1159168 i_blocks 2 00000080:00200000:1.0:1767319309.224879:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.224886:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1159168, count: 4096 00000080:00200000:1.0:1767319309.224890:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1159168, bytes: 4096 00000080:00200000:1.0:1767319309.224893:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.224897:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 284, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.224899:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1159168, 1163264) 0 0 00000080:00200000:1.0:1767319309.224901:0:88919: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:1767319309.224906:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [283, 283] 00020000:00200000:1.0:1767319309.224909:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1159168, 1163264) 1163264, 4096 00020000:00200000:1.0:1767319309.224911:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.224917:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [283, 283] 00000008:00010000:1.0:1767319309.224923:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.224925:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.224932:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224941:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224949:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224955:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.224962:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.224982:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1159168, 1163264) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.224989:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 283 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.225003:0:88919:0:(rw26.c:912:ll_write_end()) pos 1159168, len 4096, copied 4096 00000080:00200000:1.0:1767319309.225008:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000098f3d591[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.225010:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002d34d936 17ffffc0001001 3:0 ffff8f24401295e8 283 lru 00000080:00200000:1.0:1767319309.225015:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000237d44b8 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319309.225017:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000098f3d591 00000080:00200000:1.0:1767319309.225018:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.225020:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.225028:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.225039:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.225042:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.225044:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.225049:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.225052:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.225054:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.225058:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.225065:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.225073:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.225076:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.225080:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.225082:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [283, 283] 00000080:00200000:1.0:1767319309.225091:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.225094:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.225099:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1163264 i_blocks 2 00000080:00200000:1.0:1767319309.225101:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.225109:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1163264, count: 4096 00000080:00200000:1.0:1767319309.225112:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1163264, bytes: 4096 00000080:00200000:1.0:1767319309.225114:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.225118:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 285, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.225120:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1163264, 1167360) 0 0 00000080:00200000:1.0:1767319309.225122:0:88919: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:1767319309.225128:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [284, 284] 00020000:00200000:1.0:1767319309.225131:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1163264, 1167360) 1167360, 4096 00020000:00200000:1.0:1767319309.225133:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.225138:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [284, 284] 00000008:00010000:1.0:1767319309.225144:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.225146:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.225153:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.225162:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.225169:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.225176:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.225183:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.225203:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1163264, 1167360) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.225209:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 284 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.225223:0:88919:0:(rw26.c:912:ll_write_end()) pos 1163264, len 4096, copied 4096 00000080:00200000:1.0:1767319309.225228:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002dd70c65[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.225231:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000723e18df 17ffffc0001001 3:0 ffff8f2440129ca8 284 lru 00000080:00200000:1.0:1767319309.225236:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c8591223 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1767319309.225238:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002dd70c65 00000080:00200000:1.0:1767319309.225240:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.225242:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.225250:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.225261:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.225264:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.225267:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.225272:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.225274:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.225277:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.225281:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.225288:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.225296:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.225298:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.232621:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.232635:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [284, 284] 00000080:00200000:1.0:1767319309.232657:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.232662:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.232676:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1167360 i_blocks 2 00000080:00200000:1.0:1767319309.232681:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.232708:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1167360, count: 4096 00000080:00200000:1.0:1767319309.232715:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1167360, bytes: 4096 00000080:00200000:1.0:1767319309.232720:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.232727:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 286, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.232729:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1167360, 1171456) 0 0 00000080:00200000:1.0:1767319309.232733:0:88919: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:1767319309.232745:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [285, 285] 00020000:00200000:1.0:1767319309.232750:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1167360, 1171456) 1171456, 4096 00020000:00200000:1.0:1767319309.232754:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.232767:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [285, 285] 00000008:00010000:1.0:1767319309.232778:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.232783:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.232803:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.232817:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.232829:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.232839:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.232846:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.232866:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1167360, 1171456) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.232878:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 285 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.232914:0:88919:0:(rw26.c:912:ll_write_end()) pos 1167360, len 4096, copied 4096 00000080:00200000:1.0:1767319309.232922:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d064a683[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.232925:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000d6de50e 17ffffc0001001 3:0 ffff8f2440129d80 285 lru 00000080:00200000:1.0:1767319309.232932:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000227a6c11 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1767319309.232934:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d064a683 00000080:00200000:1.0:1767319309.232936:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.232940:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.232959:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.232981:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.232985:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.232988:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.233001:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.233004:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.233008:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.233013:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.233021:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.233036:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.233039:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.233044:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.233047:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [285, 285] 00000080:00200000:1.0:1767319309.233057:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.233061:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.233066:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1171456 i_blocks 2 00000080:00200000:1.0:1767319309.233069:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.233077:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1171456, count: 4096 00000080:00200000:1.0:1767319309.233081:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1171456, bytes: 4096 00000080:00200000:1.0:1767319309.233083:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.233087:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 287, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.233089:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1171456, 1175552) 0 0 00000080:00200000:1.0:1767319309.233091:0:88919: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:1767319309.233096:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [286, 286] 00020000:00200000:1.0:1767319309.233099:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1171456, 1175552) 1175552, 4096 00020000:00200000:1.0:1767319309.233101:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.233107:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [286, 286] 00000008:00010000:1.0:1767319309.233114:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.233116:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.233125:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.233135:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.233143:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.233150:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.233156:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.233174:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1171456, 1175552) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.233180:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 286 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.233194:0:88919:0:(rw26.c:912:ll_write_end()) pos 1171456, len 4096, copied 4096 00000080:00200000:1.0:1767319309.233200:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bb8e72bd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.233203:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000afa55a0c 17ffffc0001001 3:0 ffff8f24401290d8 286 lru 00000080:00200000:1.0:1767319309.233209:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000613ec318 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1767319309.233212:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bb8e72bd 00000080:00200000:1.0:1767319309.233213:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.233215:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.233223:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.233236:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.233239:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.233241:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.233247:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.233250:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.233252:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.233256:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.233263:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.233270:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.233273:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.233276:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.233279:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [286, 286] 00000080:00200000:1.0:1767319309.233291:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.233294:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.233299:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1175552 i_blocks 2 00000080:00200000:1.0:1767319309.234541:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.234562:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1175552, count: 4096 00000080:00200000:1.0:1767319309.234569:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1175552, bytes: 4096 00000080:00200000:1.0:1767319309.234572:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.234578:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 288, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.234580:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1175552, 1179648) 0 0 00000080:00200000:1.0:1767319309.234584:0:88919: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:1767319309.234595:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [287, 287] 00020000:00200000:1.0:1767319309.234602:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1175552, 1179648) 1179648, 4096 00020000:00200000:1.0:1767319309.234605:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.234616:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [287, 287] 00000008:00010000:1.0:1767319309.234628:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.234632:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.234646:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.234659:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.234669:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.234677:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.234685:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.234711:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1175552, 1179648) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.234721:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 287 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.234747:0:88919:0:(rw26.c:912:ll_write_end()) pos 1175552, len 4096, copied 4096 00000080:00200000:1.0:1767319309.234754:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000035b27dd6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.234758:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000313e662c 17ffffc0001001 3:0 ffff8f2440129af8 287 lru 00000080:00200000:1.0:1767319309.234765:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000024953ce2 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1767319309.234767:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000035b27dd6 00000080:00200000:1.0:1767319309.234769:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.234772:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.234786:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.234805:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.234808:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.234811:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.234821:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.234824:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.234827:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.234831:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.234840:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.234851:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.234855:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.234862:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.234866:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [287, 287] 00000080:00200000:1.0:1767319309.234877:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.234880:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.234888:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1179648 i_blocks 2 00000080:00200000:1.0:1767319309.234891:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.234899:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1179648, count: 4096 00000080:00200000:1.0:1767319309.234903:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1179648, bytes: 4096 00000080:00200000:1.0:1767319309.234906:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.234910:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 289, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.234912:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1179648, 1183744) 0 0 00000080:00200000:1.0:1767319309.234914:0:88919: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:1767319309.234920:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [288, 288] 00020000:00200000:1.0:1767319309.234923:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1179648, 1183744) 1183744, 4096 00020000:00200000:1.0:1767319309.234926:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.234931:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [288, 288] 00000008:00010000:1.0:1767319309.234937:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.234939:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.234947:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.234956:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.234966:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.234974:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.234982:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.235001:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1179648, 1183744) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.235006:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 288 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.235042:0:88919:0:(rw26.c:912:ll_write_end()) pos 1179648, len 4096, copied 4096 00000080:00200000:1.0:1767319309.235047:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ae3bfd33[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.235050:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000086d6ec59 17ffffc0001021 2:0 ffff8f244014e360 288 lru 00000080:00200000:1.0:1767319309.235056:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000089b23f0f 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1767319309.235058:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ae3bfd33 00000080:00200000:1.0:1767319309.235059:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.235065:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.235073:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.235086:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.235089:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.235091:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.235097:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.235100:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.235103:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.235106:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235114:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.235124:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.235126:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.235130:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.235133:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [288, 288] 00000080:00200000:1.0:1767319309.235142:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.235144:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.235150:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1183744 i_blocks 2 00000080:00200000:1.0:1767319309.235152:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.235160:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1183744, count: 4096 00000080:00200000:1.0:1767319309.235164:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1183744, bytes: 4096 00000080:00200000:1.0:1767319309.235167:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.235170:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 290, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.235172:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1183744, 1187840) 0 0 00000080:00200000:1.0:1767319309.235175:0:88919: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:1767319309.235180:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [289, 289] 00020000:00200000:1.0:1767319309.235182:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1183744, 1187840) 1187840, 4096 00020000:00200000:1.0:1767319309.235185:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.235190:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [289, 289] 00000008:00010000:1.0:1767319309.235196:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.235199:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.235206:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235215:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235223:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235230:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235236:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.235254:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1183744, 1187840) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.235260:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 289 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.235275:0:88919:0:(rw26.c:912:ll_write_end()) pos 1183744, len 4096, copied 4096 00000080:00200000:1.0:1767319309.235280:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000080277b29[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.235283:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000014d18bf9 17ffffc0001001 3:0 ffff8f244014e5e8 289 lru 00000080:00200000:1.0:1767319309.235288:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a05ef021 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1767319309.235290:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000080277b29 00000080:00200000:1.0:1767319309.235292:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.235294:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.235321:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.235335:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.235338:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.235340:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.235346:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.235349:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.235352:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.235355:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235362:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.235370:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.235373:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.235377:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.235380:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [289, 289] 00000080:00200000:1.0:1767319309.235390:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.235393:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.235399:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1187840 i_blocks 2 00000080:00200000:1.0:1767319309.235402:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.235410:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1187840, count: 4096 00000080:00200000:1.0:1767319309.235414:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1187840, bytes: 4096 00000080:00200000:1.0:1767319309.235416:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.235420:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 291, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.235422:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1187840, 1191936) 0 0 00000080:00200000:1.0:1767319309.235424:0:88919: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:1767319309.235429:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [290, 290] 00020000:00200000:1.0:1767319309.235432:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1187840, 1191936) 1191936, 4096 00020000:00200000:1.0:1767319309.235434:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.235440:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [290, 290] 00000008:00010000:1.0:1767319309.235446:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.235449:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.235467:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235477:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235485:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235492:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235500:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.235520:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1187840, 1191936) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.235526:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 290 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.235540:0:88919:0:(rw26.c:912:ll_write_end()) pos 1187840, len 4096, copied 4096 00000080:00200000:1.0:1767319309.235545:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000e202237[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.235549:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000049fbc79f 17ffffc0001001 3:0 ffff8f244014eca8 290 lru 00000080:00200000:1.0:1767319309.235554:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000057f3a9fa 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1767319309.235557:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000e202237 00000080:00200000:1.0:1767319309.235558:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.235560:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.235569:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.235581:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.235584:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.235587:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.235593:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.235596:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.235599:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.235603:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235611:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.235620:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.235623:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.235627:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.235630:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [290, 290] 00000080:00200000:1.0:1767319309.235639:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.235642:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.235647:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1191936 i_blocks 2 00000080:00200000:1.0:1767319309.235650:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.235658:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1191936, count: 4096 00000080:00200000:1.0:1767319309.235662:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1191936, bytes: 4096 00000080:00200000:1.0:1767319309.235664:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.235668:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 292, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.235670:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1191936, 1196032) 0 0 00000080:00200000:1.0:1767319309.235672:0:88919: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:1767319309.235678:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [291, 291] 00020000:00200000:1.0:1767319309.235681:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1191936, 1196032) 1196032, 4096 00020000:00200000:1.0:1767319309.235683:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.235689:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [291, 291] 00000008:00010000:1.0:1767319309.235695:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.235698:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.235705:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235714:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235723:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235730:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235737:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.235756:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1191936, 1196032) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.235762:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 291 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.235776:0:88919:0:(rw26.c:912:ll_write_end()) pos 1191936, len 4096, copied 4096 00000080:00200000:1.0:1767319309.235780:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a527e14a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.235784:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004833db23 17ffffc0001001 3:0 ffff8f244014ed80 291 lru 00000080:00200000:1.0:1767319309.235789:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000892a9db 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1767319309.235791:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a527e14a 00000080:00200000:1.0:1767319309.235792:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.235794:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.235802:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.235814:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.235817:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.235819:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.235824:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.235827:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.235830:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.235834:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235841:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.235851:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.235854:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.235858:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.235861:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [291, 291] 00000080:00200000:1.0:1767319309.235870:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.235873:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.235878:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1196032 i_blocks 2 00000080:00200000:1.0:1767319309.235881:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.235889:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1196032, count: 4096 00000080:00200000:1.0:1767319309.235893:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1196032, bytes: 4096 00000080:00200000:1.0:1767319309.235895:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.235899:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 293, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.235900:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1196032, 1200128) 0 0 00000080:00200000:1.0:1767319309.235903:0:88919: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:1767319309.235908:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [292, 292] 00020000:00200000:1.0:1767319309.235911:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1196032, 1200128) 1200128, 4096 00020000:00200000:1.0:1767319309.235913:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.235919:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [292, 292] 00000008:00010000:1.0:1767319309.235925:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.235927:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.235935:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235944:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235953:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235961:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.235968:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.235986:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1196032, 1200128) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.235992:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 292 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.236005:0:88919:0:(rw26.c:912:ll_write_end()) pos 1196032, len 4096, copied 4096 00000080:00200000:1.0:1767319309.236010:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b3a2b44e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.236012:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000a4c2564 17ffffc0001001 3:0 ffff8f244014e0d8 292 lru 00000080:00200000:1.0:1767319309.236018:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a297ea80 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1767319309.236020:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b3a2b44e 00000080:00200000:1.0:1767319309.236021:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.236023:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.236030:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.236043:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.236045:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.236048:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.236053:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.236055:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.236058:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.236062:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236069:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.236077:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.236080:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.236084:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.236087:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [292, 292] 00000080:00200000:1.0:1767319309.236096:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.236099:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.236104:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1200128 i_blocks 2 00000080:00200000:1.0:1767319309.236107:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.236115:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1200128, count: 4096 00000080:00200000:1.0:1767319309.236118:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1200128, bytes: 4096 00000080:00200000:1.0:1767319309.236121:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.236124:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 294, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.236126:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1200128, 1204224) 0 0 00000080:00200000:1.0:1767319309.236129:0:88919: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:1767319309.236134:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [293, 293] 00020000:00200000:1.0:1767319309.236138:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1200128, 1204224) 1204224, 4096 00020000:00200000:1.0:1767319309.236140:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.236145:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [293, 293] 00000008:00010000:1.0:1767319309.236151:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.236153:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.236160:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236169:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236177:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236185:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236193:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.236216:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1200128, 1204224) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.236222:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 293 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.236237:0:88919:0:(rw26.c:912:ll_write_end()) pos 1200128, len 4096, copied 4096 00000080:00200000:1.0:1767319309.236242:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000091a58281[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.236245:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000160273af 17ffffc0001001 3:0 ffff8f244014eaf8 293 lru 00000080:00200000:1.0:1767319309.236252:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006d149840 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1767319309.236254:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000091a58281 00000080:00200000:1.0:1767319309.236256:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.236258:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.236266:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.236278:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.236282:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.236284:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.236289:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.236292:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.236295:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.236299:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236332:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.236342:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.236344:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.236348:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.236351:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [293, 293] 00000080:00200000:1.0:1767319309.236360:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.236363:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.236368:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1204224 i_blocks 2 00000080:00200000:1.0:1767319309.236371:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.236379:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1204224, count: 4096 00000080:00200000:1.0:1767319309.236383:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1204224, bytes: 4096 00000080:00200000:1.0:1767319309.236385:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.236389:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 295, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.236391:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1204224, 1208320) 0 0 00000080:00200000:1.0:1767319309.236393:0:88919: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:1767319309.236399:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [294, 294] 00020000:00200000:1.0:1767319309.236402:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1204224, 1208320) 1208320, 4096 00020000:00200000:1.0:1767319309.236404:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.236410:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [294, 294] 00000008:00010000:1.0:1767319309.236416:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.236418:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.236425:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236435:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236443:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236465:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236473:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.236492:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1204224, 1208320) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.236498:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 294 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.236512:0:88919:0:(rw26.c:912:ll_write_end()) pos 1204224, len 4096, copied 4096 00000080:00200000:1.0:1767319309.236517:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b0f36194[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.236520:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000fce3a9d 17ffffc0001001 3:0 ffff8f244014e510 294 lru 00000080:00200000:1.0:1767319309.236526:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001dfe0333 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1767319309.236528:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b0f36194 00000080:00200000:1.0:1767319309.236529:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.236531:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.236539:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.236551:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.236555:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.236557:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.236563:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.236565:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.236568:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.236573:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236582:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.236591:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.236593:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.236598:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.236601:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [294, 294] 00000080:00200000:1.0:1767319309.236610:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.236613:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.236618:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1208320 i_blocks 2 00000080:00200000:1.0:1767319309.236622:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.236629:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1208320, count: 4096 00000080:00200000:1.0:1767319309.236633:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1208320, bytes: 4096 00000080:00200000:1.0:1767319309.236635:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.236639:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 296, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.236641:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1208320, 1212416) 0 0 00000080:00200000:1.0:1767319309.236644:0:88919: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:1767319309.236649:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [295, 295] 00020000:00200000:1.0:1767319309.236652:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1208320, 1212416) 1212416, 4096 00020000:00200000:1.0:1767319309.236654:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.236659:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [295, 295] 00000008:00010000:1.0:1767319309.236665:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.236667:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.236674:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236684:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236694:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236702:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236709:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.236728:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1208320, 1212416) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.236734:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 295 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.236750:0:88919:0:(rw26.c:912:ll_write_end()) pos 1208320, len 4096, copied 4096 00000080:00200000:1.0:1767319309.236754:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002bf32304[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.236758:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006bc2e63b 17ffffc0001001 3:0 ffff8f244014ea20 295 lru 00000080:00200000:1.0:1767319309.236763:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000350274c4 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1767319309.236766:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002bf32304 00000080:00200000:1.0:1767319309.236767:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.236769:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.236776:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.236789:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.236792:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.236794:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.236799:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.236802:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.236805:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.236809:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236818:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.236826:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.236829:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.236833:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.236836:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [295, 295] 00000080:00200000:1.0:1767319309.236845:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.236848:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.236853:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1212416 i_blocks 2 00000080:00200000:1.0:1767319309.236856:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.236864:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1212416, count: 4096 00000080:00200000:1.0:1767319309.236867:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1212416, bytes: 4096 00000080:00200000:1.0:1767319309.236869:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.236873:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 297, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.236875:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1212416, 1216512) 0 0 00000080:00200000:1.0:1767319309.236877:0:88919: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:1767319309.236882:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [296, 296] 00020000:00200000:1.0:1767319309.236885:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1212416, 1216512) 1216512, 4096 00020000:00200000:1.0:1767319309.236887:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.236893:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [296, 296] 00000008:00010000:1.0:1767319309.236898:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.236901:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.236908:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236918:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236927:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236936:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.236943:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.236960:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1212416, 1216512) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.236967:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 296 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.236981:0:88919:0:(rw26.c:912:ll_write_end()) pos 1212416, len 4096, copied 4096 00000080:00200000:1.0:1767319309.236986:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f8433638[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.236989:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005162c393 17ffffc0001001 3:0 ffff8f244014e870 296 lru 00000080:00200000:1.0:1767319309.236994:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000010c6c536 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1767319309.236996:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f8433638 00000080:00200000:1.0:1767319309.236997:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.236999:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.237007:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.237019:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.237022:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.237024:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.237030:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.237033:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.237036:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.237040:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.237047:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.237055:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.237058:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.237062:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.237065:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [296, 296] 00000080:00200000:1.0:1767319309.237077:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.237080:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.237085:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1216512 i_blocks 2 00000080:00200000:1.0:1767319309.237088:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.237095:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1216512, count: 4096 00000080:00200000:1.0:1767319309.237099:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1216512, bytes: 4096 00000080:00200000:1.0:1767319309.237101:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.237105:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 298, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.237106:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1216512, 1220608) 0 0 00000080:00200000:1.0:1767319309.237109:0:88919: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:1767319309.237114:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [297, 297] 00020000:00200000:1.0:1767319309.237117:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1216512, 1220608) 1220608, 4096 00020000:00200000:1.0:1767319309.237119:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.237124:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [297, 297] 00000008:00010000:1.0:1767319309.237130:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.237133:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.237139:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.237148:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.237155:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.237162:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.237169:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.237187:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1216512, 1220608) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.237193:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 297 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.237207:0:88919:0:(rw26.c:912:ll_write_end()) pos 1216512, len 4096, copied 4096 00000080:00200000:1.0:1767319309.237211:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a03af6ae[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.237214:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000807e27ab 17ffffc0001001 3:0 ffff8f244014e948 297 lru 00000080:00200000:1.0:1767319309.237219:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b12c6b25 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1767319309.237221:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a03af6ae 00000080:00200000:1.0:1767319309.237222:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.237224:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.237231:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.237243:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.237246:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.237247:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.237252:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.237254:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.237257:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.237261:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.237268:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.237275:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.237278:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.237281:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.237284:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [297, 297] 00000080:00200000:1.0:1767319309.237295:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.237298:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.240624:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1220608 i_blocks 2 00000080:00200000:0.0:1767319309.240637:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.240666:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1220608, count: 4096 00000080:00200000:0.0:1767319309.240674:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1220608, bytes: 4096 00000080:00200000:0.0:1767319309.240678:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.240686:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 299, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.240688:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1220608, 1224704) 0 0 00000080:00200000:0.0:1767319309.240692:0:88919: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:1767319309.240705:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [298, 298] 00020000:00200000:0.0:1767319309.240712:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1220608, 1224704) 1224704, 4096 00020000:00200000:0.0:1767319309.240716:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.240733:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [298, 298] 00000008:00010000:0.0:1767319309.240748:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.240753:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.240779:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.240813:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.240826:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.240835:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.240842:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.240854:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1220608, 1224704) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.240868:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 298 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.240909:0:88919:0:(rw26.c:912:ll_write_end()) pos 1220608, len 4096, copied 4096 00000080:00200000:0.0:1767319309.240917:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c618a238[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.240921:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a15ecad1 17ffffc0001001 3:0 ffff8f24376a9ca8 298 lru 00000080:00200000:0.0:1767319309.240929:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000092e0c414 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1767319309.240931:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c618a238 00000080:00200000:0.0:1767319309.240932:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.240936:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.240956:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.240977:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.240982:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.240985:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.241006:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.241010:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.241012:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.241017:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241026:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.241040:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.241043:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.241050:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.241055:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [298, 298] 00000080:00200000:0.0:1767319309.241061:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.241064:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.241069:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1224704 i_blocks 2 00000080:00200000:0.0:1767319309.241072:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.241081:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1224704, count: 4096 00000080:00200000:0.0:1767319309.241085:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1224704, bytes: 4096 00000080:00200000:0.0:1767319309.241087:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.241091:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 300, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.241093:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1224704, 1228800) 0 0 00000080:00200000:0.0:1767319309.241096:0:88919: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:1767319309.241101:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [299, 299] 00020000:00200000:0.0:1767319309.241104:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1224704, 1228800) 1228800, 4096 00020000:00200000:0.0:1767319309.241107:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.241112:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [299, 299] 00000008:00010000:0.0:1767319309.241118:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.241120:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.241127:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241146:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241154:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241162:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241169:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241178:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1224704, 1228800) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.241185:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 299 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.241202:0:88919:0:(rw26.c:912:ll_write_end()) pos 1224704, len 4096, copied 4096 00000080:00200000:0.0:1767319309.241206:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000022add514[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.241209:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007db960d7 17ffffc0001001 3:0 ffff8f24376a9d80 299 lru 00000080:00200000:0.0:1767319309.241215:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c74437fa 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1767319309.241217:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000022add514 00000080:00200000:0.0:1767319309.241218:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.241220:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.241228:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241240:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.241243:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.241245:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.241256:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.241258:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.241260:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.241263:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241268:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.241273:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.241274:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.241277:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.241279:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [299, 299] 00000080:00200000:0.0:1767319309.241281:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.241283:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.241287:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1228800 i_blocks 2 00000080:00200000:0.0:1767319309.241289:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.241295:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1228800, count: 4096 00000080:00200000:0.0:1767319309.241298:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1228800, bytes: 4096 00000080:00200000:0.0:1767319309.241328:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.241332:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 301, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.241333:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1228800, 1232896) 0 0 00000080:00200000:0.0:1767319309.241335:0:88919: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:1767319309.241339:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [300, 300] 00020000:00200000:0.0:1767319309.241341:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1228800, 1232896) 1232896, 4096 00020000:00200000:0.0:1767319309.241342:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.241347:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [300, 300] 00000008:00010000:0.0:1767319309.241351:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.241352:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.241358:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241376:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241382:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241387:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241391:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241396:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1228800, 1232896) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.241399:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 300 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.241411:0:88919:0:(rw26.c:912:ll_write_end()) pos 1228800, len 4096, copied 4096 00000080:00200000:0.0:1767319309.241414:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cae3e96d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.241416:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000046bd9755 17ffffc0001001 3:0 ffff8f24376a90d8 300 lru 00000080:00200000:0.0:1767319309.241420:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002191f143 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1767319309.241421:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cae3e96d 00000080:00200000:0.0:1767319309.241422:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.241423:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.241428:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241437:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.241438:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.241440:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.241448:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.241450:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.241467:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.241471:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241476:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.241482:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.241483:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.241486:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.241488:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [300, 300] 00000080:00200000:0.0:1767319309.241490:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.241492:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.241496:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1232896 i_blocks 2 00000080:00200000:0.0:1767319309.241498:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.241504:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1232896, count: 4096 00000080:00200000:0.0:1767319309.241506:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1232896, bytes: 4096 00000080:00200000:0.0:1767319309.241508:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.241510:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 302, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.241511:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1232896, 1236992) 0 0 00000080:00200000:0.0:1767319309.241513:0:88919: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:1767319309.241517:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [301, 301] 00020000:00200000:0.0:1767319309.241518:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1232896, 1236992) 1236992, 4096 00020000:00200000:0.0:1767319309.241520:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.241523:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [301, 301] 00000008:00010000:0.0:1767319309.241527:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.241529:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.241534:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241546:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241552:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241557:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241560:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241565:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1232896, 1236992) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.241569:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 301 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.241580:0:88919:0:(rw26.c:912:ll_write_end()) pos 1232896, len 4096, copied 4096 00000080:00200000:0.0:1767319309.241582:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000047c42d27[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.241584:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005356b38c 17ffffc0001001 3:0 ffff8f24376a9af8 301 lru 00000080:00200000:0.0:1767319309.241588:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004ce1e946 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1767319309.241589:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000047c42d27 00000080:00200000:0.0:1767319309.241590:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.241591:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.241596:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241604:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.241606:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.241608:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.241615:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.241617:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.241619:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.241621:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241626:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.241631:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.241633:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.241635:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.241636:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [301, 301] 00000080:00200000:0.0:1767319309.241639:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.241641:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.241644:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1236992 i_blocks 2 00000080:00200000:0.0:1767319309.241645:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.241651:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1236992, count: 4096 00000080:00200000:0.0:1767319309.241653:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1236992, bytes: 4096 00000080:00200000:0.0:1767319309.241655:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.241657:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 303, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.241658:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1236992, 1241088) 0 0 00000080:00200000:0.0:1767319309.241660:0:88919: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:1767319309.241663:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [302, 302] 00020000:00200000:0.0:1767319309.241665:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1236992, 1241088) 1241088, 4096 00020000:00200000:0.0:1767319309.241666:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.241670:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [302, 302] 00000008:00010000:0.0:1767319309.241673:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.241675:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.241680:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241692:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241697:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241701:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241705:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241710:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1236992, 1241088) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.241714:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 302 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.241725:0:88919:0:(rw26.c:912:ll_write_end()) pos 1236992, len 4096, copied 4096 00000080:00200000:0.0:1767319309.241728:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d7b770c3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.241729:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000053ad69f7 17ffffc0001001 3:0 ffff8f24376a9510 302 lru 00000080:00200000:0.0:1767319309.241734:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004d13abfd 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1767319309.241735:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d7b770c3 00000080:00200000:0.0:1767319309.241736:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.241737:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.241742:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241749:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.241751:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.241752:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.241760:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.241762:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.241763:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.241766:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241770:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.241775:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.241777:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.241779:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.241781:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [302, 302] 00000080:00200000:0.0:1767319309.241783:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.241785:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.241789:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1241088 i_blocks 2 00000080:00200000:0.0:1767319309.241790:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.241796:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1241088, count: 4096 00000080:00200000:0.0:1767319309.241798:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1241088, bytes: 4096 00000080:00200000:0.0:1767319309.241799:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.241802:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 304, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.241803:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1241088, 1245184) 0 0 00000080:00200000:0.0:1767319309.241804:0:88919: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:1767319309.241808:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [303, 303] 00020000:00200000:0.0:1767319309.241810:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1241088, 1245184) 1245184, 4096 00020000:00200000:0.0:1767319309.241811:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.241814:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [303, 303] 00000008:00010000:0.0:1767319309.241818:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.241819:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.241824:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241836:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241841:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241846:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241849:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241854:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1241088, 1245184) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.241858:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 303 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.241868:0:88919:0:(rw26.c:912:ll_write_end()) pos 1241088, len 4096, copied 4096 00000080:00200000:0.0:1767319309.241871:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006a5fbcee[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.241873:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a83bc8b8 17ffffc0001001 3:0 ffff8f24376a9a20 303 lru 00000080:00200000:0.0:1767319309.241877:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000c1c8094 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1767319309.241878:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006a5fbcee 00000080:00200000:0.0:1767319309.241879:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.241880:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.241885:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.241893:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.241894:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.241896:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.241904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.241907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.241910:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.241914:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.241921:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.241931:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.241933:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.241938:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.241941:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [303, 303] 00000080:00200000:0.0:1767319309.241944:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.241946:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.241951:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1245184 i_blocks 2 00000080:00200000:0.0:1767319309.241953:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.241962:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1245184, count: 4096 00000080:00200000:0.0:1767319309.241965:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1245184, bytes: 4096 00000080:00200000:0.0:1767319309.241968:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.241971:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 305, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.241972:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1245184, 1249280) 0 0 00000080:00200000:0.0:1767319309.241975:0:88919: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:1767319309.241980:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [304, 304] 00020000:00200000:0.0:1767319309.241982:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1245184, 1249280) 1249280, 4096 00020000:00200000:0.0:1767319309.241984:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.241989:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [304, 304] 00000008:00010000:0.0:1767319309.241994:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.241996:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.242003:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242021:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242030:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242037:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242044:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242053:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1245184, 1249280) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.242059:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 304 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.242074:0:88919:0:(rw26.c:912:ll_write_end()) pos 1245184, len 4096, copied 4096 00000080:00200000:0.0:1767319309.242078:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009396028f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.242081:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005987b9f4 17ffffc0001001 3:0 ffff8f24376a9870 304 lru 00000080:00200000:0.0:1767319309.242087:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004415bc86 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319309.242090:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009396028f 00000080:00200000:0.0:1767319309.242091:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.242093:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.242102:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242114:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.242117:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.242119:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.242131:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.242134:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.242136:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.242140:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242148:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.242157:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.242159:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.242163:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.242166:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [304, 304] 00000080:00200000:0.0:1767319309.242169:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.242173:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.242178:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1249280 i_blocks 2 00000080:00200000:0.0:1767319309.242181:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.242188:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1249280, count: 4096 00000080:00200000:0.0:1767319309.242191:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1249280, bytes: 4096 00000080:00200000:0.0:1767319309.242194:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.242197:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 306, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.242199:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1249280, 1253376) 0 0 00000080:00200000:0.0:1767319309.242201:0:88919: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:1767319309.242206:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [305, 305] 00020000:00200000:0.0:1767319309.242209:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1249280, 1253376) 1253376, 4096 00020000:00200000:0.0:1767319309.242211:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.242216:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [305, 305] 00000008:00010000:0.0:1767319309.242221:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.242223:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.242230:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242248:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242256:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242262:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242267:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242275:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1249280, 1253376) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.242280:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 305 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.242294:0:88919:0:(rw26.c:912:ll_write_end()) pos 1249280, len 4096, copied 4096 00000080:00200000:0.0:1767319309.242298:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000080ac00dd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.242326:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008aa06f5b 17ffffc0001001 3:0 ffff8f24376a9948 305 lru 00000080:00200000:0.0:1767319309.242332:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000946592a8 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319309.242334:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000080ac00dd 00000080:00200000:0.0:1767319309.242335:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.242337:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.242345:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242356:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.242359:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.242361:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.242375:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.242378:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.242381:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.242385:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242393:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.242402:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.242404:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.242408:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.242411:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [305, 305] 00000080:00200000:0.0:1767319309.242415:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.242418:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.242423:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1253376 i_blocks 2 00000080:00200000:0.0:1767319309.242426:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.242433:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1253376, count: 4096 00000080:00200000:0.0:1767319309.242437:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1253376, bytes: 4096 00000080:00200000:0.0:1767319309.242440:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.242443:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 307, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.242445:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1253376, 1257472) 0 0 00000080:00200000:0.0:1767319309.242447:0:88919: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:1767319309.242464:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [306, 306] 00020000:00200000:0.0:1767319309.242469:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1253376, 1257472) 1257472, 4096 00020000:00200000:0.0:1767319309.242472:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.242478:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [306, 306] 00000008:00010000:0.0:1767319309.242485:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.242488:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.242495:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242513:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242520:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242527:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242533:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242540:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1253376, 1257472) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.242545:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 306 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.242563:0:88919:0:(rw26.c:912:ll_write_end()) pos 1253376, len 4096, copied 4096 00000080:00200000:0.0:1767319309.242567:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d8fbadd9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.242570:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000048899425 17ffffc0001001 3:0 ffff8f24376a96c0 306 lru 00000080:00200000:0.0:1767319309.242575:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000045c8e422 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319309.242577:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d8fbadd9 00000080:00200000:0.0:1767319309.242578:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.242580:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.242588:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242598:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.242601:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.242604:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.242616:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.242618:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.242620:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.242623:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242629:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.242634:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.242635:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.242638:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.242640:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [306, 306] 00000080:00200000:0.0:1767319309.242642:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.242644:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.242647:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1257472 i_blocks 2 00000080:00200000:0.0:1767319309.242649:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.242655:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1257472, count: 4096 00000080:00200000:0.0:1767319309.242657:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1257472, bytes: 4096 00000080:00200000:0.0:1767319309.242659:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.242661:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 308, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.242662:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1257472, 1261568) 0 0 00000080:00200000:0.0:1767319309.242664:0:88919: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:1767319309.242668:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [307, 307] 00020000:00200000:0.0:1767319309.242669:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1257472, 1261568) 1261568, 4096 00020000:00200000:0.0:1767319309.242671:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.242674:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [307, 307] 00000008:00010000:0.0:1767319309.242678:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.242679:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.242684:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242697:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242702:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242707:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242710:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242716:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1257472, 1261568) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.242719:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 307 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.242729:0:88919:0:(rw26.c:912:ll_write_end()) pos 1257472, len 4096, copied 4096 00000080:00200000:0.0:1767319309.242732:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000066faa7cb[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.242734:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006609339d 17ffffc0001001 3:0 ffff8f24376a91b0 307 lru 00000080:00200000:0.0:1767319309.242738:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1531ba8 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319309.242739:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000066faa7cb 00000080:00200000:0.0:1767319309.242740:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.242741:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.242746:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242754:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.242755:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.242757:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.242764:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.242766:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.242768:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.242770:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242775:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.242780:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.242782:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.242784:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.242786:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [307, 307] 00000080:00200000:0.0:1767319309.242788:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.242790:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.242793:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1261568 i_blocks 2 00000080:00200000:0.0:1767319309.242794:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.242800:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1261568, count: 4096 00000080:00200000:0.0:1767319309.242802:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1261568, bytes: 4096 00000080:00200000:0.0:1767319309.242804:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.242806:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 309, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.242807:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1261568, 1265664) 0 0 00000080:00200000:0.0:1767319309.242808:0:88919: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:1767319309.242812:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [308, 308] 00020000:00200000:0.0:1767319309.242813:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1261568, 1265664) 1265664, 4096 00020000:00200000:0.0:1767319309.242815:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.242818:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [308, 308] 00000008:00010000:0.0:1767319309.242821:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.242823:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.242827:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242840:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242845:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242849:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242853:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242858:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1261568, 1265664) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.242862:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 308 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.242871:0:88919:0:(rw26.c:912:ll_write_end()) pos 1261568, len 4096, copied 4096 00000080:00200000:0.0:1767319309.242874:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e08355c4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.242876:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000294b6b33 17ffffc0001001 3:0 ffff8f24376a9288 308 lru 00000080:00200000:0.0:1767319309.242880:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000db6d9a21 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319309.242881:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e08355c4 00000080:00200000:0.0:1767319309.242882:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.242883:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.242888:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.242895:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.242897:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.242898:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.242906:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.242907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.242909:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.242912:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242916:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.242921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.242923:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.242925:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.242927:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [308, 308] 00000080:00200000:0.0:1767319309.242929:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.242931:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.242934:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1265664 i_blocks 2 00000080:00200000:0.0:1767319309.242936:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.242941:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1265664, count: 4096 00000080:00200000:0.0:1767319309.242943:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1265664, bytes: 4096 00000080:00200000:0.0:1767319309.242945:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.242947:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 310, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.242948:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1265664, 1269760) 0 0 00000080:00200000:0.0:1767319309.242950:0:88919: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:1767319309.242953:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [309, 309] 00020000:00200000:0.0:1767319309.242955:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1265664, 1269760) 1269760, 4096 00020000:00200000:0.0:1767319309.242956:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.242959:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [309, 309] 00000008:00010000:0.0:1767319309.242963:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.242964:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.242969:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242981:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242987:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242991:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.242996:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.243000:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1265664, 1269760) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.243004:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 309 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.243020:0:88919:0:(rw26.c:912:ll_write_end()) pos 1265664, len 4096, copied 4096 00000080:00200000:0.0:1767319309.243025:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b54993d3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.243027:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005b1ac861 17ffffc0001021 2:0 ffff8f24376a9e58 309 lru 00000080:00200000:0.0:1767319309.243032:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0029586 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319309.243034:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b54993d3 00000080:00200000:0.0:1767319309.243035:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.243037:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.243045:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.243055:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.243058:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.243060:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.243071:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.243074:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.243076:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.243080:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243089:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.243097:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.243099:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.243104:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.243106:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [309, 309] 00000080:00200000:0.0:1767319309.243109:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.243112:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.243117:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1269760 i_blocks 2 00000080:00200000:0.0:1767319309.243119:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.243127:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1269760, count: 4096 00000080:00200000:0.0:1767319309.243130:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1269760, bytes: 4096 00000080:00200000:0.0:1767319309.243132:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.243136:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 311, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.243138:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1269760, 1273856) 0 0 00000080:00200000:0.0:1767319309.243140:0:88919: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:1767319309.243145:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [310, 310] 00020000:00200000:0.0:1767319309.243148:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1269760, 1273856) 1273856, 4096 00020000:00200000:0.0:1767319309.243150:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.243155:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [310, 310] 00000008:00010000:0.0:1767319309.243160:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.243163:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.243170:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243188:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243197:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243204:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243211:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.243218:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1269760, 1273856) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.243222:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 310 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.243234:0:88919:0:(rw26.c:912:ll_write_end()) pos 1269760, len 4096, copied 4096 00000080:00200000:0.0:1767319309.243237:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f9a9cc50[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.243239:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000743a2d11 17ffffc0001001 3:0 ffff8f24376a9000 310 lru 00000080:00200000:0.0:1767319309.243243:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000013f63f1d 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319309.243244:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f9a9cc50 00000080:00200000:0.0:1767319309.243245:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.243247:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.243252:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.243259:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.243261:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.243263:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.243271:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.243272:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.243274:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.243277:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243282:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.243287:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.243288:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.243290:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.243292:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [310, 310] 00000080:00200000:0.0:1767319309.243294:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.243296:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.243299:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1273856 i_blocks 2 00000080:00200000:0.0:1767319309.243318:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.243324:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1273856, count: 4096 00000080:00200000:0.0:1767319309.243326:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1273856, bytes: 4096 00000080:00200000:0.0:1767319309.243328:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.243330:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 312, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.243331:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1273856, 1277952) 0 0 00000080:00200000:0.0:1767319309.243333:0:88919: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:1767319309.243336:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [311, 311] 00020000:00200000:0.0:1767319309.243338:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1273856, 1277952) 1277952, 4096 00020000:00200000:0.0:1767319309.243339:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.243343:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [311, 311] 00000008:00010000:0.0:1767319309.243347:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.243348:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.243353:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243365:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243371:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243376:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243380:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.243385:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1273856, 1277952) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.243388:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 311 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.243398:0:88919:0:(rw26.c:912:ll_write_end()) pos 1273856, len 4096, copied 4096 00000080:00200000:0.0:1767319309.243400:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000419770a1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.243402:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d5ab6e15 17ffffc0001001 3:0 ffff8f24376a9798 311 lru 00000080:00200000:0.0:1767319309.243405:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000098d04379 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319309.243406:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000419770a1 00000080:00200000:0.0:1767319309.243407:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.243409:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.243413:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.243421:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.243423:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.243424:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.243433:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.243435:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.243436:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.243439:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243444:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.243449:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.243450:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.243714:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.243719:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [311, 311] 00000080:00200000:0.0:1767319309.243724:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.243727:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.243733:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1277952 i_blocks 2 00000080:00200000:0.0:1767319309.243736:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.243743:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1277952, count: 4096 00000080:00200000:0.0:1767319309.243747:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1277952, bytes: 4096 00000080:00200000:0.0:1767319309.243750:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.243753:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 313, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.243755:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1277952, 1282048) 0 0 00000080:00200000:0.0:1767319309.243757:0:88919: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:1767319309.243762:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [312, 312] 00020000:00200000:0.0:1767319309.243765:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1277952, 1282048) 1282048, 4096 00020000:00200000:0.0:1767319309.243768:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.243773:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [312, 312] 00000008:00010000:0.0:1767319309.243779:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.243781:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.243791:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243811:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243819:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243827:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243833:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.243842:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1277952, 1282048) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.243848:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 312 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.243865:0:88919:0:(rw26.c:912:ll_write_end()) pos 1277952, len 4096, copied 4096 00000080:00200000:0.0:1767319309.243869:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008f059002[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.243872:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000064ce10ac 17ffffc0001001 3:0 ffff8f24376a9438 312 lru 00000080:00200000:0.0:1767319309.243877:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000103a5fde 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319309.243879:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008f059002 00000080:00200000:0.0:1767319309.243880:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.243882:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.243890:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.243902:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.243905:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.243907:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.243920:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.243923:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.243925:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.243930:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.243938:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.243947:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.243949:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.243953:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.243956:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [312, 312] 00000080:00200000:0.0:1767319309.243959:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.243963:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.243968:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1282048 i_blocks 2 00000080:00200000:0.0:1767319309.243971:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.243978:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1282048, count: 4096 00000080:00200000:0.0:1767319309.243982:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1282048, bytes: 4096 00000080:00200000:0.0:1767319309.243985:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.243988:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 314, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.243989:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1282048, 1286144) 0 0 00000080:00200000:0.0:1767319309.243991:0:88919: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:1767319309.243996:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [313, 313] 00020000:00200000:0.0:1767319309.243999:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1282048, 1286144) 1286144, 4096 00020000:00200000:0.0:1767319309.244001:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.244005:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [313, 313] 00000008:00010000:0.0:1767319309.244010:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.244273:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.244285:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.244739:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.244752:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.244761:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.244769:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.244780:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1282048, 1286144) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.244790:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 313 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.244813:0:88919:0:(rw26.c:912:ll_write_end()) pos 1282048, len 4096, copied 4096 00000080:00200000:0.0:1767319309.244819:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001e68ddef[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.244822:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000283eabc4 17ffffc0001001 3:0 ffff8f24376a9bd0 313 lru 00000080:00200000:0.0:1767319309.244827:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006eb31e76 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319309.244829:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001e68ddef 00000080:00200000:0.0:1767319309.244830:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.244833:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.244844:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.244858:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.244861:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.244864:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.244879:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.244882:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.244885:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.244889:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.244897:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.244906:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.244909:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.244914:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.244918:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [313, 313] 00000080:00200000:0.0:1767319309.244923:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.244925:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.244932:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1286144 i_blocks 2 00000080:00200000:0.0:1767319309.244935:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.244946:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1286144, count: 4096 00000080:00200000:0.0:1767319309.244950:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1286144, bytes: 4096 00000080:00200000:0.0:1767319309.244953:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.244956:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 315, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.244958:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1286144, 1290240) 0 0 00000080:00200000:0.0:1767319309.244961:0:88919: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:1767319309.244969:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [314, 314] 00020000:00200000:0.0:1767319309.244973:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1286144, 1290240) 1290240, 4096 00020000:00200000:0.0:1767319309.244976:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.244983:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [314, 314] 00000008:00010000:0.0:1767319309.244990:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.244993:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.245002:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245134:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245144:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245151:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245158:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.245167:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1286144, 1290240) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.245175:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 314 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.245192:0:88919:0:(rw26.c:912:ll_write_end()) pos 1286144, len 4096, copied 4096 00000080:00200000:0.0:1767319309.245197:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000016c71b60[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.245199:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000770862d6 17ffffc0001001 3:0 ffff8f24376a9360 314 lru 00000080:00200000:0.0:1767319309.245205:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6c6f063 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319309.245207:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000016c71b60 00000080:00200000:0.0:1767319309.245208:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.245210:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.245218:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.245230:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.245233:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.245235:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.245248:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.245251:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.245253:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.245258:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245265:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.245273:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.245275:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.245280:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.245283:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [314, 314] 00000080:00200000:0.0:1767319309.245287:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.245290:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.245295:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1290240 i_blocks 2 00000080:00200000:0.0:1767319309.245298:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.245327:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1290240, count: 4096 00000080:00200000:0.0:1767319309.245332:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1290240, bytes: 4096 00000080:00200000:0.0:1767319309.245340:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.245345:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 316, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.245346:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1290240, 1294336) 0 0 00000080:00200000:0.0:1767319309.245349:0:88919: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:1767319309.245354:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [315, 315] 00020000:00200000:0.0:1767319309.245358:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1290240, 1294336) 1294336, 4096 00020000:00200000:0.0:1767319309.245360:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.245365:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [315, 315] 00000008:00010000:0.0:1767319309.245371:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.245374:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.245381:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245401:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245410:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245418:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245424:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.245433:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1290240, 1294336) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.245439:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 315 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.245467:0:88919:0:(rw26.c:912:ll_write_end()) pos 1290240, len 4096, copied 4096 00000080:00200000:0.0:1767319309.245472:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000dffa64c8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.245475:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8838c5b 17ffffc0001001 3:0 ffff8f24376a95e8 315 lru 00000080:00200000:0.0:1767319309.245480:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008d3c1f0a 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319309.245482:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000dffa64c8 00000080:00200000:0.0:1767319309.245483:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.245485:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.245494:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.245506:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.245509:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.245512:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.245524:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.245527:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.245530:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.245534:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245542:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.245550:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.245552:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.245556:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.245559:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [315, 315] 00000080:00200000:0.0:1767319309.245563:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.245566:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.245571:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1294336 i_blocks 2 00000080:00200000:0.0:1767319309.245573:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.245582:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1294336, count: 4096 00000080:00200000:0.0:1767319309.245586:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1294336, bytes: 4096 00000080:00200000:0.0:1767319309.245588:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.245591:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 317, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.245593:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1294336, 1298432) 0 0 00000080:00200000:0.0:1767319309.245595:0:88919: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:1767319309.245599:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [316, 316] 00020000:00200000:0.0:1767319309.245602:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1294336, 1298432) 1298432, 4096 00020000:00200000:0.0:1767319309.245604:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.245609:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [316, 316] 00000008:00010000:0.0:1767319309.245614:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.245616:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.245624:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245641:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245649:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245656:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245662:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.245671:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1294336, 1298432) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.245677:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 316 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.245704:0:88919:0:(rw26.c:912:ll_write_end()) pos 1294336, len 4096, copied 4096 00000080:00200000:0.0:1767319309.245708:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c830fb84[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.245711:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f20c4c0b 17ffffc0001001 3:0 ffff8f2440268510 316 lru 00000080:00200000:0.0:1767319309.245715:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000af8df152 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319309.245717:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c830fb84 00000080:00200000:0.0:1767319309.245719:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.245721:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.245730:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.245741:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.245743:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.245745:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.245757:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.245760:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.245762:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.245767:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245774:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.245783:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.245785:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.245789:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.245792:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [316, 316] 00000080:00200000:0.0:1767319309.245795:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.245798:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.245803:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1298432 i_blocks 2 00000080:00200000:0.0:1767319309.245805:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.245813:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1298432, count: 4096 00000080:00200000:0.0:1767319309.245817:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1298432, bytes: 4096 00000080:00200000:0.0:1767319309.245819:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.245823:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 318, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.245825:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1298432, 1302528) 0 0 00000080:00200000:0.0:1767319309.245827:0:88919: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:1767319309.245832:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [317, 317] 00020000:00200000:0.0:1767319309.245835:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1298432, 1302528) 1302528, 4096 00020000:00200000:0.0:1767319309.245837:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.245842:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [317, 317] 00000008:00010000:0.0:1767319309.245847:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.245850:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.245857:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245881:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245890:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245897:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.245904:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.245912:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1298432, 1302528) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.245918:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 317 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.245933:0:88919:0:(rw26.c:912:ll_write_end()) pos 1298432, len 4096, copied 4096 00000080:00200000:0.0:1767319309.245937:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000065c59eda[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.245940:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000764ed094 17ffffc0001001 3:0 ffff8f2440268a20 317 lru 00000080:00200000:0.0:1767319309.245945:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000473ba313 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319309.245947:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000065c59eda 00000080:00200000:0.0:1767319309.245948:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.245951:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.245958:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.245969:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.245972:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.245974:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.245985:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.245988:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.245990:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.245995:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246003:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.246011:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.246013:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.246017:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.246406:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [317, 317] 00000080:00200000:0.0:1767319309.246411:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.246414:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.246420:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1302528 i_blocks 2 00000080:00200000:0.0:1767319309.246423:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.246431:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1302528, count: 4096 00000080:00200000:0.0:1767319309.246435:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1302528, bytes: 4096 00000080:00200000:0.0:1767319309.246437:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.246440:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 319, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.246442:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1302528, 1306624) 0 0 00000080:00200000:0.0:1767319309.246444:0:88919: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:1767319309.246450:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [318, 318] 00020000:00200000:0.0:1767319309.246464:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1302528, 1306624) 1306624, 4096 00020000:00200000:0.0:1767319309.246467:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.246473:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [318, 318] 00000008:00010000:0.0:1767319309.246480:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.246483:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.246492:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246515:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246526:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246535:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246542:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.246552:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1302528, 1306624) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.246561:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 318 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.246584:0:88919:0:(rw26.c:912:ll_write_end()) pos 1302528, len 4096, copied 4096 00000080:00200000:0.0:1767319309.246590:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007ec3faf6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.246593:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000af7a49e5 17ffffc0001001 3:0 ffff8f2440268870 318 lru 00000080:00200000:0.0:1767319309.246600:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003905b84a 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319309.246602:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007ec3faf6 00000080:00200000:0.0:1767319309.246603:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.246606:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.246618:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.246633:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.246636:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.246639:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.246655:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.246658:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.246660:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.246664:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246672:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.246680:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.246683:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.246688:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.246691:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [318, 318] 00000080:00200000:0.0:1767319309.246695:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.246698:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.246703:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1306624 i_blocks 2 00000080:00200000:0.0:1767319309.246706:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.246713:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1306624, count: 4096 00000080:00200000:0.0:1767319309.246717:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1306624, bytes: 4096 00000080:00200000:0.0:1767319309.246720:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.246723:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 320, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.246725:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1306624, 1310720) 0 0 00000080:00200000:0.0:1767319309.246728:0:88919: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:1767319309.246734:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [319, 319] 00020000:00200000:0.0:1767319309.246736:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1306624, 1310720) 1310720, 4096 00020000:00200000:0.0:1767319309.246739:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.246744:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [319, 319] 00000008:00010000:0.0:1767319309.246750:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.246752:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.246760:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246779:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246788:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246796:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246803:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.246812:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1306624, 1310720) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.246817:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 319 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.246835:0:88919:0:(rw26.c:912:ll_write_end()) pos 1306624, len 4096, copied 4096 00000080:00200000:0.0:1767319309.246839:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000042878448[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.246842:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f684d906 17ffffc0001001 3:0 ffff8f2440268948 319 lru 00000080:00200000:0.0:1767319309.246848:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a36c9214 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319309.246850:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000042878448 00000080:00200000:0.0:1767319309.246851:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.246853:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.246861:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.246873:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.246876:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.246878:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.246890:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.246893:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.246896:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.246900:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.246908:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.246917:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.246920:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.246924:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.246927:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [319, 319] 00000080:00200000:0.0:1767319309.246930:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.246934:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.246939:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1310720 i_blocks 2 00000080:00200000:0.0:1767319309.246941:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.246949:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1310720, count: 4096 00000080:00200000:0.0:1767319309.246952:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1310720, bytes: 4096 00000080:00200000:0.0:1767319309.246955:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.246958:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 321, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.246960:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1310720, 1314816) 0 0 00000080:00200000:0.0:1767319309.246962:0:88919: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:1767319309.246968:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [320, 320] 00020000:00200000:0.0:1767319309.246971:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1310720, 1314816) 1314816, 4096 00020000:00200000:0.0:1767319309.246974:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.246979:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [320, 320] 00000008:00010000:0.0:1767319309.246985:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.246987:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.246995:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247014:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247129:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247138:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247145:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.247155:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1310720, 1314816) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.247160:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 320 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.247185:0:88919:0:(rw26.c:912:ll_write_end()) pos 1310720, len 4096, copied 4096 00000080:00200000:0.0:1767319309.247190:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000fac5c1ef[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.247193:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8268a3d 17ffffc0001001 3:0 ffff8f24402686c0 320 lru 00000080:00200000:0.0:1767319309.247198:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b52c874d 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319309.247201:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000fac5c1ef 00000080:00200000:0.0:1767319309.247202:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.247204:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.247213:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.247225:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.247228:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.247230:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.247242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.247245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.247247:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.247252:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247260:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.247269:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.247271:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.247276:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.247279:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [320, 320] 00000080:00200000:0.0:1767319309.247283:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.247286:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.247290:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1314816 i_blocks 2 00000080:00200000:0.0:1767319309.247293:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.247441:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1314816, count: 4096 00000080:00200000:0.0:1767319309.247447:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1314816, bytes: 4096 00000080:00200000:0.0:1767319309.247450:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.247463:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 322, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.247464:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1314816, 1318912) 0 0 00000080:00200000:0.0:1767319309.247467:0:88919: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:1767319309.247473:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [321, 321] 00020000:00200000:0.0:1767319309.247476:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1314816, 1318912) 1318912, 4096 00020000:00200000:0.0:1767319309.247479:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.247485:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [321, 321] 00000008:00010000:0.0:1767319309.247491:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.247493:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.247501:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247521:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247530:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247537:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247544:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.247553:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1314816, 1318912) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.247559:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 321 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.247579:0:88919:0:(rw26.c:912:ll_write_end()) pos 1314816, len 4096, copied 4096 00000080:00200000:0.0:1767319309.247584:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c8eadb2f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.247587:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9a6de21 17ffffc0001001 3:0 ffff8f24402681b0 321 lru 00000080:00200000:0.0:1767319309.247593:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8b04654 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319309.247595:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c8eadb2f 00000080:00200000:0.0:1767319309.247597:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.247599:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.247607:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.247620:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.247623:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.247625:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.247639:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.247642:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.247645:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.247649:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247658:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.247667:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.247669:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.247674:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.247677:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [321, 321] 00000080:00200000:0.0:1767319309.247681:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.247684:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.247689:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1318912 i_blocks 2 00000080:00200000:0.0:1767319309.247692:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.247701:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1318912, count: 4096 00000080:00200000:0.0:1767319309.247704:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1318912, bytes: 4096 00000080:00200000:0.0:1767319309.247707:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.247710:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 323, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.247711:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1318912, 1323008) 0 0 00000080:00200000:0.0:1767319309.247714:0:88919: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:1767319309.247719:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [322, 322] 00020000:00200000:0.0:1767319309.247722:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1318912, 1323008) 1323008, 4096 00020000:00200000:0.0:1767319309.247724:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.247730:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [322, 322] 00000008:00010000:0.0:1767319309.247735:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.247737:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.247745:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247763:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247773:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247781:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247788:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.247796:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1318912, 1323008) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.247802:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 322 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.247818:0:88919:0:(rw26.c:912:ll_write_end()) pos 1318912, len 4096, copied 4096 00000080:00200000:0.0:1767319309.247822:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000089fe8c2e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.247825:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f39375cc 17ffffc0001001 3:0 ffff8f2440268288 322 lru 00000080:00200000:0.0:1767319309.247831:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002626a903 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319309.247833:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000089fe8c2e 00000080:00200000:0.0:1767319309.247835:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.247837:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.247845:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.247857:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.247860:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.247862:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.247874:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.247877:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.247879:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.247883:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247891:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.247899:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.247901:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.247905:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.247908:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [322, 322] 00000080:00200000:0.0:1767319309.247912:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.247915:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.247920:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1323008 i_blocks 2 00000080:00200000:0.0:1767319309.247923:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.247931:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1323008, count: 4096 00000080:00200000:0.0:1767319309.247935:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1323008, bytes: 4096 00000080:00200000:0.0:1767319309.247937:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.247941:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 324, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.247943:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1323008, 1327104) 0 0 00000080:00200000:0.0:1767319309.247945:0:88919: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:1767319309.247950:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [323, 323] 00020000:00200000:0.0:1767319309.247953:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1323008, 1327104) 1327104, 4096 00020000:00200000:0.0:1767319309.247956:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.247961:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [323, 323] 00000008:00010000:0.0:1767319309.247967:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.247969:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.247976:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.247995:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248004:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248012:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248112:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.248123:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1323008, 1327104) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.248129:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 323 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.248146:0:88919:0:(rw26.c:912:ll_write_end()) pos 1323008, len 4096, copied 4096 00000080:00200000:0.0:1767319309.248151:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000033333b25[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.248155:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a130df8d 17ffffc0001001 3:0 ffff8f2440268e58 323 lru 00000080:00200000:0.0:1767319309.248160:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000180f8b13 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319309.248163:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000033333b25 00000080:00200000:0.0:1767319309.248164:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.248166:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.248175:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.248189:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.248192:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.248194:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.248207:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.248210:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.248213:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.248217:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248225:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.248234:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.248237:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.248241:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.248244:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [323, 323] 00000080:00200000:0.0:1767319309.248248:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.248251:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.248255:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1327104 i_blocks 2 00000080:00200000:0.0:1767319309.248258:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.248266:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1327104, count: 4096 00000080:00200000:0.0:1767319309.248270:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1327104, bytes: 4096 00000080:00200000:0.0:1767319309.248273:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.248276:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 325, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.248278:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1327104, 1331200) 0 0 00000080:00200000:0.0:1767319309.248280:0:88919: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:1767319309.248286:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [324, 324] 00020000:00200000:0.0:1767319309.248289:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1327104, 1331200) 1331200, 4096 00020000:00200000:0.0:1767319309.248291:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.248297:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [324, 324] 00000008:00010000:0.0:1767319309.248378:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.248381:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.248388:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248408:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248417:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248425:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248431:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.248439:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1327104, 1331200) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.248445:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 324 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.248477:0:88919:0:(rw26.c:912:ll_write_end()) pos 1327104, len 4096, copied 4096 00000080:00200000:0.0:1767319309.248481:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000e8c0196[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.248485:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f93d510c 17ffffc0001021 2:0 ffff8f2440268000 324 lru 00000080:00200000:0.0:1767319309.248490:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e571d3a9 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319309.248492:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000e8c0196 00000080:00200000:0.0:1767319309.248493:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.248496:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.248504:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.248516:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.248519:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.248522:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.248535:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.248538:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.248541:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.248545:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248553:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.248562:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.248565:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.248569:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.248572:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [324, 324] 00000080:00200000:0.0:1767319309.248576:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.248579:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.248584:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1331200 i_blocks 2 00000080:00200000:0.0:1767319309.248587:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.248595:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1331200, count: 4096 00000080:00200000:0.0:1767319309.248599:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1331200, bytes: 4096 00000080:00200000:0.0:1767319309.248601:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.248605:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 326, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.248607:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1331200, 1335296) 0 0 00000080:00200000:0.0:1767319309.248610:0:88919: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:1767319309.248615:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [325, 325] 00020000:00200000:0.0:1767319309.248618:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1331200, 1335296) 1335296, 4096 00020000:00200000:0.0:1767319309.248620:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.248625:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [325, 325] 00000008:00010000:0.0:1767319309.248631:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.248633:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.248640:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248659:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248668:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248674:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248681:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.248690:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1331200, 1335296) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.248696:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 325 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.248712:0:88919:0:(rw26.c:912:ll_write_end()) pos 1331200, len 4096, copied 4096 00000080:00200000:0.0:1767319309.248716:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c08e04ab[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.248719:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e86b2fdc 17ffffc0001001 3:0 ffff8f2440268798 325 lru 00000080:00200000:0.0:1767319309.248725:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000069ab5464 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1767319309.248728:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c08e04ab 00000080:00200000:0.0:1767319309.248729:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.248731:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.248739:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.248751:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.248754:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.248757:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.248769:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.248772:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.248775:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.248780:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248788:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.248797:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.248800:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.248804:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.248807:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [325, 325] 00000080:00200000:0.0:1767319309.248811:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.248814:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.248819:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1335296 i_blocks 2 00000080:00200000:0.0:1767319309.248822:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.248830:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1335296, count: 4096 00000080:00200000:0.0:1767319309.248834:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1335296, bytes: 4096 00000080:00200000:0.0:1767319309.248836:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.248839:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 327, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.248841:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1335296, 1339392) 0 0 00000080:00200000:0.0:1767319309.248843:0:88919: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:1767319309.248848:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [326, 326] 00020000:00200000:0.0:1767319309.248851:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1335296, 1339392) 1339392, 4096 00020000:00200000:0.0:1767319309.248854:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.248859:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [326, 326] 00000008:00010000:0.0:1767319309.248865:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.248868:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.248875:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248894:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248904:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248911:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.248918:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.248927:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1335296, 1339392) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.248933:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 326 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.248949:0:88919:0:(rw26.c:912:ll_write_end()) pos 1335296, len 4096, copied 4096 00000080:00200000:0.0:1767319309.248954:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b0760615[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.248957:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000030cc21d6 17ffffc0001001 3:0 ffff8f2440268438 326 lru 00000080:00200000:0.0:1767319309.248962:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006eda5d69 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1767319309.248965:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b0760615 00000080:00200000:0.0:1767319309.248966:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.248968:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.248977:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.248989:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.248993:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.248995:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.249009:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.249011:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.249014:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.249017:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249121:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.249130:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.249132:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.249137:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.249140:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [326, 326] 00000080:00200000:0.0:1767319309.249144:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.249147:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.249152:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1339392 i_blocks 2 00000080:00200000:0.0:1767319309.249154:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.249162:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1339392, count: 4096 00000080:00200000:0.0:1767319309.249166:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1339392, bytes: 4096 00000080:00200000:0.0:1767319309.249168:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.249171:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 328, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.249173:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1339392, 1343488) 0 0 00000080:00200000:0.0:1767319309.249175:0:88919: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:1767319309.249180:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [327, 327] 00020000:00200000:0.0:1767319309.249184:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1339392, 1343488) 1343488, 4096 00020000:00200000:0.0:1767319309.249186:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.249191:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [327, 327] 00000008:00010000:0.0:1767319309.249196:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.249198:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.249206:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249225:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249234:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249241:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249248:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.249256:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1339392, 1343488) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.249262:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 327 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.249278:0:88919:0:(rw26.c:912:ll_write_end()) pos 1339392, len 4096, copied 4096 00000080:00200000:0.0:1767319309.249283:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000094666107[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.249285:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000764660da 17ffffc0001001 3:0 ffff8f2440268bd0 327 lru 00000080:00200000:0.0:1767319309.249291:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000009ef1d 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1767319309.249293:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000094666107 00000080:00200000:0.0:1767319309.249294:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.249296:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.249325:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.249338:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.249341:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.249344:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.249357:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.249359:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.249361:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.249365:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249373:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.249381:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.249384:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.249388:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.249392:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [327, 327] 00000080:00200000:0.0:1767319309.249395:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.249398:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.249402:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1343488 i_blocks 2 00000080:00200000:0.0:1767319309.249405:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.249412:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1343488, count: 4096 00000080:00200000:0.0:1767319309.249416:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1343488, bytes: 4096 00000080:00200000:0.0:1767319309.249418:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.249421:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 329, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.249422:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1343488, 1347584) 0 0 00000080:00200000:0.0:1767319309.249425:0:88919: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:1767319309.249430:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [328, 328] 00020000:00200000:0.0:1767319309.249432:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1343488, 1347584) 1347584, 4096 00020000:00200000:0.0:1767319309.249435:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.249439:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [328, 328] 00000008:00010000:0.0:1767319309.249445:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.249447:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.249465:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249483:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249492:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249500:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249508:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.249517:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1343488, 1347584) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.249523:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 328 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.249538:0:88919:0:(rw26.c:912:ll_write_end()) pos 1343488, len 4096, copied 4096 00000080:00200000:0.0:1767319309.249542:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e2747580[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.249545:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000afdd91ce 17ffffc0001001 3:0 ffff8f2440268360 328 lru 00000080:00200000:0.0:1767319309.249550:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000091f072cd 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1767319309.249552:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e2747580 00000080:00200000:0.0:1767319309.249554:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.249556:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.249563:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.249575:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.249578:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.249581:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.249595:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.249598:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.249600:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.249604:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249611:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.249619:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.249621:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.249625:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.249628:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [328, 328] 00000080:00200000:0.0:1767319309.249632:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.249634:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.249639:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1347584 i_blocks 2 00000080:00200000:0.0:1767319309.249641:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.249649:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1347584, count: 4096 00000080:00200000:0.0:1767319309.249652:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1347584, bytes: 4096 00000080:00200000:0.0:1767319309.249654:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.249658:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 330, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.249659:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1347584, 1351680) 0 0 00000080:00200000:0.0:1767319309.249661:0:88919: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:1767319309.249667:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [329, 329] 00020000:00200000:0.0:1767319309.249669:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1347584, 1351680) 1351680, 4096 00020000:00200000:0.0:1767319309.249671:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.249676:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [329, 329] 00000008:00010000:0.0:1767319309.249682:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.249684:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.249691:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249709:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249719:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249727:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249734:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.249743:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1347584, 1351680) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.249748:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 329 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.249765:0:88919:0:(rw26.c:912:ll_write_end()) pos 1347584, len 4096, copied 4096 00000080:00200000:0.0:1767319309.249769:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f5150ad3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.249772:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000065f27d01 17ffffc0001001 3:0 ffff8f24402685e8 329 lru 00000080:00200000:0.0:1767319309.249778:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000091a6481e 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1767319309.249780:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f5150ad3 00000080:00200000:0.0:1767319309.249781:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.249783:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.249791:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.249803:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.249806:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.249808:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.249820:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.249823:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.249825:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.249829:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249837:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.249846:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.249848:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.249852:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.249855:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [329, 329] 00000080:00200000:0.0:1767319309.249859:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.249861:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.249866:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1351680 i_blocks 2 00000080:00200000:0.0:1767319309.249869:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.249876:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1351680, count: 4096 00000080:00200000:0.0:1767319309.249880:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1351680, bytes: 4096 00000080:00200000:0.0:1767319309.249882:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.249886:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 331, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.249888:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1351680, 1355776) 0 0 00000080:00200000:0.0:1767319309.249890:0:88919: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:1767319309.249895:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [330, 330] 00020000:00200000:0.0:1767319309.249898:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1351680, 1355776) 1355776, 4096 00020000:00200000:0.0:1767319309.249900:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.249904:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [330, 330] 00000008:00010000:0.0:1767319309.249911:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.249913:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.249920:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249937:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249946:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249953:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.249959:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.249967:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1351680, 1355776) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.249972:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 330 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.249988:0:88919:0:(rw26.c:912:ll_write_end()) pos 1351680, len 4096, copied 4096 00000080:00200000:0.0:1767319309.249991:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000043f3ffd6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.249994:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007df6ff3a 17ffffc0001001 3:0 ffff8f2440268ca8 330 lru 00000080:00200000:0.0:1767319309.249998:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000054134e03 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1767319309.250007:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000043f3ffd6 00000080:00200000:0.0:1767319309.250008:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.250010:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.250113:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.250127:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.250131:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.250133:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000008:00010000:1.0:1767319309.250486:0:12518:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319309.250663:0:12518:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000b8d5188e ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319309.250691:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377409024:192.168.204.123@tcp:4:dd.0 00000020:00010000:0.0:1767319309.250828:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.250831:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.250834:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.250839:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.250847:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.250857:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.250859:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.250865:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.250869:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [330, 330] 00000080:00200000:0.0:1767319309.250873:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.250877:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.250884:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1355776 i_blocks 2 00000080:00200000:0.0:1767319309.250887:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.250900:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1355776, count: 4096 00000080:00200000:0.0:1767319309.250905:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1355776, bytes: 4096 00000080:00200000:0.0:1767319309.250908:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.250912:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 332, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.250914:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1355776, 1359872) 0 0 00000080:00200000:0.0:1767319309.250917:0:88919: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:1767319309.250924:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [331, 331] 00020000:00200000:0.0:1767319309.250928:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1355776, 1359872) 1359872, 4096 00020000:00200000:0.0:1767319309.250931:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.250940:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [331, 331] 00000008:00010000:0.0:1767319309.250948:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.250951:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.250962:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.250981:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.250989:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.250996:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251003:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.251012:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1355776, 1359872) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.251118:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 331 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.251145:0:88919:0:(rw26.c:912:ll_write_end()) pos 1355776, len 4096, copied 4096 00000080:00200000:0.0:1767319309.251151:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000eab9514d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.251155:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9ac17bf 17ffffc0001001 3:0 ffff8f2440268d80 331 lru 00000080:00200000:0.0:1767319309.251160:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e09a75e3 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1767319309.251162:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000eab9514d 00000080:00200000:0.0:1767319309.251164:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.251168:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.251178:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.251205:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.251209:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.251212:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.251225:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.251228:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.251231:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.251235:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251243:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.251251:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.251254:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.251258:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.251262:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [331, 331] 00000080:00200000:0.0:1767319309.251265:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.251268:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.251273:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1359872 i_blocks 2 00000080:00200000:0.0:1767319309.251276:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.251284:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1359872, count: 4096 00000080:00200000:0.0:1767319309.251287:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1359872, bytes: 4096 00000080:00200000:0.0:1767319309.251290:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.251293:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 333, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.251295:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1359872, 1363968) 0 0 00000080:00200000:0.0:1767319309.251297:0:88919: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:1767319309.251630:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [332, 332] 00020000:00200000:0.0:1767319309.251635:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1359872, 1363968) 1363968, 4096 00020000:00200000:0.0:1767319309.251637:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.251645:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [332, 332] 00000008:00010000:0.0:1767319309.251653:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.251655:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.251664:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251687:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251696:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251704:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251711:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.251720:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1359872, 1363968) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.251726:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 332 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.251742:0:88919:0:(rw26.c:912:ll_write_end()) pos 1359872, len 4096, copied 4096 00000080:00200000:0.0:1767319309.251747:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001a49c5cb[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.251750:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a33a3d13 17ffffc0001001 3:0 ffff8f24402680d8 332 lru 00000080:00200000:0.0:1767319309.251756:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000468f89c2 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1767319309.251758:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001a49c5cb 00000080:00200000:0.0:1767319309.251760:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.251762:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.251770:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.251783:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.251786:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.251789:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.251801:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.251804:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.251807:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.251811:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251819:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.251827:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.251830:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.251835:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.251838:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [332, 332] 00000080:00200000:0.0:1767319309.251842:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.251845:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.251851:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1363968 i_blocks 2 00000080:00200000:0.0:1767319309.251854:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.251863:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1363968, count: 4096 00000080:00200000:0.0:1767319309.251867:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1363968, bytes: 4096 00000080:00200000:0.0:1767319309.251870:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.251873:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 334, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.251874:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1363968, 1368064) 0 0 00000080:00200000:0.0:1767319309.251877:0:88919: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:1767319309.251882:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [333, 333] 00020000:00200000:0.0:1767319309.251885:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1363968, 1368064) 1368064, 4096 00020000:00200000:0.0:1767319309.251887:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.251892:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [333, 333] 00000008:00010000:0.0:1767319309.251898:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.251900:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.251907:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251927:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251936:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251944:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.251950:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.251958:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1363968, 1368064) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.251964:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 333 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.251979:0:88919:0:(rw26.c:912:ll_write_end()) pos 1363968, len 4096, copied 4096 00000080:00200000:0.0:1767319309.251984:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a0c44479[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.251987:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003d37ca37 17ffffc0001001 3:0 ffff8f2440268af8 333 lru 00000080:00200000:0.0:1767319309.251992:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005ed77c0c 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1767319309.251994:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a0c44479 00000080:00200000:0.0:1767319309.251996:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.251998:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.252007:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.252203:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.252207:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.252209:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.252219:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.252221:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.252223:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.252226:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252231:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.252237:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.252238:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.252241:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.252243:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [333, 333] 00000080:00200000:0.0:1767319309.252245:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.252247:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.252251:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1368064 i_blocks 2 00000080:00200000:0.0:1767319309.252253:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.252259:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1368064, count: 4096 00000080:00200000:0.0:1767319309.252261:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1368064, bytes: 4096 00000080:00200000:0.0:1767319309.252263:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.252265:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 335, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.252266:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1368064, 1372160) 0 0 00000080:00200000:0.0:1767319309.252268:0:88919: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:1767319309.252272:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [334, 334] 00020000:00200000:0.0:1767319309.252274:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1368064, 1372160) 1372160, 4096 00020000:00200000:0.0:1767319309.252275:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.252279:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [334, 334] 00000008:00010000:0.0:1767319309.252283:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.252284:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.252290:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252328:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252527:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252538:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252545:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.252554:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1368064, 1372160) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.252561:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 334 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.252589:0:88919:0:(rw26.c:912:ll_write_end()) pos 1368064, len 4096, copied 4096 00000080:00200000:0.0:1767319309.252594:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005bbf9e06[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.252597:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008b12d6d6 17ffffc0001001 3:0 ffff8f2440275af8 334 lru 00000080:00200000:0.0:1767319309.252603:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006a1db9b9 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1767319309.252605:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005bbf9e06 00000080:00200000:0.0:1767319309.252606:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.252609:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.252618:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.252630:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.252633:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.252635:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.252646:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.252649:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.252651:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.252655:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252663:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.252671:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.252674:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.252678:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.252681:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [334, 334] 00000080:00200000:0.0:1767319309.252685:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.252688:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.252693:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1372160 i_blocks 2 00000080:00200000:0.0:1767319309.252696:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.252704:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1372160, count: 4096 00000080:00200000:0.0:1767319309.252708:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1372160, bytes: 4096 00000080:00200000:0.0:1767319309.252711:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.252714:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 336, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.252716:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1372160, 1376256) 0 0 00000080:00200000:0.0:1767319309.252718:0:88919: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:1767319309.252724:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [335, 335] 00020000:00200000:0.0:1767319309.252726:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1372160, 1376256) 1376256, 4096 00020000:00200000:0.0:1767319309.252728:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.252733:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [335, 335] 00000008:00010000:0.0:1767319309.252739:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.252742:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.252749:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252767:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252776:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252783:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252789:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.252803:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1372160, 1376256) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.252810:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 335 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.252826:0:88919:0:(rw26.c:912:ll_write_end()) pos 1372160, len 4096, copied 4096 00000080:00200000:0.0:1767319309.252831:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002df61664[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.252834:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000099eafbdc 17ffffc0001001 3:0 ffff8f2440275510 335 lru 00000080:00200000:0.0:1767319309.252841:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000091732f04 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1767319309.252843:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002df61664 00000080:00200000:0.0:1767319309.252844:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.252846:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.252854:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.252865:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.252868:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.252870:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.252881:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.252883:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.252886:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.252890:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.252897:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.252905:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.252907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.252911:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.252914:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [335, 335] 00000080:00200000:0.0:1767319309.252918:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.252974:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.252979:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1376256 i_blocks 2 00000080:00200000:0.0:1767319309.252982:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.252990:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1376256, count: 4096 00000080:00200000:0.0:1767319309.252993:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1376256, bytes: 4096 00000080:00200000:0.0:1767319309.252996:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.252999:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 337, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.253001:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1376256, 1380352) 0 0 00000080:00200000:0.0:1767319309.253003:0:88919: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:1767319309.253009:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [336, 336] 00020000:00200000:0.0:1767319309.253011:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1376256, 1380352) 1380352, 4096 00020000:00200000:0.0:1767319309.253014:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.253019:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [336, 336] 00000008:00010000:0.0:1767319309.253025:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.253027:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.253035:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253053:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253061:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253068:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253075:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.253083:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1376256, 1380352) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.253089:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 336 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.253104:0:88919:0:(rw26.c:912:ll_write_end()) pos 1376256, len 4096, copied 4096 00000080:00200000:0.0:1767319309.253109:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b45a3644[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.253112:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000091f6db40 17ffffc0001001 3:0 ffff8f2440275a20 336 lru 00000080:00200000:0.0:1767319309.253118:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000de730f26 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:0.0:1767319309.253120:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b45a3644 00000080:00200000:0.0:1767319309.253121:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.253123:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.253131:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.253144:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.253147:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.253149:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.253160:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.253163:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.253165:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.253170:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253178:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.253188:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.253190:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.253194:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.253197:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [336, 336] 00000080:00200000:0.0:1767319309.253200:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.253203:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.253208:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1380352 i_blocks 2 00000080:00200000:0.0:1767319309.253211:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.253218:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1380352, count: 4096 00000080:00200000:0.0:1767319309.253222:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1380352, bytes: 4096 00000080:00200000:0.0:1767319309.253224:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.253228:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 338, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.253230:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1380352, 1384448) 0 0 00000080:00200000:0.0:1767319309.253232:0:88919: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:1767319309.253238:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [337, 337] 00020000:00200000:0.0:1767319309.253241:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1380352, 1384448) 1384448, 4096 00020000:00200000:0.0:1767319309.253243:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.253248:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [337, 337] 00000008:00010000:0.0:1767319309.253254:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.253256:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.253263:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253280:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253289:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253297:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253331:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.253353:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1380352, 1384448) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.253359:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 337 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.253539:0:88919:0:(rw26.c:912:ll_write_end()) pos 1380352, len 4096, copied 4096 00000080:00200000:0.0:1767319309.253544:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d9506ded[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.253547:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000db84ea3e 17ffffc0001001 3:0 ffff8f2440275870 337 lru 00000080:00200000:0.0:1767319309.253553:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000496606ce 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:0.0:1767319309.253556:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d9506ded 00000080:00200000:0.0:1767319309.253557:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.253560:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.253568:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.253580:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.253582:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.253584:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.253596:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.253599:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.253601:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.253605:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253613:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.253622:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.253625:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.253629:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.253632:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [337, 337] 00000080:00200000:0.0:1767319309.253636:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.253639:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.253644:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1384448 i_blocks 2 00000080:00200000:0.0:1767319309.253648:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.253655:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1384448, count: 4096 00000080:00200000:0.0:1767319309.253659:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1384448, bytes: 4096 00000080:00200000:0.0:1767319309.253662:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.253665:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 339, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.253666:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1384448, 1388544) 0 0 00000080:00200000:0.0:1767319309.253669:0:88919: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:1767319309.253674:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [338, 338] 00020000:00200000:0.0:1767319309.253677:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1384448, 1388544) 1388544, 4096 00020000:00200000:0.0:1767319309.253680:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.253691:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [338, 338] 00000008:00010000:0.0:1767319309.253696:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.253698:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.253705:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253724:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253732:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253739:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253746:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.253755:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1384448, 1388544) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.253761:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 338 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.253774:0:88919:0:(rw26.c:912:ll_write_end()) pos 1384448, len 4096, copied 4096 00000080:00200000:0.0:1767319309.253779:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000060bdd512[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.253782:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000020196035 17ffffc0001001 3:0 ffff8f2440275948 338 lru 00000080:00200000:0.0:1767319309.253788:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008f3b15fc 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:0.0:1767319309.253790:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000060bdd512 00000080:00200000:0.0:1767319309.253792:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.253794:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.253802:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.253814:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.253817:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.253819:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.253833:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.253836:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.253839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.253844:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253852:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.253861:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.253864:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.253868:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.253871:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [338, 338] 00000080:00200000:0.0:1767319309.253874:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.253878:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.253882:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1388544 i_blocks 2 00000080:00200000:0.0:1767319309.253885:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.253893:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1388544, count: 4096 00000080:00200000:0.0:1767319309.253897:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1388544, bytes: 4096 00000080:00200000:0.0:1767319309.253900:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.253903:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 340, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.253905:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1388544, 1392640) 0 0 00000080:00200000:0.0:1767319309.253908:0:88919: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:1767319309.253913:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [339, 339] 00020000:00200000:0.0:1767319309.253916:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1388544, 1392640) 1392640, 4096 00020000:00200000:0.0:1767319309.253931:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.253937:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [339, 339] 00000008:00010000:0.0:1767319309.253943:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.253945:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.253953:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253971:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253980:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253988:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.253996:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.254004:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1388544, 1392640) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.254010:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 339 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.254031:0:88919:0:(rw26.c:912:ll_write_end()) pos 1388544, len 4096, copied 4096 00000080:00200000:0.0:1767319309.254036:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004f178a22[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.254039:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc312404 17ffffc0001021 2:0 ffff8f24402756c0 339 lru 00000080:00200000:0.0:1767319309.254044:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2b956de 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:0.0:1767319309.254046:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004f178a22 00000080:00200000:0.0:1767319309.254047:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.254049:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.254058:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.254070:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.254073:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.254075:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.254087:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.254090:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.254092:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.254097:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254104:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.254112:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.254114:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.254118:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.254122:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [339, 339] 00000080:00200000:0.0:1767319309.254126:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.254128:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.254133:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1392640 i_blocks 2 00000080:00200000:0.0:1767319309.254135:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.254142:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1392640, count: 4096 00000080:00200000:0.0:1767319309.254145:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1392640, bytes: 4096 00000080:00200000:0.0:1767319309.254148:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.254151:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 341, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.254152:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1392640, 1396736) 0 0 00000080:00200000:0.0:1767319309.254154:0:88919: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:1767319309.254159:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [340, 340] 00020000:00200000:0.0:1767319309.254162:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1392640, 1396736) 1396736, 4096 00020000:00200000:0.0:1767319309.254164:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.254169:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [340, 340] 00000008:00010000:0.0:1767319309.254174:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.254177:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.254184:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254202:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254211:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254219:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254226:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.254234:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1392640, 1396736) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.254240:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 340 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.254254:0:88919:0:(rw26.c:912:ll_write_end()) pos 1392640, len 4096, copied 4096 00000080:00200000:0.0:1767319309.254259:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000004e12c2d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.254262:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000041264fd2 17ffffc0001001 3:0 ffff8f24402751b0 340 lru 00000080:00200000:0.0:1767319309.254267:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f42a28c1 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:0.0:1767319309.254269:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000004e12c2d 00000080:00200000:0.0:1767319309.254270:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.254272:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.254280:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.254290:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.254293:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.254295:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.254353:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.254356:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.254359:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.254363:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254598:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.254608:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.254610:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.254616:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.254619:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [340, 340] 00000080:00200000:0.0:1767319309.254623:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.254625:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.254629:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1396736 i_blocks 2 00000080:00200000:0.0:1767319309.254632:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.254641:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1396736, count: 4096 00000080:00200000:0.0:1767319309.254644:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1396736, bytes: 4096 00000080:00200000:0.0:1767319309.254647:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.254650:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 342, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.254652:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1396736, 1400832) 0 0 00000080:00200000:0.0:1767319309.254655:0:88919: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:1767319309.254660:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [341, 341] 00020000:00200000:0.0:1767319309.254663:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1396736, 1400832) 1400832, 4096 00020000:00200000:0.0:1767319309.254665:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.254671:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [341, 341] 00000008:00010000:0.0:1767319309.254676:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.254679:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.254686:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254704:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254713:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254720:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254727:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.254735:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1396736, 1400832) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.254740:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 341 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.254758:0:88919:0:(rw26.c:912:ll_write_end()) pos 1396736, len 4096, copied 4096 00000080:00200000:0.0:1767319309.254762:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000065d9a2b7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.254765:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008473fe8a 17ffffc0001001 3:0 ffff8f2440275288 341 lru 00000080:00200000:0.0:1767319309.254771:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2121c3d 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:0.0:1767319309.254773:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000065d9a2b7 00000080:00200000:0.0:1767319309.254774:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.254776:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.254785:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.254796:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.254799:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.254801:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.254813:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.254816:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.254819:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.254823:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254831:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.254839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.254841:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.254845:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.254849:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [341, 341] 00000080:00200000:0.0:1767319309.254852:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.254856:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.254860:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1400832 i_blocks 2 00000080:00200000:0.0:1767319309.254862:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.254870:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1400832, count: 4096 00000080:00200000:0.0:1767319309.254873:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1400832, bytes: 4096 00000080:00200000:0.0:1767319309.254876:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.254880:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 343, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.254881:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1400832, 1404928) 0 0 00000080:00200000:0.0:1767319309.254884:0:88919: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:1767319309.254889:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [342, 342] 00020000:00200000:0.0:1767319309.254891:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1400832, 1404928) 1404928, 4096 00020000:00200000:0.0:1767319309.254894:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.254899:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [342, 342] 00000008:00010000:0.0:1767319309.254904:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.254906:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.254913:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254987:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.254997:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255004:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255011:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.255019:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1400832, 1404928) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.255025:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 342 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.255039:0:88919:0:(rw26.c:912:ll_write_end()) pos 1400832, len 4096, copied 4096 00000080:00200000:0.0:1767319309.255043:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000383c94e1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.255046:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c235e9ae 17ffffc0001001 3:0 ffff8f2440275e58 342 lru 00000080:00200000:0.0:1767319309.255051:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b38d6ef5 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:0.0:1767319309.255053:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000383c94e1 00000080:00200000:0.0:1767319309.255054:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.255056:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.255065:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.255077:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.255080:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.255082:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.255093:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.255096:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.255099:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.255103:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255111:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.255120:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.255122:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.255127:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.255131:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [342, 342] 00000080:00200000:0.0:1767319309.255136:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.255138:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.255142:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1404928 i_blocks 2 00000080:00200000:0.0:1767319309.255145:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.255153:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1404928, count: 4096 00000080:00200000:0.0:1767319309.255157:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1404928, bytes: 4096 00000080:00200000:0.0:1767319309.255159:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.255162:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 344, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.255164:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1404928, 1409024) 0 0 00000080:00200000:0.0:1767319309.255166:0:88919: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:1767319309.255170:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [343, 343] 00020000:00200000:0.0:1767319309.255173:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1404928, 1409024) 1409024, 4096 00020000:00200000:0.0:1767319309.255175:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.255180:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [343, 343] 00000008:00010000:0.0:1767319309.255186:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.255188:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.255195:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255214:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255222:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255229:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255235:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.255242:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1404928, 1409024) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.255248:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 343 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.255263:0:88919:0:(rw26.c:912:ll_write_end()) pos 1404928, len 4096, copied 4096 00000080:00200000:0.0:1767319309.255267:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004297144a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.255270:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f944a90c 17ffffc0001001 3:0 ffff8f2440275000 343 lru 00000080:00200000:0.0:1767319309.255275:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000056e3d9fb 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:0.0:1767319309.255277:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004297144a 00000080:00200000:0.0:1767319309.255278:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.255280:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.255288:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.255299:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.255488:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.255493:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.255507:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.255510:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.255513:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.255517:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255525:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.255533:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.255535:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.255540:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.255542:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [343, 343] 00000080:00200000:0.0:1767319309.255546:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.255550:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.255554:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1409024 i_blocks 2 00000080:00200000:0.0:1767319309.255556:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.255564:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1409024, count: 4096 00000080:00200000:0.0:1767319309.255567:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1409024, bytes: 4096 00000080:00200000:0.0:1767319309.255570:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.255573:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 345, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.255575:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1409024, 1413120) 0 0 00000080:00200000:0.0:1767319309.255578:0:88919: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:1767319309.255583:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [344, 344] 00020000:00200000:0.0:1767319309.255586:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1409024, 1413120) 1413120, 4096 00020000:00200000:0.0:1767319309.255588:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.255593:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [344, 344] 00000008:00010000:0.0:1767319309.255598:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.255600:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.255608:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255624:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255633:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255640:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255646:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.255654:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1409024, 1413120) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.255659:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 344 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.255674:0:88919:0:(rw26.c:912:ll_write_end()) pos 1409024, len 4096, copied 4096 00000080:00200000:0.0:1767319309.255679:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000008fe1146[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.255682:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004e67b9a8 17ffffc0001001 3:0 ffff8f2440275798 344 lru 00000080:00200000:0.0:1767319309.255688:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc78556b 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:0.0:1767319309.255691:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000008fe1146 00000080:00200000:0.0:1767319309.255692:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.255694:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.255701:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.255714:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.255717:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.255719:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.255730:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.255732:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.255735:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.255739:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255746:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.255754:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.255756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.255760:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.255763:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [344, 344] 00000080:00200000:0.0:1767319309.255766:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.255769:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.255773:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1413120 i_blocks 2 00000080:00200000:0.0:1767319309.255776:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.255783:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1413120, count: 4096 00000080:00200000:0.0:1767319309.255787:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1413120, bytes: 4096 00000080:00200000:0.0:1767319309.255789:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.255793:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 346, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.255795:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1413120, 1417216) 0 0 00000080:00200000:0.0:1767319309.255797:0:88919: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:1767319309.255802:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [345, 345] 00020000:00200000:0.0:1767319309.255805:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1413120, 1417216) 1417216, 4096 00020000:00200000:0.0:1767319309.255807:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.255812:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [345, 345] 00000008:00010000:0.0:1767319309.255817:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.255820:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.255827:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255845:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255854:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255861:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.255868:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.255876:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1413120, 1417216) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.255881:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 345 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.255895:0:88919:0:(rw26.c:912:ll_write_end()) pos 1413120, len 4096, copied 4096 00000080:00200000:0.0:1767319309.255899:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004744f65d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.255901:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002d4facce 17ffffc0001001 3:0 ffff8f2440275438 345 lru 00000080:00200000:0.0:1767319309.255907:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007728a5cc 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:0.0:1767319309.255909:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004744f65d 00000080:00200000:0.0:1767319309.255911:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.255912:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.255998:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.256012:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.256015:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.256018:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.256032:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.256034:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.256037:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.256041:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256048:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.256056:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.256059:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.256063:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.256065:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [345, 345] 00000080:00200000:0.0:1767319309.256069:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.256072:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.256077:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1417216 i_blocks 2 00000080:00200000:0.0:1767319309.256080:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.256087:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1417216, count: 4096 00000080:00200000:0.0:1767319309.256091:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1417216, bytes: 4096 00000080:00200000:0.0:1767319309.256093:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.256097:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 347, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.256099:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1417216, 1421312) 0 0 00000080:00200000:0.0:1767319309.256101:0:88919: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:1767319309.256106:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [346, 346] 00020000:00200000:0.0:1767319309.256109:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1417216, 1421312) 1421312, 4096 00020000:00200000:0.0:1767319309.256111:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.256117:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [346, 346] 00000008:00010000:0.0:1767319309.256122:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.256125:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.256132:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256149:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256158:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256165:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256172:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.256179:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1417216, 1421312) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.256185:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 346 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.256199:0:88919:0:(rw26.c:912:ll_write_end()) pos 1417216, len 4096, copied 4096 00000080:00200000:0.0:1767319309.256203:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000652abd9c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.256206:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000a2d63bc 17ffffc0001001 3:0 ffff8f2440275bd0 346 lru 00000080:00200000:0.0:1767319309.256212:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000798d05f7 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:0.0:1767319309.256214:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000652abd9c 00000080:00200000:0.0:1767319309.256215:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.256217:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.256224:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.256235:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.256238:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.256240:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.256250:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.256253:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.256255:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.256259:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256267:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.256275:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.256278:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.256281:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.256284:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [346, 346] 00000080:00200000:0.0:1767319309.256287:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.256290:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.256294:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1421312 i_blocks 2 00000080:00200000:0.0:1767319309.256297:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.256482:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1421312, count: 4096 00000080:00200000:0.0:1767319309.256487:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1421312, bytes: 4096 00000080:00200000:0.0:1767319309.256490:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.256493:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 348, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.256495:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1421312, 1425408) 0 0 00000080:00200000:0.0:1767319309.256498:0:88919: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:1767319309.256504:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [347, 347] 00020000:00200000:0.0:1767319309.256507:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1421312, 1425408) 1425408, 4096 00020000:00200000:0.0:1767319309.256509:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.256515:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [347, 347] 00000008:00010000:0.0:1767319309.256522:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.256524:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.256532:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256550:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256559:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256566:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256573:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.256582:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1421312, 1425408) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.256587:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 347 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.256601:0:88919:0:(rw26.c:912:ll_write_end()) pos 1421312, len 4096, copied 4096 00000080:00200000:0.0:1767319309.256605:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e760702a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.256607:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006f95d796 17ffffc0001001 3:0 ffff8f2440275360 347 lru 00000080:00200000:0.0:1767319309.256612:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb5059c1 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:0.0:1767319309.256614:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e760702a 00000080:00200000:0.0:1767319309.256616:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.256618:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.256625:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.256636:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.256639:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.256641:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.256652:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.256655:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.256657:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.256661:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256670:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.256677:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.256679:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.256683:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.256686:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [347, 347] 00000080:00200000:0.0:1767319309.256690:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.256693:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.256698:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1425408 i_blocks 2 00000080:00200000:0.0:1767319309.256701:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.256708:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1425408, count: 4096 00000080:00200000:0.0:1767319309.256712:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1425408, bytes: 4096 00000080:00200000:0.0:1767319309.256714:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.256718:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 349, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.256720:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1425408, 1429504) 0 0 00000080:00200000:0.0:1767319309.256722:0:88919: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:1767319309.256727:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [348, 348] 00020000:00200000:0.0:1767319309.256730:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1425408, 1429504) 1429504, 4096 00020000:00200000:0.0:1767319309.256732:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.256736:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [348, 348] 00000008:00010000:0.0:1767319309.256742:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.256744:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.256751:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256768:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256775:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256782:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256789:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.256797:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1425408, 1429504) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.256803:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 348 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.256821:0:88919:0:(rw26.c:912:ll_write_end()) pos 1425408, len 4096, copied 4096 00000080:00200000:0.0:1767319309.256825:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000214a6c12[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.256828:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005f8fa845 17ffffc0001001 3:0 ffff8f24402755e8 348 lru 00000080:00200000:0.0:1767319309.256834:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb33448b 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:0.0:1767319309.256836:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000214a6c12 00000080:00200000:0.0:1767319309.256837:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.256839:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.256846:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.256858:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.256861:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.256863:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.256873:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.256875:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.256877:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.256879:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.256884:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.256893:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.256895:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.256898:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.256901:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [348, 348] 00000080:00200000:0.0:1767319309.256905:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.256908:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.256912:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1429504 i_blocks 2 00000080:00200000:0.0:1767319309.256914:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.256976:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1429504, count: 4096 00000080:00200000:0.0:1767319309.256980:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1429504, bytes: 4096 00000080:00200000:0.0:1767319309.256982:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.256984:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 350, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.256985:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1429504, 1433600) 0 0 00000080:00200000:0.0:1767319309.256987:0:88919: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:1767319309.256991:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [349, 349] 00020000:00200000:0.0:1767319309.256993:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1429504, 1433600) 1433600, 4096 00020000:00200000:0.0:1767319309.256994:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.256998:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [349, 349] 00000008:00010000:0.0:1767319309.257002:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.257003:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.257009:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257024:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257033:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257039:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257045:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.257053:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1429504, 1433600) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.257059:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 349 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.257074:0:88919:0:(rw26.c:912:ll_write_end()) pos 1429504, len 4096, copied 4096 00000080:00200000:0.0:1767319309.257078:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000dc169bc0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.257081:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000997b4fdf 17ffffc0001001 3:0 ffff8f2440275ca8 349 lru 00000080:00200000:0.0:1767319309.257087:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002b5b05ce 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:0.0:1767319309.257089:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000dc169bc0 00000080:00200000:0.0:1767319309.257091:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.257093:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.257101:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.257111:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.257113:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.257115:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.257123:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.257125:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.257127:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.257129:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257134:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.257139:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.257141:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.257143:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.257145:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [349, 349] 00000080:00200000:0.0:1767319309.257147:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.257149:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.257152:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1433600 i_blocks 2 00000080:00200000:0.0:1767319309.257154:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.257160:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1433600, count: 4096 00000080:00200000:0.0:1767319309.257162:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1433600, bytes: 4096 00000080:00200000:0.0:1767319309.257164:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.257166:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 351, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.257167:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1433600, 1437696) 0 0 00000080:00200000:0.0:1767319309.257169:0:88919: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:1767319309.257172:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [350, 350] 00020000:00200000:0.0:1767319309.257174:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1433600, 1437696) 1437696, 4096 00020000:00200000:0.0:1767319309.257175:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.257178:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [350, 350] 00000008:00010000:0.0:1767319309.257182:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.257183:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.257188:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257200:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257206:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257210:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257213:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.257219:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1433600, 1437696) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.257223:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 350 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.257233:0:88919:0:(rw26.c:912:ll_write_end()) pos 1433600, len 4096, copied 4096 00000080:00200000:0.0:1767319309.257236:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009397578a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.257238:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006a5e12c3 17ffffc0001001 3:0 ffff8f2440275d80 350 lru 00000080:00200000:0.0:1767319309.257242:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000073b2a4a7 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:0.0:1767319309.257243:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009397578a 00000080:00200000:0.0:1767319309.257244:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.257245:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.257250:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.257257:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.257259:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.257261:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.257268:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.257270:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.257271:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.257274:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257279:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.257284:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.257285:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.257287:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.257289:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [350, 350] 00000080:00200000:0.0:1767319309.257291:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.257293:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.257296:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1437696 i_blocks 2 00000080:00200000:0.0:1767319309.257298:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.257323:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1437696, count: 4096 00000080:00200000:0.0:1767319309.257326:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1437696, bytes: 4096 00000080:00200000:0.0:1767319309.257328:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.257330:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 352, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.257331:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1437696, 1441792) 0 0 00000080:00200000:0.0:1767319309.257333:0:88919: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:1767319309.257336:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [351, 351] 00020000:00200000:0.0:1767319309.257449:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1437696, 1441792) 1441792, 4096 00020000:00200000:0.0:1767319309.257451:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.257465:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [351, 351] 00000008:00010000:0.0:1767319309.257471:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.257473:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.257480:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257499:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257507:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257513:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257524:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.257532:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1437696, 1441792) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.257538:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 351 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.257553:0:88919:0:(rw26.c:912:ll_write_end()) pos 1437696, len 4096, copied 4096 00000080:00200000:0.0:1767319309.257558:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008366ce7b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.257561:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000adef810f 17ffffc0001001 3:0 ffff8f24402750d8 351 lru 00000080:00200000:0.0:1767319309.257567:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5a10371 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:0.0:1767319309.257569:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008366ce7b 00000080:00200000:0.0:1767319309.257570:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.257572:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.257580:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.257592:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.257595:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.257598:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.257610:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.257613:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.257616:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.257620:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257628:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.257636:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.257639:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.257643:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.257646:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [351, 351] 00000080:00200000:0.0:1767319309.257649:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.257652:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.257657:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1441792 i_blocks 2 00000080:00200000:0.0:1767319309.257660:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.257668:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1441792, count: 4096 00000080:00200000:0.0:1767319309.257672:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1441792, bytes: 4096 00000080:00200000:0.0:1767319309.257674:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.257678:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 353, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.257680:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1441792, 1445888) 0 0 00000080:00200000:0.0:1767319309.257683:0:88919: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:1767319309.257687:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [352, 352] 00020000:00200000:0.0:1767319309.257690:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1441792, 1445888) 1445888, 4096 00020000:00200000:0.0:1767319309.257691:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.257696:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [352, 352] 00000008:00010000:0.0:1767319309.257703:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.257705:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.257712:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257732:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257741:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257749:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257757:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.257765:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1441792, 1445888) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.257770:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 352 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.257795:0:88919:0:(rw26.c:912:ll_write_end()) pos 1441792, len 4096, copied 4096 00000080:00200000:0.0:1767319309.257800:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001b8e4739[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.257803:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000077dc4f91 17ffffc0001001 3:0 ffff8f244017ad80 352 lru 00000080:00200000:0.0:1767319309.257808:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecb899be 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:0.0:1767319309.257810:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001b8e4739 00000080:00200000:0.0:1767319309.257811:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.257813:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.257822:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.257833:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.257836:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.257839:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.257852:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.257855:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.257857:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.257861:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.257868:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.257877:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.257879:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.257883:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.257886:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [352, 352] 00000080:00200000:0.0:1767319309.257889:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.257893:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.257897:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1445888 i_blocks 2 00000080:00200000:0.0:1767319309.257900:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.257907:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1445888, count: 4096 00000080:00200000:0.0:1767319309.257911:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1445888, bytes: 4096 00000080:00200000:0.0:1767319309.257913:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.257917:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 354, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.257918:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1445888, 1449984) 0 0 00000080:00200000:0.0:1767319309.257981:0:88919: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:1767319309.257987:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [353, 353] 00020000:00200000:0.0:1767319309.257990:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1445888, 1449984) 1449984, 4096 00020000:00200000:0.0:1767319309.257992:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.257998:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [353, 353] 00000008:00010000:0.0:1767319309.258004:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.258006:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.258013:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258032:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258041:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258049:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258056:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.258064:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1445888, 1449984) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.258070:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 353 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.258085:0:88919:0:(rw26.c:912:ll_write_end()) pos 1445888, len 4096, copied 4096 00000080:00200000:0.0:1767319309.258090:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f1b25035[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.258093:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000737f2e55 17ffffc0001001 3:0 ffff8f244017a0d8 353 lru 00000080:00200000:0.0:1767319309.258099:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000934031cd 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:0.0:1767319309.258101:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f1b25035 00000080:00200000:0.0:1767319309.258103:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.258105:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.258113:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.258125:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.258128:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.258130:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.258142:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.258144:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.258147:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.258151:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258159:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.258168:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.258170:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.258174:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.258177:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [353, 353] 00000080:00200000:0.0:1767319309.258181:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.258184:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.258188:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1449984 i_blocks 2 00000080:00200000:0.0:1767319309.258191:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.258198:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1449984, count: 4096 00000080:00200000:0.0:1767319309.258202:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1449984, bytes: 4096 00000080:00200000:0.0:1767319309.258204:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.258208:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 355, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.258209:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1449984, 1454080) 0 0 00000080:00200000:0.0:1767319309.258212:0:88919: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:1767319309.258217:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [354, 354] 00020000:00200000:0.0:1767319309.258220:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1449984, 1454080) 1454080, 4096 00020000:00200000:0.0:1767319309.258222:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.258226:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [354, 354] 00000008:00010000:0.0:1767319309.258231:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.258234:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.258241:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258260:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258269:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258276:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258283:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.258291:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1449984, 1454080) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.258296:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 354 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.258682:0:88919:0:(rw26.c:912:ll_write_end()) pos 1449984, len 4096, copied 4096 00000080:00200000:0.0:1767319309.258688:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a256365e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.258691:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000047f8ee0a 17ffffc0001021 2:0 ffff8f244017aaf8 354 lru 00000080:00200000:0.0:1767319309.258697:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000022f61494 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:0.0:1767319309.258699:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a256365e 00000080:00200000:0.0:1767319309.258700:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.258702:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.258711:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.258724:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.258728:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.258730:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.258754:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.258757:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.258759:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.258763:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258771:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.258779:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.258781:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.258786:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.258789:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [354, 354] 00000080:00200000:0.0:1767319309.258793:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.258796:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.258801:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1454080 i_blocks 2 00000080:00200000:0.0:1767319309.258804:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.258813:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1454080, count: 4096 00000080:00200000:0.0:1767319309.258817:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1454080, bytes: 4096 00000080:00200000:0.0:1767319309.258819:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.258823:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 356, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.258825:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1454080, 1458176) 0 0 00000080:00200000:0.0:1767319309.258828:0:88919: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:1767319309.258833:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [355, 355] 00020000:00200000:0.0:1767319309.258836:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1454080, 1458176) 1458176, 4096 00020000:00200000:0.0:1767319309.258838:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.258843:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [355, 355] 00000008:00010000:0.0:1767319309.258850:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.258853:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.258861:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258882:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258890:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258896:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.258902:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.258910:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1454080, 1458176) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.258915:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 355 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.259005:0:88919:0:(rw26.c:912:ll_write_end()) pos 1454080, len 4096, copied 4096 00000080:00200000:0.0:1767319309.259010:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c2afe18c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.259013:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000239b3626 17ffffc0001001 3:0 ffff8f244017a510 355 lru 00000080:00200000:0.0:1767319309.259018:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbed5b38 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:0.0:1767319309.259020:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c2afe18c 00000080:00200000:0.0:1767319309.259021:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.259023:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.259031:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.259043:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.259045:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.259048:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.259062:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.259065:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.259067:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.259071:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.259080:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.259088:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.259090:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.259095:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.259098:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [355, 355] 00000080:00200000:0.0:1767319309.259101:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.259104:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.259109:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1458176 i_blocks 2 00000080:00200000:0.0:1767319309.259112:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.259119:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1458176, count: 4096 00000080:00200000:0.0:1767319309.259122:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1458176, bytes: 4096 00000080:00200000:0.0:1767319309.259124:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.259127:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 357, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.259129:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1458176, 1462272) 0 0 00000080:00200000:0.0:1767319309.259131:0:88919: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:1767319309.259136:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [356, 356] 00020000:00200000:0.0:1767319309.259139:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1458176, 1462272) 1462272, 4096 00020000:00200000:0.0:1767319309.259141:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.259147:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [356, 356] 00000008:00010000:0.0:1767319309.259153:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.259155:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.259162:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.259179:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.259188:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.259196:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.259203:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.259212:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1458176, 1462272) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.259217:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 356 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.259232:0:88919:0:(rw26.c:912:ll_write_end()) pos 1458176, len 4096, copied 4096 00000080:00200000:0.0:1767319309.259238:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a89f132b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.259240:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000093ad0f08 17ffffc0001001 3:0 ffff8f244017aa20 356 lru 00000080:00200000:0.0:1767319309.259245:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000043c30a3 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:0.0:1767319309.259247:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a89f132b 00000080:00200000:0.0:1767319309.259248:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.259250:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.259258:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.259269:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.259272:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.259274:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.259285:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.259288:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.259290:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.259295:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.259821:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.259836:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.259839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.259846:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.259850:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [356, 356] 00000080:00200000:0.0:1767319309.259855:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.259859:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.259866:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1462272 i_blocks 2 00000080:00200000:0.0:1767319309.259869:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.259880:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1462272, count: 4096 00000080:00200000:0.0:1767319309.259885:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1462272, bytes: 4096 00000080:00200000:0.0:1767319309.259887:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.259891:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 358, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.259893:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1462272, 1466368) 0 0 00000080:00200000:0.0:1767319309.259897:0:88919: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:1767319309.259903:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [357, 357] 00020000:00200000:0.0:1767319309.259906:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1462272, 1466368) 1466368, 4096 00020000:00200000:0.0:1767319309.259909:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.259916:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [357, 357] 00000008:00010000:0.0:1767319309.259990:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.259994:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.260004:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260024:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260034:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260042:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260049:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.260058:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1462272, 1466368) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.260065:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 357 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.260087:0:88919:0:(rw26.c:912:ll_write_end()) pos 1462272, len 4096, copied 4096 00000080:00200000:0.0:1767319309.260092:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007061e3fa[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.260096:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000574a799 17ffffc0001001 3:0 ffff8f244017a870 357 lru 00000080:00200000:0.0:1767319309.260102:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b73ee839 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:0.0:1767319309.260104:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007061e3fa 00000080:00200000:0.0:1767319309.260105:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.260108:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.260118:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.260131:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.260134:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.260137:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.260150:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.260153:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.260156:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.260160:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260168:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.260177:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.260179:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.260183:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.260186:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [357, 357] 00000080:00200000:0.0:1767319309.260190:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.260193:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.260197:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1466368 i_blocks 2 00000080:00200000:0.0:1767319309.260200:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.260209:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1466368, count: 4096 00000080:00200000:0.0:1767319309.260212:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1466368, bytes: 4096 00000080:00200000:0.0:1767319309.260214:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.260218:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 359, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.260219:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1466368, 1470464) 0 0 00000080:00200000:0.0:1767319309.260222:0:88919: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:1767319309.260226:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [358, 358] 00020000:00200000:0.0:1767319309.260229:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1466368, 1470464) 1470464, 4096 00020000:00200000:0.0:1767319309.260231:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.260236:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [358, 358] 00000008:00010000:0.0:1767319309.260242:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.260245:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.260253:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260271:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260279:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260287:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260295:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.260516:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1466368, 1470464) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.260524:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 358 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.260542:0:88919:0:(rw26.c:912:ll_write_end()) pos 1466368, len 4096, copied 4096 00000080:00200000:0.0:1767319309.260546:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005ad56ac4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.260550:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0656507 17ffffc0001001 3:0 ffff8f244017a948 358 lru 00000080:00200000:0.0:1767319309.260556:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000af02285a 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:0.0:1767319309.260558:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005ad56ac4 00000080:00200000:0.0:1767319309.260559:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.260561:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.260569:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.260581:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.260584:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.260586:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.260599:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.260602:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.260604:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.260608:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260616:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.260624:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.260627:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.260631:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.260635:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [358, 358] 00000080:00200000:0.0:1767319309.260639:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.260641:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.260647:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1470464 i_blocks 2 00000080:00200000:0.0:1767319309.260650:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.260658:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1470464, count: 4096 00000080:00200000:0.0:1767319309.260662:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1470464, bytes: 4096 00000080:00200000:0.0:1767319309.260664:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.260668:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 360, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.260669:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1470464, 1474560) 0 0 00000080:00200000:0.0:1767319309.260672:0:88919: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:1767319309.260678:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [359, 359] 00020000:00200000:0.0:1767319309.260681:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1470464, 1474560) 1474560, 4096 00020000:00200000:0.0:1767319309.260684:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.260689:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [359, 359] 00000008:00010000:0.0:1767319309.260695:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.260697:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.260704:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260724:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260733:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260739:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260746:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.260755:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1470464, 1474560) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.260761:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 359 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.260777:0:88919:0:(rw26.c:912:ll_write_end()) pos 1470464, len 4096, copied 4096 00000080:00200000:0.0:1767319309.260781:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b4868da8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.260785:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005979fad6 17ffffc0001001 3:0 ffff8f244017a6c0 359 lru 00000080:00200000:0.0:1767319309.260790:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad08ee87 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:0.0:1767319309.260792:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b4868da8 00000080:00200000:0.0:1767319309.260794:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.260796:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.260804:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.260817:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.260820:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.260822:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.260833:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.260836:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.260839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.260843:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.260850:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.260858:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.260860:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.260865:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.260867:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [359, 359] 00000080:00200000:0.0:1767319309.260871:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.260874:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.260879:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1474560 i_blocks 2 00000080:00200000:0.0:1767319309.260882:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.260889:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1474560, count: 4096 00000080:00200000:0.0:1767319309.260894:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1474560, bytes: 4096 00000080:00200000:0.0:1767319309.260896:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.260899:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 361, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.260901:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1474560, 1478656) 0 0 00000080:00200000:0.0:1767319309.260903:0:88919: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:1767319309.260909:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [360, 360] 00020000:00200000:0.0:1767319309.260912:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1474560, 1478656) 1478656, 4096 00020000:00200000:0.0:1767319309.260914:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.260989:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [360, 360] 00000008:00010000:0.0:1767319309.260997:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.261000:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.261006:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261024:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261032:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261038:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261044:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.261052:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1474560, 1478656) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.261059:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 360 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.261074:0:88919:0:(rw26.c:912:ll_write_end()) pos 1474560, len 4096, copied 4096 00000080:00200000:0.0:1767319309.261078:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000007816128[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.261081:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d766c3bf 17ffffc0001001 3:0 ffff8f244017a1b0 360 lru 00000080:00200000:0.0:1767319309.261086:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000454295e1 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:0.0:1767319309.261088:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000007816128 00000080:00200000:0.0:1767319309.261089:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.261091:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.261099:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.261110:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.261112:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.261115:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.261127:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.261129:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.261131:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.261135:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261141:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.261150:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.261152:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.261157:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.261160:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [360, 360] 00000080:00200000:0.0:1767319309.261163:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.261165:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.261170:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1478656 i_blocks 2 00000080:00200000:0.0:1767319309.261172:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.261181:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1478656, count: 4096 00000080:00200000:0.0:1767319309.261184:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1478656, bytes: 4096 00000080:00200000:0.0:1767319309.261186:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.261190:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 362, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.261191:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1478656, 1482752) 0 0 00000080:00200000:0.0:1767319309.261193:0:88919: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:1767319309.261198:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [361, 361] 00020000:00200000:0.0:1767319309.261200:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1478656, 1482752) 1482752, 4096 00020000:00200000:0.0:1767319309.261202:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.261207:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [361, 361] 00000008:00010000:0.0:1767319309.261213:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.261215:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.261222:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261241:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261249:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261256:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261262:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.261269:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1478656, 1482752) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.261274:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 361 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.261289:0:88919:0:(rw26.c:912:ll_write_end()) pos 1478656, len 4096, copied 4096 00000080:00200000:0.0:1767319309.261293:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000aa2a0396[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.261296:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2dbab0a 17ffffc0001001 3:0 ffff8f244017a288 361 lru 00000080:00200000:0.0:1767319309.261325:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000052883bbe 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:0.0:1767319309.261328:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000aa2a0396 00000080:00200000:0.0:1767319309.261329:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.261331:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.261340:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.261516:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.261520:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.261523:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.261535:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.261538:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.261541:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.261545:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261553:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.261561:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.261563:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.261568:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.261570:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [361, 361] 00000080:00200000:0.0:1767319309.261574:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.261577:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.261582:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1482752 i_blocks 2 00000080:00200000:0.0:1767319309.261585:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.261593:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1482752, count: 4096 00000080:00200000:0.0:1767319309.261596:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1482752, bytes: 4096 00000080:00200000:0.0:1767319309.261598:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.261602:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 363, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.261603:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1482752, 1486848) 0 0 00000080:00200000:0.0:1767319309.261605:0:88919: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:1767319309.261610:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [362, 362] 00020000:00200000:0.0:1767319309.261614:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1482752, 1486848) 1486848, 4096 00020000:00200000:0.0:1767319309.261616:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.261621:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [362, 362] 00000008:00010000:0.0:1767319309.261628:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.261630:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.261638:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261656:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261666:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261672:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261679:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.261687:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1482752, 1486848) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.261693:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 362 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.261711:0:88919:0:(rw26.c:912:ll_write_end()) pos 1482752, len 4096, copied 4096 00000080:00200000:0.0:1767319309.261715:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000071e87c75[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.261718:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5ed4628 17ffffc0001001 3:0 ffff8f244017ae58 362 lru 00000080:00200000:0.0:1767319309.261723:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d9e38a16 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:0.0:1767319309.261725:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000071e87c75 00000080:00200000:0.0:1767319309.261727:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.261729:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.261736:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.261748:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.261751:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.261753:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.261766:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.261769:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.261771:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.261774:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261782:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.261790:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.261793:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.261797:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.261800:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [362, 362] 00000080:00200000:0.0:1767319309.261804:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.261807:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.261811:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1486848 i_blocks 2 00000080:00200000:0.0:1767319309.261814:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.261822:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1486848, count: 4096 00000080:00200000:0.0:1767319309.261826:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1486848, bytes: 4096 00000080:00200000:0.0:1767319309.261828:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.261832:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 364, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.261833:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1486848, 1490944) 0 0 00000080:00200000:0.0:1767319309.261836:0:88919: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:1767319309.261841:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [363, 363] 00020000:00200000:0.0:1767319309.261844:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1486848, 1490944) 1490944, 4096 00020000:00200000:0.0:1767319309.261846:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.261851:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [363, 363] 00000008:00010000:0.0:1767319309.261856:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.261858:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.261865:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261883:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261891:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261897:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.261904:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.261913:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1486848, 1490944) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.261995:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 363 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.262013:0:88919:0:(rw26.c:912:ll_write_end()) pos 1486848, len 4096, copied 4096 00000080:00200000:0.0:1767319309.262017:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000049368786[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.262021:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007faa0553 17ffffc0001001 3:0 ffff8f244017a000 363 lru 00000080:00200000:0.0:1767319309.262026:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003e695cba 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:0.0:1767319309.262028:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000049368786 00000080:00200000:0.0:1767319309.262030:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.262032:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.262040:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.262052:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.262054:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.262057:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.262068:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.262071:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.262073:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.262077:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262086:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.262094:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.262096:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.262101:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.262104:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [363, 363] 00000080:00200000:0.0:1767319309.262107:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.262110:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.262115:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1490944 i_blocks 2 00000080:00200000:0.0:1767319309.262117:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.262126:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1490944, count: 4096 00000080:00200000:0.0:1767319309.262130:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1490944, bytes: 4096 00000080:00200000:0.0:1767319309.262133:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.262136:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 365, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.262139:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1490944, 1495040) 0 0 00000080:00200000:0.0:1767319309.262141:0:88919: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:1767319309.262146:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [364, 364] 00020000:00200000:0.0:1767319309.262149:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1490944, 1495040) 1495040, 4096 00020000:00200000:0.0:1767319309.262151:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.262156:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [364, 364] 00000008:00010000:0.0:1767319309.262161:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.262164:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.262171:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262188:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262196:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262202:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262207:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.262213:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1490944, 1495040) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.262218:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 364 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.262230:0:88919:0:(rw26.c:912:ll_write_end()) pos 1490944, len 4096, copied 4096 00000080:00200000:0.0:1767319309.262233:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f1b8f579[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.262236:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008486070d 17ffffc0001001 3:0 ffff8f244017a798 364 lru 00000080:00200000:0.0:1767319309.262240:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000079857ec9 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:0.0:1767319309.262242:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f1b8f579 00000080:00200000:0.0:1767319309.262243:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.262245:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.262252:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.262262:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.262264:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.262266:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.262275:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.262278:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.262280:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.262283:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262290:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.262298:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.262300:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.262532:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.262535:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [364, 364] 00000080:00200000:0.0:1767319309.262538:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.262540:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.262545:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1495040 i_blocks 2 00000080:00200000:0.0:1767319309.262547:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.262554:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1495040, count: 4096 00000080:00200000:0.0:1767319309.262558:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1495040, bytes: 4096 00000080:00200000:0.0:1767319309.262560:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.262563:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 366, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.262564:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1495040, 1499136) 0 0 00000080:00200000:0.0:1767319309.262566:0:88919: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:1767319309.262570:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [365, 365] 00020000:00200000:0.0:1767319309.262573:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1495040, 1499136) 1499136, 4096 00020000:00200000:0.0:1767319309.262575:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.262579:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [365, 365] 00000008:00010000:0.0:1767319309.262585:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.262586:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.262593:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262609:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262616:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262622:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262628:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.262634:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1495040, 1499136) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.262638:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 365 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.262650:0:88919:0:(rw26.c:912:ll_write_end()) pos 1495040, len 4096, copied 4096 00000080:00200000:0.0:1767319309.262654:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f9155918[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.262656:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000269b80e1 17ffffc0001001 3:0 ffff8f244017a438 365 lru 00000080:00200000:0.0:1767319309.262660:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006deca7f7 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:0.0:1767319309.262662:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f9155918 00000080:00200000:0.0:1767319309.262663:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.262665:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.262671:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.262681:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.262683:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.262685:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.262694:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.262696:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.262698:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.262702:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262708:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.262715:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.262717:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.262719:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.262722:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [365, 365] 00000080:00200000:0.0:1767319309.262724:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.262727:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.262730:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1499136 i_blocks 2 00000080:00200000:0.0:1767319309.262733:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.262739:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1499136, count: 4096 00000080:00200000:0.0:1767319309.262742:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1499136, bytes: 4096 00000080:00200000:0.0:1767319309.262743:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.262746:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 367, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.262747:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1499136, 1503232) 0 0 00000080:00200000:0.0:1767319309.262749:0:88919: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:1767319309.262754:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [366, 366] 00020000:00200000:0.0:1767319309.262756:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1499136, 1503232) 1503232, 4096 00020000:00200000:0.0:1767319309.262758:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.262761:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [366, 366] 00000008:00010000:0.0:1767319309.262766:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.262767:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.262773:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262790:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262798:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262806:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262813:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.262822:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1499136, 1503232) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.262828:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 366 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.262843:0:88919:0:(rw26.c:912:ll_write_end()) pos 1499136, len 4096, copied 4096 00000080:00200000:0.0:1767319309.262848:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c7741a47[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.262850:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008c1e3006 17ffffc0001001 3:0 ffff8f244017abd0 366 lru 00000080:00200000:0.0:1767319309.262855:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd7985c1 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:0.0:1767319309.262857:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c7741a47 00000080:00200000:0.0:1767319309.262858:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.262860:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.262868:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.262880:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.262882:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.262884:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.262896:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.262899:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.262901:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.262905:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.262913:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.262983:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.262986:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.262990:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.262993:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [366, 366] 00000080:00200000:0.0:1767319309.262996:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.262999:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.263003:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1503232 i_blocks 2 00000080:00200000:0.0:1767319309.263005:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.263011:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1503232, count: 4096 00000080:00200000:0.0:1767319309.263014:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1503232, bytes: 4096 00000080:00200000:0.0:1767319309.263016:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.263020:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 368, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.263022:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1503232, 1507328) 0 0 00000080:00200000:0.0:1767319309.263024:0:88919: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:1767319309.263029:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [367, 367] 00020000:00200000:0.0:1767319309.263032:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1503232, 1507328) 1507328, 4096 00020000:00200000:0.0:1767319309.263034:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.263038:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [367, 367] 00000008:00010000:0.0:1767319309.263044:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.263046:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.263053:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263070:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263078:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263086:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263092:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.263101:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1503232, 1507328) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.263107:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 367 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.263122:0:88919:0:(rw26.c:912:ll_write_end()) pos 1503232, len 4096, copied 4096 00000080:00200000:0.0:1767319309.263126:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000770ae754[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.263129:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000090e8335c 17ffffc0001001 3:0 ffff8f244017a360 367 lru 00000080:00200000:0.0:1767319309.263134:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1755680 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:0.0:1767319309.263136:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000770ae754 00000080:00200000:0.0:1767319309.263137:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.263139:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.263146:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.263157:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.263159:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.263161:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.263170:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.263173:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.263175:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.263179:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263186:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.263193:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.263195:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.263199:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.263201:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [367, 367] 00000080:00200000:0.0:1767319309.263204:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.263207:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.263211:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1507328 i_blocks 2 00000080:00200000:0.0:1767319309.263213:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.263220:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1507328, count: 4096 00000080:00200000:0.0:1767319309.263223:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1507328, bytes: 4096 00000080:00200000:0.0:1767319309.263225:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.263228:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 369, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.263230:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1507328, 1511424) 0 0 00000080:00200000:0.0:1767319309.263232:0:88919: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:1767319309.263236:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [368, 368] 00020000:00200000:0.0:1767319309.263239:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1507328, 1511424) 1511424, 4096 00020000:00200000:0.0:1767319309.263241:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.263245:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [368, 368] 00000008:00010000:0.0:1767319309.263249:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.263251:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.263257:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263274:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263282:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263287:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263291:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.263296:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1507328, 1511424) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.263300:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 368 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.263550:0:88919:0:(rw26.c:912:ll_write_end()) pos 1507328, len 4096, copied 4096 00000080:00200000:0.0:1767319309.263555:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009a835832[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.263558:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000650e1ab3 17ffffc0001001 3:0 ffff8f244017a5e8 368 lru 00000080:00200000:0.0:1767319309.263563:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc0bc5bf 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:0.0:1767319309.263564:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009a835832 00000080:00200000:0.0:1767319309.263566:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.263568:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.263577:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.263589:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.263592:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.263595:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.263607:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.263608:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.263610:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.263613:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263618:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.263624:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.263625:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.263628:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.263629:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [368, 368] 00000080:00200000:0.0:1767319309.263632:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.263634:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.263638:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1511424 i_blocks 2 00000080:00200000:0.0:1767319309.263640:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.263646:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1511424, count: 4096 00000080:00200000:0.0:1767319309.263648:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1511424, bytes: 4096 00000080:00200000:0.0:1767319309.263650:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.263652:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 370, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.263653:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1511424, 1515520) 0 0 00000080:00200000:0.0:1767319309.263655:0:88919: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:1767319309.263659:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [369, 369] 00020000:00200000:0.0:1767319309.263660:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1511424, 1515520) 1515520, 4096 00020000:00200000:0.0:1767319309.263662:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.263666:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [369, 369] 00000008:00010000:0.0:1767319309.263670:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.263671:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.263676:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263689:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263694:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263699:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263702:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.263708:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1511424, 1515520) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.263713:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 369 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.263736:0:88919:0:(rw26.c:912:ll_write_end()) pos 1511424, len 4096, copied 4096 00000080:00200000:0.0:1767319309.263741:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005cf78fa9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.263743:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca7f6064 17ffffc0001021 2:0 ffff8f244017aca8 369 lru 00000080:00200000:0.0:1767319309.263749:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa55c90a 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:0.0:1767319309.263750:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005cf78fa9 00000080:00200000:0.0:1767319309.263751:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.263753:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.263761:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.263772:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.263774:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.263776:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.263790:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.263792:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.263795:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.263798:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263806:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.263814:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.263817:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.263821:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.263823:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [369, 369] 00000080:00200000:0.0:1767319309.263826:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.263829:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.263834:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1515520 i_blocks 2 00000080:00200000:0.0:1767319309.263837:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.263844:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1515520, count: 4096 00000080:00200000:0.0:1767319309.263848:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1515520, bytes: 4096 00000080:00200000:0.0:1767319309.263851:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.263854:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 371, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.263855:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1515520, 1519616) 0 0 00000080:00200000:0.0:1767319309.263858:0:88919: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:1767319309.263863:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [370, 370] 00020000:00200000:0.0:1767319309.263866:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1515520, 1519616) 1519616, 4096 00020000:00200000:0.0:1767319309.263868:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.263873:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [370, 370] 00000008:00010000:0.0:1767319309.263878:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.263880:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.263887:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263903:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263911:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263918:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.263988:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.263997:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1515520, 1519616) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.264003:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 370 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.264028:0:88919:0:(rw26.c:912:ll_write_end()) pos 1515520, len 4096, copied 4096 00000080:00200000:0.0:1767319309.264033:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000babeb694[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.264035:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e789f4f1 17ffffc0001001 3:0 ffff8f244021f360 370 lru 00000080:00200000:0.0:1767319309.264040:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004c1c4b0a 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:0.0:1767319309.264042:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000babeb694 00000080:00200000:0.0:1767319309.264043:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.264045:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.264054:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.264066:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.264068:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.264070:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.264082:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.264084:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.264087:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.264091:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264099:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.264108:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.264110:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.264115:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.264118:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [370, 370] 00000080:00200000:0.0:1767319309.264121:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.264125:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.264129:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1519616 i_blocks 2 00000080:00200000:0.0:1767319309.264132:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.264139:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1519616, count: 4096 00000080:00200000:0.0:1767319309.264143:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1519616, bytes: 4096 00000080:00200000:0.0:1767319309.264145:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.264148:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 372, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.264150:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1519616, 1523712) 0 0 00000080:00200000:0.0:1767319309.264152:0:88919: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:1767319309.264158:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [371, 371] 00020000:00200000:0.0:1767319309.264160:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1519616, 1523712) 1523712, 4096 00020000:00200000:0.0:1767319309.264162:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.264167:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [371, 371] 00000008:00010000:0.0:1767319309.264173:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.264175:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.264182:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264197:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264203:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264208:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264212:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.264217:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1519616, 1523712) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.264221:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 371 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.264232:0:88919:0:(rw26.c:912:ll_write_end()) pos 1519616, len 4096, copied 4096 00000080:00200000:0.0:1767319309.264235:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007f58c779[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.264237:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008ad0344d 17ffffc0001001 3:0 ffff8f244021f5e8 371 lru 00000080:00200000:0.0:1767319309.264240:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000019eb1e86 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:0.0:1767319309.264241:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007f58c779 00000080:00200000:0.0:1767319309.264242:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.264243:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.264249:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.264256:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.264258:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.264259:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.264267:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.264269:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.264271:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.264273:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264278:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.264284:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.264285:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.264287:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.264289:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [371, 371] 00000080:00200000:0.0:1767319309.264291:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.264294:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.264299:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1523712 i_blocks 2 00000080:00200000:0.0:1767319309.264532:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.264540:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1523712, count: 4096 00000080:00200000:0.0:1767319309.264543:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1523712, bytes: 4096 00000080:00200000:0.0:1767319309.264545:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.264547:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 373, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.264548:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1523712, 1527808) 0 0 00000080:00200000:0.0:1767319309.264550:0:88919: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:1767319309.264554:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [372, 372] 00020000:00200000:0.0:1767319309.264557:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1523712, 1527808) 1527808, 4096 00020000:00200000:0.0:1767319309.264559:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.264563:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [372, 372] 00000008:00010000:0.0:1767319309.264567:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.264569:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.264575:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264588:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264594:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264598:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264602:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.264607:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1523712, 1527808) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.264611:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 372 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.264622:0:88919:0:(rw26.c:912:ll_write_end()) pos 1523712, len 4096, copied 4096 00000080:00200000:0.0:1767319309.264625:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f00e6138[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.264627:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000db1d9f00 17ffffc0001001 3:0 ffff8f244021fca8 372 lru 00000080:00200000:0.0:1767319309.264630:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b73c2efc 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:0.0:1767319309.264632:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f00e6138 00000080:00200000:0.0:1767319309.264633:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.264634:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.264639:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.264647:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.264649:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.264650:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.264660:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.264661:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.264663:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.264666:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264671:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.264676:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.264677:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.264680:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.264682:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [372, 372] 00000080:00200000:0.0:1767319309.264684:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.264686:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.264690:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1527808 i_blocks 2 00000080:00200000:0.0:1767319309.264693:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.264700:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1527808, count: 4096 00000080:00200000:0.0:1767319309.264703:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1527808, bytes: 4096 00000080:00200000:0.0:1767319309.264706:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.264709:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 374, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.264711:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1527808, 1531904) 0 0 00000080:00200000:0.0:1767319309.264713:0:88919: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:1767319309.264719:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [373, 373] 00020000:00200000:0.0:1767319309.264721:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1527808, 1531904) 1531904, 4096 00020000:00200000:0.0:1767319309.264724:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.264729:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [373, 373] 00000008:00010000:0.0:1767319309.264734:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.264737:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.264744:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264762:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264770:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264776:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264781:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.264789:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1527808, 1531904) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.264794:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 373 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.264810:0:88919:0:(rw26.c:912:ll_write_end()) pos 1527808, len 4096, copied 4096 00000080:00200000:0.0:1767319309.264814:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000de7a0a7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.264817:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000602880bc 17ffffc0001001 3:0 ffff8f244021fd80 373 lru 00000080:00200000:0.0:1767319309.264822:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa01a11e 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:0.0:1767319309.264825:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000de7a0a7 00000080:00200000:0.0:1767319309.264826:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.264828:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.264836:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.264848:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.264850:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.264852:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.264864:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.264866:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.264869:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.264873:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.264880:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.264888:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.264890:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.264894:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.264897:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [373, 373] 00000080:00200000:0.0:1767319309.264900:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.264903:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.264907:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1531904 i_blocks 2 00000080:00200000:0.0:1767319309.264910:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.264917:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1531904, count: 4096 00000080:00200000:0.0:1767319309.264983:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1531904, bytes: 4096 00000080:00200000:0.0:1767319309.264986:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.264989:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 375, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.264990:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1531904, 1536000) 0 0 00000080:00200000:0.0:1767319309.264993:0:88919: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:1767319309.264998:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [374, 374] 00020000:00200000:0.0:1767319309.265001:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1531904, 1536000) 1536000, 4096 00020000:00200000:0.0:1767319309.265004:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.265008:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [374, 374] 00000008:00010000:0.0:1767319309.265014:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.265016:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.265023:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265041:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265049:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265056:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265062:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.265070:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1531904, 1536000) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.265076:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 374 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.265091:0:88919:0:(rw26.c:912:ll_write_end()) pos 1531904, len 4096, copied 4096 00000080:00200000:0.0:1767319309.265096:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000092bd71b5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.265099:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000529c8b54 17ffffc0001001 3:0 ffff8f244021f0d8 374 lru 00000080:00200000:0.0:1767319309.265105:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000057706bca 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:0.0:1767319309.265107:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000092bd71b5 00000080:00200000:0.0:1767319309.265108:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.265111:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.265119:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.265130:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.265133:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.265135:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.265147:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.265149:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.265151:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.265155:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265162:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.265169:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.265172:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.265176:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.265178:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [374, 374] 00000080:00200000:0.0:1767319309.265182:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.265185:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.265189:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1536000 i_blocks 2 00000080:00200000:0.0:1767319309.265191:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.265198:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1536000, count: 4096 00000080:00200000:0.0:1767319309.265202:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1536000, bytes: 4096 00000080:00200000:0.0:1767319309.265204:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.265207:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 376, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.265208:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1536000, 1540096) 0 0 00000080:00200000:0.0:1767319309.265211:0:88919: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:1767319309.265215:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [375, 375] 00020000:00200000:0.0:1767319309.265218:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1536000, 1540096) 1540096, 4096 00020000:00200000:0.0:1767319309.265220:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.265224:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [375, 375] 00000008:00010000:0.0:1767319309.265230:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.265232:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.265238:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265255:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265263:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265270:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265277:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.265287:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1536000, 1540096) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.265292:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 375 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.265354:0:88919:0:(rw26.c:912:ll_write_end()) pos 1536000, len 4096, copied 4096 00000080:00200000:0.0:1767319309.265358:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000160f1af4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.265361:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005f8633aa 17ffffc0001001 3:0 ffff8f244021faf8 375 lru 00000080:00200000:0.0:1767319309.265524:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5ddb8bf 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:0.0:1767319309.265527:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000160f1af4 00000080:00200000:0.0:1767319309.265529:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.265532:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.265542:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.265555:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.265558:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.265560:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.265571:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.265572:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.265574:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.265577:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265583:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.265588:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.265589:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.265592:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.265594:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [375, 375] 00000080:00200000:0.0:1767319309.265597:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.265599:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.265602:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1540096 i_blocks 2 00000080:00200000:0.0:1767319309.265604:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.265610:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1540096, count: 4096 00000080:00200000:0.0:1767319309.265613:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1540096, bytes: 4096 00000080:00200000:0.0:1767319309.265614:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.265616:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 377, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.265618:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1540096, 1544192) 0 0 00000080:00200000:0.0:1767319309.265619:0:88919: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:1767319309.265623:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [376, 376] 00020000:00200000:0.0:1767319309.265625:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1540096, 1544192) 1544192, 4096 00020000:00200000:0.0:1767319309.265627:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.265630:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [376, 376] 00000008:00010000:0.0:1767319309.265634:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.265635:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.265640:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265654:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265659:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265664:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265668:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.265673:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1540096, 1544192) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.265676:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 376 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.265688:0:88919:0:(rw26.c:912:ll_write_end()) pos 1540096, len 4096, copied 4096 00000080:00200000:0.0:1767319309.265691:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c141452d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.265692:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003ed917ae 17ffffc0001001 3:0 ffff8f244021f510 376 lru 00000080:00200000:0.0:1767319309.265696:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007b83d692 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:0.0:1767319309.265697:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c141452d 00000080:00200000:0.0:1767319309.265698:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.265699:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.265704:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.265712:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.265713:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.265715:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.265723:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.265724:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.265726:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.265728:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265733:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.265738:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.265740:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.265742:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.265744:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [376, 376] 00000080:00200000:0.0:1767319309.265746:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.265748:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.265751:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1544192 i_blocks 2 00000080:00200000:0.0:1767319309.265753:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.265758:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1544192, count: 4096 00000080:00200000:0.0:1767319309.265761:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1544192, bytes: 4096 00000080:00200000:0.0:1767319309.265762:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.265764:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 378, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.265765:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1544192, 1548288) 0 0 00000080:00200000:0.0:1767319309.265767:0:88919: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:1767319309.265770:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [377, 377] 00020000:00200000:0.0:1767319309.265772:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1544192, 1548288) 1548288, 4096 00020000:00200000:0.0:1767319309.265774:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.265777:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [377, 377] 00000008:00010000:0.0:1767319309.265780:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.265781:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.265786:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265800:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265808:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265815:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265822:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.265830:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1544192, 1548288) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.265835:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 377 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.265849:0:88919:0:(rw26.c:912:ll_write_end()) pos 1544192, len 4096, copied 4096 00000080:00200000:0.0:1767319309.265853:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000fcc8a3cc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.265857:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e36abc23 17ffffc0001001 3:0 ffff8f244021fa20 377 lru 00000080:00200000:0.0:1767319309.265861:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf87e537 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:0.0:1767319309.265863:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000fcc8a3cc 00000080:00200000:0.0:1767319309.265865:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.265867:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.265874:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.265885:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.265888:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.265890:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.265901:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.265904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.265906:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.265909:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265915:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.265929:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.265931:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.265934:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.265936:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [377, 377] 00000080:00200000:0.0:1767319309.265938:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.265940:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.265944:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1548288 i_blocks 2 00000080:00200000:0.0:1767319309.265945:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.265951:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1548288, count: 4096 00000080:00200000:0.0:1767319309.265953:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1548288, bytes: 4096 00000080:00200000:0.0:1767319309.265955:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.265957:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 379, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.265958:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1548288, 1552384) 0 0 00000080:00200000:0.0:1767319309.265960:0:88919: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:1767319309.265963:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [378, 378] 00020000:00200000:0.0:1767319309.265965:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1548288, 1552384) 1552384, 4096 00020000:00200000:0.0:1767319309.265967:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.265970:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [378, 378] 00000008:00010000:0.0:1767319309.265974:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.265975:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.265980:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265992:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.265998:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266002:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266006:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.266011:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1548288, 1552384) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.266015:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 378 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.266027:0:88919:0:(rw26.c:912:ll_write_end()) pos 1548288, len 4096, copied 4096 00000080:00200000:0.0:1767319309.266032:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000049acd18e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.266034:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4ebcf2c 17ffffc0001001 3:0 ffff8f244021f870 378 lru 00000080:00200000:0.0:1767319309.266039:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000824e9636 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:0.0:1767319309.266041:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000049acd18e 00000080:00200000:0.0:1767319309.266042:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.266044:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.266052:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.266063:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.266065:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.266068:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.266079:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.266081:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.266084:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.266088:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266096:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.266103:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.266106:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.266110:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.266113:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [378, 378] 00000080:00200000:0.0:1767319309.266115:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.266117:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.266121:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1552384 i_blocks 2 00000080:00200000:0.0:1767319309.266122:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.266128:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1552384, count: 4096 00000080:00200000:0.0:1767319309.266130:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1552384, bytes: 4096 00000080:00200000:0.0:1767319309.266132:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.266134:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 380, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.266135:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1552384, 1556480) 0 0 00000080:00200000:0.0:1767319309.266137:0:88919: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:1767319309.266140:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [379, 379] 00020000:00200000:0.0:1767319309.266142:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1552384, 1556480) 1556480, 4096 00020000:00200000:0.0:1767319309.266143:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.266147:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [379, 379] 00000008:00010000:0.0:1767319309.266150:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.266152:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.266157:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266169:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266175:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266180:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266184:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.266189:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1552384, 1556480) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.266192:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 379 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.266202:0:88919:0:(rw26.c:912:ll_write_end()) pos 1552384, len 4096, copied 4096 00000080:00200000:0.0:1767319309.266205:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d41cd4b2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.266206:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000cde087a 17ffffc0001001 3:0 ffff8f244021f948 379 lru 00000080:00200000:0.0:1767319309.266210:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008696d02c 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:0.0:1767319309.266211:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d41cd4b2 00000080:00200000:0.0:1767319309.266212:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.266213:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.266218:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.266226:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.266227:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.266229:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.266237:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.266239:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.266241:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.266243:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266248:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.266253:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.266254:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.266257:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.266258:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [379, 379] 00000080:00200000:0.0:1767319309.266260:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.266262:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.266265:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1556480 i_blocks 2 00000080:00200000:0.0:1767319309.266267:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.266272:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1556480, count: 4096 00000080:00200000:0.0:1767319309.266275:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1556480, bytes: 4096 00000080:00200000:0.0:1767319309.266276:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.266278:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 381, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.266279:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1556480, 1560576) 0 0 00000080:00200000:0.0:1767319309.266281:0:88919: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:1767319309.266284:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [380, 380] 00020000:00200000:0.0:1767319309.266286:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1556480, 1560576) 1560576, 4096 00020000:00200000:0.0:1767319309.266287:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.266290:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [380, 380] 00000008:00010000:0.0:1767319309.266294:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.266295:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.266300:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266349:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266355:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266360:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266364:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.266685:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.266692:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.266709:0:88919:0:(rw26.c:912:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:0.0:1767319309.266714:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000033ab5fe0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.266717:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000958672ed 17ffffc0001001 3:0 ffff8f244021f6c0 380 lru 00000080:00200000:0.0:1767319309.266723:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000078442458 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:0.0:1767319309.266725:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000033ab5fe0 00000080:00200000:0.0:1767319309.266726:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.266728:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.266737:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.266750:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.266753:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.266755:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.266768:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.266771:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.266773:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.266777:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266785:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.266795:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.266797:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.266802:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.266805:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:0.0:1767319309.266809:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.266812:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.266818:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1560576 i_blocks 2 00000080:00200000:0.0:1767319309.266820:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.266829:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1560576, count: 4096 00000080:00200000:0.0:1767319309.266832:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1560576, bytes: 4096 00000080:00200000:0.0:1767319309.266835:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.266838:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 382, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.266840:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:0.0:1767319309.266842:0:88919: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:1767319309.266848:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:0.0:1767319309.266851:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:0.0:1767319309.266853:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.266859:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:0.0:1767319309.266865:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.266867:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.266875:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266891:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266899:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266905:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.266911:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.266919:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.266924:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.266940:0:88919:0:(rw26.c:912:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:0.0:1767319309.266945:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d0920b23[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.266948:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000737d8510 17ffffc0001001 3:0 ffff8f244021f1b0 381 lru 00000080:00200000:0.0:1767319309.266953:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000027fd4eaa 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:0.0:1767319309.266955:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d0920b23 00000080:00200000:0.0:1767319309.266956:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.266958:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.266966:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.266978:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.266981:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.266983:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.266995:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.266998:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.267000:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.267004:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267012:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.267019:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.267021:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.267025:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.267028:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:0.0:1767319309.267032:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.267034:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.267039:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1564672 i_blocks 2 00000080:00200000:0.0:1767319309.267042:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.267049:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1564672, count: 4096 00000080:00200000:0.0:1767319309.267053:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1564672, bytes: 4096 00000080:00200000:0.0:1767319309.267055:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.267058:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 383, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.267059:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:0.0:1767319309.267061:0:88919: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:1767319309.267066:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:0.0:1767319309.267069:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:0.0:1767319309.267071:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.267076:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:0.0:1767319309.267081:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.267083:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.267090:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267107:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267116:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267123:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267129:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.267136:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.267142:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.267156:0:88919:0:(rw26.c:912:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:0.0:1767319309.267160:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004bbb17b4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.267163:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3069064 17ffffc0001001 3:0 ffff8f244021f288 382 lru 00000080:00200000:0.0:1767319309.267168:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f70771f0 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:0.0:1767319309.267170:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004bbb17b4 00000080:00200000:0.0:1767319309.267172:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.267174:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.267182:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.267194:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.267196:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.267198:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.267210:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.267213:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.267216:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.267219:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267226:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.267234:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.267236:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.267240:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.267243:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:0.0:1767319309.267246:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.267249:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.267253:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1568768 i_blocks 2 00000080:00200000:0.0:1767319309.267256:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.267264:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1568768, count: 4096 00000080:00200000:0.0:1767319309.267267:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1568768, bytes: 4096 00000080:00200000:0.0:1767319309.267270:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.267273:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 384, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.267275:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:0.0:1767319309.267277:0:88919: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:1767319309.267282:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:0.0:1767319309.267285:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:0.0:1767319309.267287:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.267292:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:0.0:1767319309.267298:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.267300:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.267533:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267555:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267563:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267570:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267577:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.267586:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.267592:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.267610:0:88919:0:(rw26.c:912:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:0.0:1767319309.267614:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009d5ebaf7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.267617:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa5b90e1 17ffffc0001001 3:0 ffff8f244021fe58 383 lru 00000080:00200000:0.0:1767319309.267622:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5537ee7 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:0.0:1767319309.267624:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009d5ebaf7 00000080:00200000:0.0:1767319309.267626:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.267628:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.267636:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.267720:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.267724:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.267726:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.267739:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.267742:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.267745:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.267749:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267757:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.267766:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.267768:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.267773:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.267777:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:0.0:1767319309.267781:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.267784:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.267789:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1572864 i_blocks 2 00000080:00200000:0.0:1767319309.267792:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.267800:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1572864, count: 4096 00000080:00200000:0.0:1767319309.267804:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1572864, bytes: 4096 00000080:00200000:0.0:1767319309.267807:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.267811:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 385, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.267812:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:0.0:1767319309.267815:0:88919: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:1767319309.267820:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:0.0:1767319309.267823:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:0.0:1767319309.267825:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.267831:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:0.0:1767319309.267837:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.267839:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.267846:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267864:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267873:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267880:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.267887:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.267896:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.267902:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.267932:0:88919:0:(rw26.c:912:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:0.0:1767319309.267936:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b4ebba86[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.267939:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d61c8c32 17ffffc0001021 2:0 ffff8f244021f000 384 lru 00000080:00200000:0.0:1767319309.267945:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9c666ad 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:0.0:1767319309.267947:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b4ebba86 00000080:00200000:0.0:1767319309.267948:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.267950:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.267959:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.267971:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.267974:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.267976:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.267989:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.267992:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.267994:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.268292:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268299:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.268528:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.268531:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.268537:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.268541:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:0.0:1767319309.268545:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.268548:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.268554:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1576960 i_blocks 2 00000080:00200000:0.0:1767319309.268557:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.268566:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1576960, count: 4096 00000080:00200000:0.0:1767319309.268570:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1576960, bytes: 4096 00000080:00200000:0.0:1767319309.268573:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.268577:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 386, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.268579:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:0.0:1767319309.268582:0:88919: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:1767319309.268588:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:0.0:1767319309.268591:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:0.0:1767319309.268593:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.268599:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:0.0:1767319309.268606:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.268608:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.268616:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268635:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268644:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268652:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268659:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.268668:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.268675:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.268697:0:88919:0:(rw26.c:912:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:0.0:1767319309.268702:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004762f128[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.268705:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006621c4a2 17ffffc0001001 3:0 ffff8f244021f798 385 lru 00000080:00200000:0.0:1767319309.268711:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1d0983b 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:0.0:1767319309.268713:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004762f128 00000080:00200000:0.0:1767319309.268715:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.268717:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.268726:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.268737:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.268740:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.268742:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.268752:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.268754:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.268757:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.268760:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268766:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.268773:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.268775:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.268778:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.268781:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:0.0:1767319309.268784:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.268786:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.268790:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1581056 i_blocks 2 00000080:00200000:0.0:1767319309.268793:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.268800:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1581056, count: 4096 00000080:00200000:0.0:1767319309.268804:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1581056, bytes: 4096 00000080:00200000:0.0:1767319309.268806:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.268810:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 387, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.268811:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:0.0:1767319309.268813:0:88919: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:1767319309.268819:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:0.0:1767319309.268822:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:0.0:1767319309.268824:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.268829:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:0.0:1767319309.268834:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.268836:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.268843:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268860:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268869:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268876:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268882:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.268890:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.268896:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.268913:0:88919:0:(rw26.c:912:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:0.0:1767319309.268917:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a9608c37[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.268920:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000081966a7d 17ffffc0001001 3:0 ffff8f244021f438 386 lru 00000080:00200000:0.0:1767319309.268925:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000019c65b56 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:0.0:1767319309.268927:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a9608c37 00000080:00200000:0.0:1767319309.268928:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.268931:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.268939:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.268952:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.268954:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.268957:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.268971:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.268974:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.268977:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.268981:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.268989:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.268996:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.268999:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.269004:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.269007:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:0.0:1767319309.269011:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.269014:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.269019:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1585152 i_blocks 2 00000080:00200000:0.0:1767319309.269022:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.269029:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1585152, count: 4096 00000080:00200000:0.0:1767319309.269033:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1585152, bytes: 4096 00000080:00200000:0.0:1767319309.269036:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.269039:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 388, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.269040:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:0.0:1767319309.269043:0:88919: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:1767319309.269047:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:0.0:1767319309.269050:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:0.0:1767319309.269053:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.269057:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:0.0:1767319309.269062:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.269065:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.269072:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269094:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269102:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269109:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269116:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.269125:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.269131:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.269148:0:88919:0:(rw26.c:912:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:0.0:1767319309.269152:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e5bd8092[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.269155:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000078f80738 17ffffc0001001 3:0 ffff8f244021fbd0 387 lru 00000080:00200000:0.0:1767319309.269160:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009275ff76 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:0.0:1767319309.269163:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e5bd8092 00000080:00200000:0.0:1767319309.269164:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.269166:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.269174:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.269185:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.269188:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.269190:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.269203:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.269205:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.269208:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.269212:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269219:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.269228:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.269230:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.269234:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.269238:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:0.0:1767319309.269241:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.269244:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.269248:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1589248 i_blocks 2 00000080:00200000:0.0:1767319309.269251:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.269259:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1589248, count: 4096 00000080:00200000:0.0:1767319309.269262:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1589248, bytes: 4096 00000080:00200000:0.0:1767319309.269265:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.269268:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 389, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.269270:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:0.0:1767319309.269272:0:88919: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:1767319309.269277:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:0.0:1767319309.269280:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:0.0:1767319309.269282:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.269288:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:0.0:1767319309.269294:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.269296:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.269324:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269492:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269501:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269507:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269513:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.269521:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.269527:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.269552:0:88919:0:(rw26.c:912:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:0.0:1767319309.269556:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007d78ea63[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.269559:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000083f61c11 17ffffc0001001 3:0 ffff8f2440184a20 388 lru 00000080:00200000:0.0:1767319309.269564:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009a011aad 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:0.0:1767319309.269566:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007d78ea63 00000080:00200000:0.0:1767319309.269567:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.269569:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.269578:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.269590:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.269593:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.269595:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.269607:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.269609:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.269612:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.269616:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269623:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.269631:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.269633:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.269638:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.269641:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:0.0:1767319309.269644:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.269647:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.269652:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1593344 i_blocks 2 00000080:00200000:0.0:1767319309.269656:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.269664:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1593344, count: 4096 00000080:00200000:0.0:1767319309.269667:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1593344, bytes: 4096 00000080:00200000:0.0:1767319309.269669:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.269672:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 390, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.269674:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:0.0:1767319309.269676:0:88919: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:1767319309.269680:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:0.0:1767319309.269682:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:0.0:1767319309.269685:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.269689:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:0.0:1767319309.269694:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.269697:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.269704:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269722:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269729:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269736:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269742:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.269750:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.269756:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.269771:0:88919:0:(rw26.c:912:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:0.0:1767319309.269775:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000014d38a95[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.269778:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7a39b6d 17ffffc0001001 3:0 ffff8f2440184870 389 lru 00000080:00200000:0.0:1767319309.269783:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000055ba390c 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:0.0:1767319309.269785:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000014d38a95 00000080:00200000:0.0:1767319309.269787:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.269789:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.269797:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.269810:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.269812:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.269815:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.269829:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.269832:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.269835:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.269839:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269847:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.269855:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.269857:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.269862:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.269865:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:0.0:1767319309.269869:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.269872:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.269876:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1597440 i_blocks 2 00000080:00200000:0.0:1767319309.269879:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.269886:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1597440, count: 4096 00000080:00200000:0.0:1767319309.269890:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1597440, bytes: 4096 00000080:00200000:0.0:1767319309.269892:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.269896:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 391, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.269897:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:0.0:1767319309.269900:0:88919: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:1767319309.269905:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:0.0:1767319309.269908:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:0.0:1767319309.269910:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.269915:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:0.0:1767319309.269921:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.269923:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.269930:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269948:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269955:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269960:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.269964:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.269969:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.269973:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.269985:0:88919:0:(rw26.c:912:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:0.0:1767319309.269988:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000063265899[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.269990:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c1aa81f2 17ffffc0001001 3:0 ffff8f2440184948 390 lru 00000080:00200000:0.0:1767319309.269993:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8e302c7 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:0.0:1767319309.269994:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000063265899 00000080:00200000:0.0:1767319309.269995:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.269996:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.270002:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.270009:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.270011:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.270013:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.270021:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.270024:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.270026:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.270030:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270038:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.270045:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.270047:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.270052:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.270054:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:0.0:1767319309.270058:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.270061:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.270065:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1601536 i_blocks 2 00000080:00200000:0.0:1767319309.270068:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.270075:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1601536, count: 4096 00000080:00200000:0.0:1767319309.270079:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1601536, bytes: 4096 00000080:00200000:0.0:1767319309.270081:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.270084:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 392, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.270086:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:0.0:1767319309.270088:0:88919: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:1767319309.270094:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:0.0:1767319309.270096:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:0.0:1767319309.270099:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.270103:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:0.0:1767319309.270109:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.270111:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.270116:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270129:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270135:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270139:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270143:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.270148:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.270152:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.270162:0:88919:0:(rw26.c:912:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:0.0:1767319309.270165:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ca0d6d2f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.270166:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008d7f4179 17ffffc0001001 3:0 ffff8f24401846c0 391 lru 00000080:00200000:0.0:1767319309.270170:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008d4a82e0 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:0.0:1767319309.270172:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ca0d6d2f 00000080:00200000:0.0:1767319309.270172:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.270174:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.270179:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.270186:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.270188:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.270189:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.270197:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.270199:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.270200:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.270203:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270207:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.270212:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.270213:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.270216:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.270218:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:0.0:1767319309.270220:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.270222:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.270225:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1605632 i_blocks 2 00000080:00200000:0.0:1767319309.270227:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.270233:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1605632, count: 4096 00000080:00200000:0.0:1767319309.270235:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1605632, bytes: 4096 00000080:00200000:0.0:1767319309.270237:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.270239:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 393, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.270240:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:0.0:1767319309.270241:0:88919: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:1767319309.270245:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:0.0:1767319309.270246:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:0.0:1767319309.270248:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.270251:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:0.0:1767319309.270254:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.270256:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.270261:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270272:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270278:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270282:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270286:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.270291:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.270294:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.270336:0:88919:0:(rw26.c:912:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:0.0:1767319309.270491:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000eec73bfa[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.270494:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000080c8357c 17ffffc0001001 3:0 ffff8f24401841b0 392 lru 00000080:00200000:0.0:1767319309.270499:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009a5890a3 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:0.0:1767319309.270501:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000eec73bfa 00000080:00200000:0.0:1767319309.270502:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.270504:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.270514:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.270526:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.270529:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.270531:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.270542:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.270545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.270548:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.270552:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270561:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.270568:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.270571:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.270575:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.270578:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:0.0:1767319309.270580:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.270850:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.270859:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1609728 i_blocks 2 00000080:00200000:0.0:1767319309.270863:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.270872:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1609728, count: 4096 00000080:00200000:0.0:1767319309.270876:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1609728, bytes: 4096 00000080:00200000:0.0:1767319309.270879:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.270882:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 394, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.270884:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:0.0:1767319309.270886:0:88919: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:1767319309.270892:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:0.0:1767319309.270895:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:0.0:1767319309.270898:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.270904:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:0.0:1767319309.270912:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.270914:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.270922:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270941:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270950:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270958:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.270964:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.270973:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.270979:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.270994:0:88919:0:(rw26.c:912:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:0.0:1767319309.270999:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000059eb879d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.271002:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000022775eb1 17ffffc0001001 3:0 ffff8f2440184288 393 lru 00000080:00200000:0.0:1767319309.271008:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009ac91f30 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:0.0:1767319309.271010:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000059eb879d 00000080:00200000:0.0:1767319309.271011:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.271013:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.271021:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.271033:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.271035:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.271037:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.271050:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.271052:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.271055:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.271058:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271066:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.271074:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.271077:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.271081:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.271084:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:0.0:1767319309.271088:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.271091:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.271096:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1613824 i_blocks 2 00000080:00200000:0.0:1767319309.271098:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.271106:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1613824, count: 4096 00000080:00200000:0.0:1767319309.271110:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1613824, bytes: 4096 00000080:00200000:0.0:1767319309.271112:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.271114:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 395, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.271115:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:0.0:1767319309.271117:0:88919: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:1767319309.271121:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:0.0:1767319309.271123:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:0.0:1767319309.271124:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.271128:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:0.0:1767319309.271132:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.271133:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.271139:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271151:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271157:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271161:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271165:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.271170:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.271173:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.271183:0:88919:0:(rw26.c:912:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:0.0:1767319309.271186:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f4403d03[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.271188:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ddea48cb 17ffffc0001001 3:0 ffff8f2440184e58 394 lru 00000080:00200000:0.0:1767319309.271191:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005a31c175 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:0.0:1767319309.271192:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f4403d03 00000080:00200000:0.0:1767319309.271193:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.271194:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.271200:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.271207:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.271209:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.271210:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.271218:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.271220:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.271222:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.271224:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271229:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.271234:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.271236:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.271238:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.271240:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:0.0:1767319309.271242:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.271244:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.271247:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1617920 i_blocks 2 00000080:00200000:0.0:1767319309.271249:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.271254:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1617920, count: 4096 00000080:00200000:0.0:1767319309.271256:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1617920, bytes: 4096 00000080:00200000:0.0:1767319309.271258:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.271260:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 396, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.271261:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:0.0:1767319309.271263:0:88919: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:1767319309.271266:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:0.0:1767319309.271268:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:0.0:1767319309.271269:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.271272:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:0.0:1767319309.271276:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.271277:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.271282:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271294:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271299:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271341:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271346:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.271351:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.271355:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.271492:0:88919:0:(rw26.c:912:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:0.0:1767319309.271497:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e283f555[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.271500:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec2f20da 17ffffc0001001 3:0 ffff8f2440184000 395 lru 00000080:00200000:0.0:1767319309.271506:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b354864a 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:0.0:1767319309.271508:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e283f555 00000080:00200000:0.0:1767319309.271510:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.271512:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.271521:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.271534:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.271537:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.271539:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.271552:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.271554:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.271557:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.271562:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271569:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.271578:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.271580:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.271584:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.271587:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:0.0:1767319309.271590:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.271593:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.271599:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1622016 i_blocks 2 00000080:00200000:0.0:1767319309.271601:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.271609:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1622016, count: 4096 00000080:00200000:0.0:1767319309.271613:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1622016, bytes: 4096 00000080:00200000:0.0:1767319309.271615:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.271619:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 397, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.271621:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:0.0:1767319309.271623:0:88919: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:1767319309.271628:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:0.0:1767319309.271631:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:0.0:1767319309.271633:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.271639:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:0.0:1767319309.271644:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.271647:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.271654:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271672:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271681:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271687:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271693:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.271701:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.271708:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.271724:0:88919:0:(rw26.c:912:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:0.0:1767319309.271729:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b90a82da[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.271732:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003bb363e6 17ffffc0001001 3:0 ffff8f2440184798 396 lru 00000080:00200000:0.0:1767319309.271738:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc3c2e60 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1767319309.271740:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b90a82da 00000080:00200000:0.0:1767319309.271742:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.271744:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.271752:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.271764:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.271767:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.271771:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.271804:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.271807:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.271810:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.271815:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271823:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.271832:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.271834:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.271839:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.271842:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:0.0:1767319309.271846:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.271849:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.271854:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1626112 i_blocks 2 00000080:00200000:0.0:1767319309.271856:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.271864:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1626112, count: 4096 00000080:00200000:0.0:1767319309.271868:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1626112, bytes: 4096 00000080:00200000:0.0:1767319309.271870:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.271874:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 398, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.271875:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:0.0:1767319309.271878:0:88919: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:1767319309.271883:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:0.0:1767319309.271886:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:0.0:1767319309.271889:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.271894:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:0.0:1767319309.271900:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.271902:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.271910:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271934:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271943:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271950:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.271956:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.271965:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.271971:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.271988:0:88919:0:(rw26.c:912:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:0.0:1767319309.271992:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009e45a60e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.271995:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004f4dfcc9 17ffffc0001001 3:0 ffff8f2440184438 397 lru 00000080:00200000:0.0:1767319309.272001:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000027948cd2 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:0.0:1767319309.272003:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009e45a60e 00000080:00200000:0.0:1767319309.272004:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.272006:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.272013:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.272037:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.272040:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.272042:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.272053:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.272055:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.272058:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.272062:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272075:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.272084:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.272087:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.272091:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.272095:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:0.0:1767319309.272098:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.272102:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.272107:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1630208 i_blocks 2 00000080:00200000:0.0:1767319309.272109:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.272117:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1630208, count: 4096 00000080:00200000:0.0:1767319309.272121:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1630208, bytes: 4096 00000080:00200000:0.0:1767319309.272127:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.272131:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 399, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.272133:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:0.0:1767319309.272136:0:88919: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:1767319309.272141:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:0.0:1767319309.272144:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:0.0:1767319309.272146:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.272151:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:0.0:1767319309.272156:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.272158:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.272166:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272183:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272191:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272198:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272206:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.272214:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.272220:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.272237:0:88919:0:(rw26.c:912:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:0.0:1767319309.272242:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000080018296[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.272244:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd9ca498 17ffffc0001001 3:0 ffff8f2440184bd0 398 lru 00000080:00200000:0.0:1767319309.272249:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000099f9c202 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:0.0:1767319309.272251:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000080018296 00000080:00200000:0.0:1767319309.272252:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.272254:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.272262:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.272274:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.272277:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.272279:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.272291:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.272294:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.272296:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.272335:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272344:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.272353:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.272355:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.272360:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.272363:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:0.0:1767319309.272367:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.272370:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.272375:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1634304 i_blocks 2 00000080:00200000:0.0:1767319309.272378:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.272386:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1634304, count: 4096 00000080:00200000:0.0:1767319309.272389:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1634304, bytes: 4096 00000080:00200000:0.0:1767319309.272391:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.272395:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 400, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.272396:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:0.0:1767319309.272398:0:88919: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:1767319309.272403:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:0.0:1767319309.272406:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:0.0:1767319309.272408:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.272413:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:0.0:1767319309.272419:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.272421:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.272429:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272447:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272467:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272473:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272480:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.272488:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.272494:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.272519:0:88919:0:(rw26.c:912:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:0.0:1767319309.272523:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ee38be65[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.272526:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000248938bb 17ffffc0001021 2:0 ffff8f2440184360 399 lru 00000080:00200000:0.0:1767319309.272532:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006d8a13d2 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:0.0:1767319309.272534:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ee38be65 00000080:00200000:0.0:1767319309.272535:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.272537:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.272546:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.272558:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.272561:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.272563:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.272576:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.272578:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.272580:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.272584:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272591:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.272599:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.272600:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.272604:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.272607:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:0.0:1767319309.272611:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.272613:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.272618:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1638400 i_blocks 2 00000080:00200000:0.0:1767319309.272620:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.272628:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1638400, count: 4096 00000080:00200000:0.0:1767319309.272632:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1638400, bytes: 4096 00000080:00200000:0.0:1767319309.272634:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.272637:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 401, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.272639:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:0.0:1767319309.272641:0:88919: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:1767319309.272645:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:0.0:1767319309.272648:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:0.0:1767319309.272650:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.272655:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:0.0:1767319309.272661:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.272663:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.272670:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272691:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272699:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272705:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272712:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.272720:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.272726:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.272741:0:88919:0:(rw26.c:912:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:0.0:1767319309.272746:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009d1a7b4f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.272749:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000062fb1e59 17ffffc0001001 3:0 ffff8f24401845e8 400 lru 00000080:00200000:0.0:1767319309.272754:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cdeb30aa 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:0.0:1767319309.272756:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009d1a7b4f 00000080:00200000:0.0:1767319309.272757:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.272759:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.272767:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.272779:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.272781:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.272784:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.272797:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.272799:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.272802:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.272807:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272814:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.272823:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.272825:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.272829:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.272832:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:0.0:1767319309.272836:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.272839:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.272844:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1642496 i_blocks 2 00000080:00200000:0.0:1767319309.272846:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.272853:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1642496, count: 4096 00000080:00200000:0.0:1767319309.272857:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1642496, bytes: 4096 00000080:00200000:0.0:1767319309.272860:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.272863:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 402, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.272865:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:0.0:1767319309.272868:0:88919: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:1767319309.272872:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:0.0:1767319309.272875:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:0.0:1767319309.272878:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.272883:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:0.0:1767319309.272889:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.272891:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.272898:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272917:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272926:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272933:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.272940:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.272949:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.272955:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.272972:0:88919:0:(rw26.c:912:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:0.0:1767319309.272977:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e799871d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.272979:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004be1ca7d 17ffffc0001001 3:0 ffff8f2440184ca8 401 lru 00000080:00200000:0.0:1767319309.272984:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d138ccad 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:0.0:1767319309.272986:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e799871d 00000080:00200000:0.0:1767319309.272987:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.272989:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.272997:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.273009:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.273011:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.273013:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.273025:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.273028:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.273030:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.273034:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273042:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.273049:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.273051:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.273055:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.273058:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:0.0:1767319309.273062:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.273065:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.273069:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1646592 i_blocks 2 00000080:00200000:0.0:1767319309.273072:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.273080:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1646592, count: 4096 00000080:00200000:0.0:1767319309.273084:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1646592, bytes: 4096 00000080:00200000:0.0:1767319309.273086:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.273089:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 403, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.273091:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:0.0:1767319309.273093:0:88919: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:1767319309.273099:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:0.0:1767319309.273102:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:0.0:1767319309.273104:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.273108:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:0.0:1767319309.273114:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.273116:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.273124:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273142:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273151:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273159:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273167:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.273176:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.273182:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.273198:0:88919:0:(rw26.c:912:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:0.0:1767319309.273202:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000105124b1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.273204:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007b37add4 17ffffc0001001 3:0 ffff8f2440184d80 402 lru 00000080:00200000:0.0:1767319309.273209:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000914505b3 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:0.0:1767319309.273211:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000105124b1 00000080:00200000:0.0:1767319309.273213:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.273215:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.273223:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.273234:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.273237:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.273239:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.273251:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.273254:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.273257:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.273260:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273268:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.273275:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.273277:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.273282:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.273285:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:0.0:1767319309.273288:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.273292:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.273296:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1650688 i_blocks 2 00000080:00200000:0.0:1767319309.273299:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.273336:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1650688, count: 4096 00000080:00200000:0.0:1767319309.273340:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1650688, bytes: 4096 00000080:00200000:0.0:1767319309.273343:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.273346:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 404, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.273348:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:0.0:1767319309.273350:0:88919: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:1767319309.273355:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:0.0:1767319309.273358:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:0.0:1767319309.273360:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.273365:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:0.0:1767319309.273371:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.273373:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.273381:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273398:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273406:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273413:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273420:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.273428:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.273434:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.273450:0:88919:0:(rw26.c:912:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:0.0:1767319309.273466:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f31dc5e2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.273468:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000035c62da2 17ffffc0001001 3:0 ffff8f24401840d8 403 lru 00000080:00200000:0.0:1767319309.273473:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009b728f6a 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:0.0:1767319309.273476:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f31dc5e2 00000080:00200000:0.0:1767319309.273477:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.273479:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.273487:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.273500:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.273503:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.273505:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.273519:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.273522:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.273525:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.273529:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273537:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.273545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.273548:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.273552:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.273555:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:0.0:1767319309.273559:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.273562:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.273567:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1654784 i_blocks 2 00000080:00200000:0.0:1767319309.273571:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.273578:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1654784, count: 4096 00000080:00200000:0.0:1767319309.273581:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1654784, bytes: 4096 00000080:00200000:0.0:1767319309.273584:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.273587:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 405, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.273588:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:0.0:1767319309.273590:0:88919: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:1767319309.273595:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:0.0:1767319309.273598:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:0.0:1767319309.273600:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.273605:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:0.0:1767319309.273611:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.273613:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.273620:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273640:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273648:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273655:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273662:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.273671:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.273677:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.273696:0:88919:0:(rw26.c:912:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:0.0:1767319309.273700:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000028f1f69e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.273703:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005f1022c9 17ffffc0001001 3:0 ffff8f2440184af8 404 lru 00000080:00200000:0.0:1767319309.273709:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009b59353d 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:0.0:1767319309.273711:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000028f1f69e 00000080:00200000:0.0:1767319309.273712:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.273715:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.273723:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.273735:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.273738:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.273741:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.273754:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.273756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.273759:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.273764:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273771:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.273779:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.273781:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.273785:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.273788:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:0.0:1767319309.273792:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.273795:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.273800:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1658880 i_blocks 2 00000080:00200000:0.0:1767319309.273803:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.273811:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1658880, count: 4096 00000080:00200000:0.0:1767319309.273814:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1658880, bytes: 4096 00000080:00200000:0.0:1767319309.273817:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.273820:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 406, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.273821:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:0.0:1767319309.273824:0:88919: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:1767319309.273829:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:0.0:1767319309.273832:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:0.0:1767319309.273834:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.273840:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:0.0:1767319309.273845:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.273847:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.273854:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273871:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273879:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273887:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273894:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.273902:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.273907:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.273921:0:88919:0:(rw26.c:912:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:0.0:1767319309.273926:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000408dcb2f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.273928:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000041ff596c 17ffffc0001001 3:0 ffff8f2440184510 405 lru 00000080:00200000:0.0:1767319309.273933:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e696b81b 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:0.0:1767319309.273935:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000408dcb2f 00000080:00200000:0.0:1767319309.273936:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.273939:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.273946:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.273958:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.273961:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.273963:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.273974:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.273977:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.273979:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.273983:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.273991:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.273999:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.274002:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.274006:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.274009:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:0.0:1767319309.274013:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.274016:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.274021:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1662976 i_blocks 2 00000080:00200000:0.0:1767319309.274023:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.274031:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1662976, count: 4096 00000080:00200000:0.0:1767319309.274035:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1662976, bytes: 4096 00000080:00200000:0.0:1767319309.274037:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.274041:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 407, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.274042:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:0.0:1767319309.274045:0:88919: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:1767319309.274050:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:0.0:1767319309.274053:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:0.0:1767319309.274055:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.274060:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:0.0:1767319309.274065:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.274068:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.274075:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274093:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274102:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274109:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274116:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.274125:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.274130:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.274158:0:88919:0:(rw26.c:912:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:0.0:1767319309.274162:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b9ffd4b4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.274165:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003da9e546 17ffffc0001001 3:0 ffff8f24401a95e8 406 lru 00000080:00200000:0.0:1767319309.274431:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000da7d52a1 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:0.0:1767319309.274433:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b9ffd4b4 00000080:00200000:0.0:1767319309.274435:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.274437:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.274447:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.274471:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.274474:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.274476:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.274492:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.274494:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.274497:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.274501:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274508:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.274516:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.274518:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.274524:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.274527:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:0.0:1767319309.274531:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.274534:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.274539:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1667072 i_blocks 2 00000080:00200000:0.0:1767319309.274542:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.274550:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1667072, count: 4096 00000080:00200000:0.0:1767319309.274554:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1667072, bytes: 4096 00000080:00200000:0.0:1767319309.274557:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.274560:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 408, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.274562:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:0.0:1767319309.274564:0:88919: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:1767319309.274570:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:0.0:1767319309.274573:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:0.0:1767319309.274576:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.274582:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:0.0:1767319309.274587:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.274590:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.274597:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274615:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274624:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274631:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274638:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.274646:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.274651:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.274670:0:88919:0:(rw26.c:912:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:0.0:1767319309.274674:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c3731cbf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.274677:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0d808f3 17ffffc0001001 3:0 ffff8f24401a9ca8 407 lru 00000080:00200000:0.0:1767319309.274682:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fcbeeb4e 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:0.0:1767319309.274684:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c3731cbf 00000080:00200000:0.0:1767319309.274685:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.274687:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.274695:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.274707:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.274709:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.274712:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.274724:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.274726:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.274728:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.274732:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274740:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.274747:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.274750:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.274754:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.274757:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:0.0:1767319309.274761:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.274764:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.274769:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1671168 i_blocks 2 00000080:00200000:0.0:1767319309.274771:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.274779:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1671168, count: 4096 00000080:00200000:0.0:1767319309.274783:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1671168, bytes: 4096 00000080:00200000:0.0:1767319309.274786:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.274789:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 409, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.274791:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:0.0:1767319309.274793:0:88919: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:1767319309.274798:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:0.0:1767319309.274801:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:0.0:1767319309.274803:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.274809:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:0.0:1767319309.274814:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.274817:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.274824:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274843:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274852:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274859:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274866:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.274875:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.274881:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.274897:0:88919:0:(rw26.c:912:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:0.0:1767319309.274901:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002a43b843[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.274904:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cc7ca6b3 17ffffc0001001 3:0 ffff8f24401a9d80 408 lru 00000080:00200000:0.0:1767319309.274910:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007fe71372 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:0.0:1767319309.274912:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002a43b843 00000080:00200000:0.0:1767319309.274913:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.274915:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.274923:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.274935:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.274938:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.274940:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.274953:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.274955:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.274958:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.274963:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.274970:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.274979:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.274981:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.274986:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.274988:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:0.0:1767319309.274992:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.274995:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.275000:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1675264 i_blocks 2 00000080:00200000:0.0:1767319309.275003:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.275011:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1675264, count: 4096 00000080:00200000:0.0:1767319309.275014:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1675264, bytes: 4096 00000080:00200000:0.0:1767319309.275017:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.275020:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 410, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.275022:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:0.0:1767319309.275024:0:88919: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:1767319309.275029:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:0.0:1767319309.275031:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:0.0:1767319309.275034:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.275039:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:0.0:1767319309.275044:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.275047:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.275054:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275073:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275082:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275089:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275095:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.275103:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.275109:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.275125:0:88919:0:(rw26.c:912:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:0.0:1767319309.275129:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000970e3289[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.275131:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006481a502 17ffffc0001001 3:0 ffff8f24401a90d8 409 lru 00000080:00200000:0.0:1767319309.275137:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000072272a23 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:0.0:1767319309.275139:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000970e3289 00000080:00200000:0.0:1767319309.275140:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.275142:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.275150:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.275161:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.275164:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.275166:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.275177:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.275180:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.275183:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.275187:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275194:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.275203:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.275205:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.275209:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.275212:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:0.0:1767319309.275216:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.275219:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.275223:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1679360 i_blocks 2 00000080:00200000:0.0:1767319309.275226:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.275233:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1679360, count: 4096 00000080:00200000:0.0:1767319309.275237:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1679360, bytes: 4096 00000080:00200000:0.0:1767319309.275239:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.275243:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 411, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.275244:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:0.0:1767319309.275247:0:88919: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:1767319309.275252:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:0.0:1767319309.275255:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:0.0:1767319309.275257:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.275262:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:0.0:1767319309.275267:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.275270:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.275277:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275295:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275335:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275343:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275350:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.275359:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.275365:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.275381:0:88919:0:(rw26.c:912:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:0.0:1767319309.275386:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e47c09d3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.275389:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0dbc130 17ffffc0001001 3:0 ffff8f24401a9af8 410 lru 00000080:00200000:0.0:1767319309.275395:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5725547 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:0.0:1767319309.275397:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e47c09d3 00000080:00200000:0.0:1767319309.275398:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.275400:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.275409:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.275421:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.275423:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.275426:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.275438:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.275441:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.275443:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.275447:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275468:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.275479:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.275482:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.275486:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.275490:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:0.0:1767319309.275494:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.275497:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.275502:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1683456 i_blocks 2 00000080:00200000:0.0:1767319309.275504:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.275512:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1683456, count: 4096 00000080:00200000:0.0:1767319309.275515:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1683456, bytes: 4096 00000080:00200000:0.0:1767319309.275518:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.275522:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 412, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.275523:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:0.0:1767319309.275526:0:88919: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:1767319309.275531:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:0.0:1767319309.275534:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:0.0:1767319309.275537:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.275542:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:0.0:1767319309.275548:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.275551:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.275558:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275577:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275586:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275593:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275600:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.275608:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.275614:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.275634:0:88919:0:(rw26.c:912:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:0.0:1767319309.275639:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e33c1d81[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.275641:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009ed38ff2 17ffffc0001001 3:0 ffff8f24401a9510 411 lru 00000080:00200000:0.0:1767319309.275647:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000013c149b2 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:0.0:1767319309.275649:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e33c1d81 00000080:00200000:0.0:1767319309.275650:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.275652:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.275661:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.275673:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.275879:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.275883:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.275898:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.275902:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.275904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.275909:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.275917:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.275927:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.275929:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.275934:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.275938:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:0.0:1767319309.275942:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.275945:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.275951:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1687552 i_blocks 2 00000080:00200000:0.0:1767319309.275954:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.275962:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1687552, count: 4096 00000080:00200000:0.0:1767319309.275966:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1687552, bytes: 4096 00000080:00200000:0.0:1767319309.275968:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.275972:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 413, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.275974:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:0.0:1767319309.275977:0:88919: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:1767319309.275983:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:0.0:1767319309.275986:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:0.0:1767319309.275988:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.275994:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:0.0:1767319309.276000:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.276003:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.276011:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276030:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276039:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276045:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276051:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.276059:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.276065:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.276082:0:88919:0:(rw26.c:912:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:0.0:1767319309.276086:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e73cf12c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.276089:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000088ba4e18 17ffffc0001001 3:0 ffff8f24401a9a20 412 lru 00000080:00200000:0.0:1767319309.276095:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2587302 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:0.0:1767319309.276098:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e73cf12c 00000080:00200000:0.0:1767319309.276099:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.276101:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.276109:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.276122:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.276125:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.276127:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.276140:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.276143:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.276146:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.276150:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276157:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.276165:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.276168:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.276172:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.276175:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:0.0:1767319309.276178:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.276181:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.276186:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1691648 i_blocks 2 00000080:00200000:0.0:1767319309.276189:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.276197:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1691648, count: 4096 00000080:00200000:0.0:1767319309.276201:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1691648, bytes: 4096 00000080:00200000:0.0:1767319309.276204:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.276207:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 414, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.276209:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:0.0:1767319309.276211:0:88919: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:1767319309.276216:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:0.0:1767319309.276219:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:0.0:1767319309.276222:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.276228:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:0.0:1767319309.276233:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.276236:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.276243:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276262:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276271:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276279:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276285:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.276294:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.276372:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.276390:0:88919:0:(rw26.c:912:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:0.0:1767319309.276395:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f752af7e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.276398:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000001d387 17ffffc0001001 3:0 ffff8f24401a9870 413 lru 00000080:00200000:0.0:1767319309.276404:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009b7b0b0f 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:0.0:1767319309.276406:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f752af7e 00000080:00200000:0.0:1767319309.276408:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.276410:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.276418:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.276430:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.276433:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.276435:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.276449:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.276463:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.276466:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.276470:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276478:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.276487:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.276490:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.276495:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.276498:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:0.0:1767319309.276501:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.276504:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.276511:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1695744 i_blocks 2 00000080:00200000:0.0:1767319309.276514:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.276522:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1695744, count: 4096 00000080:00200000:0.0:1767319309.276525:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1695744, bytes: 4096 00000080:00200000:0.0:1767319309.276528:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.276531:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 415, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.276533:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:0.0:1767319309.276535:0:88919: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:1767319309.276540:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:0.0:1767319309.276542:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:0.0:1767319309.276544:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.276549:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:0.0:1767319309.276555:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.276557:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.276564:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276582:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276590:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276597:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276603:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.276612:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.276618:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.276642:0:88919:0:(rw26.c:912:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:0.0:1767319309.276647:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009eb04c1b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.276650:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0546ddd 17ffffc0001021 2:0 ffff8f24401a9948 414 lru 00000080:00200000:0.0:1767319309.276655:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0032564 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:0.0:1767319309.276657:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009eb04c1b 00000080:00200000:0.0:1767319309.276658:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.276661:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.276669:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.276681:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.276684:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.276687:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.276699:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.276702:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.276704:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.276708:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276716:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.276724:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.276727:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.276731:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.276735:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:0.0:1767319309.276738:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.276741:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.276746:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1699840 i_blocks 2 00000080:00200000:0.0:1767319309.276749:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.276757:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1699840, count: 4096 00000080:00200000:0.0:1767319309.276761:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1699840, bytes: 4096 00000080:00200000:0.0:1767319309.276764:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.276768:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 416, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.276770:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:0.0:1767319309.276772:0:88919: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:1767319309.276777:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:0.0:1767319309.276780:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:0.0:1767319309.276783:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.276788:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:0.0:1767319309.276794:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.276796:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.276803:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276823:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276832:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276839:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276845:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.276853:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.276859:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.276874:0:88919:0:(rw26.c:912:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:0.0:1767319309.276879:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007c22af4d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.276882:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000039d3f3ea 17ffffc0001001 3:0 ffff8f24401a96c0 415 lru 00000080:00200000:0.0:1767319309.276887:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c02a5cd7 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:0.0:1767319309.276889:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007c22af4d 00000080:00200000:0.0:1767319309.276890:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.276892:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.276901:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.276912:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.276915:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.276917:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.276930:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.276933:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.276935:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.276940:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.276948:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.276955:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.276957:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.276961:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.276964:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:0.0:1767319309.276968:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.276971:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.276976:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1703936 i_blocks 2 00000080:00200000:0.0:1767319309.276978:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.276986:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1703936, count: 4096 00000080:00200000:0.0:1767319309.276989:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1703936, bytes: 4096 00000080:00200000:0.0:1767319309.276992:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.276995:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 417, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.276997:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:0.0:1767319309.276999:0:88919: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:1767319309.277004:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:0.0:1767319309.277007:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:0.0:1767319309.277009:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.277015:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:0.0:1767319309.277020:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.277022:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.277029:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277048:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277056:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277063:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277070:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.277078:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.277084:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.277099:0:88919:0:(rw26.c:912:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:0.0:1767319309.277103:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002aadac8a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.277106:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7372a4e 17ffffc0001001 3:0 ffff8f24401a91b0 416 lru 00000080:00200000:0.0:1767319309.277113:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc1780fa 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:0.0:1767319309.277115:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002aadac8a 00000080:00200000:0.0:1767319309.277116:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.277118:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.277126:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.277137:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.277139:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.277141:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.277152:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.277155:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.277157:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.277162:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277169:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.277177:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.277180:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.277184:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.277187:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:0.0:1767319309.277190:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.277193:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.277197:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1708032 i_blocks 2 00000080:00200000:0.0:1767319309.277200:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.277207:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1708032, count: 4096 00000080:00200000:0.0:1767319309.277211:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1708032, bytes: 4096 00000080:00200000:0.0:1767319309.277213:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.277217:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 418, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.277218:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:0.0:1767319309.277220:0:88919: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:1767319309.277225:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:0.0:1767319309.277228:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:0.0:1767319309.277230:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.277234:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:0.0:1767319309.277240:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.277243:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.277249:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277269:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277277:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277284:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277290:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.277298:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.277388:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.277404:0:88919:0:(rw26.c:912:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:0.0:1767319309.277408:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000021be5387[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.277411:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000005e2063 17ffffc0001001 3:0 ffff8f24401a9288 417 lru 00000080:00200000:0.0:1767319309.277416:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f04d67c4 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:0.0:1767319309.277418:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000021be5387 00000080:00200000:0.0:1767319309.277419:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.277421:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.277428:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.277438:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.277441:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.277443:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.277470:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.277472:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.277475:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.277478:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277485:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.277493:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.277495:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.277499:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.277501:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:0.0:1767319309.277504:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.277507:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.277512:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1712128 i_blocks 2 00000080:00200000:0.0:1767319309.277514:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.277521:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1712128, count: 4096 00000080:00200000:0.0:1767319309.277524:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1712128, bytes: 4096 00000080:00200000:0.0:1767319309.277527:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.277530:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 419, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.277532:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:0.0:1767319309.277534:0:88919: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:1767319309.277538:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:0.0:1767319309.277541:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:0.0:1767319309.277543:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.277548:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:0.0:1767319309.277553:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.277555:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.277562:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277579:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277587:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277884:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.277891:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.277901:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.277909:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.277928:0:88919:0:(rw26.c:912:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:0.0:1767319309.277933:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b69c1ef3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.277936:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004dff5527 17ffffc0001001 3:0 ffff8f24401a9e58 418 lru 00000080:00200000:0.0:1767319309.277941:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc249e60 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:0.0:1767319309.277943:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b69c1ef3 00000080:00200000:0.0:1767319309.277945:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.277947:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.277956:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.277969:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.277972:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.277974:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.277987:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.277989:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.277992:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.277996:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278003:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.278012:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.278014:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.278019:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.278022:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:0.0:1767319309.278026:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.278030:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.278036:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1716224 i_blocks 2 00000080:00200000:0.0:1767319309.278038:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.278047:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1716224, count: 4096 00000080:00200000:0.0:1767319309.278051:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1716224, bytes: 4096 00000080:00200000:0.0:1767319309.278054:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.278057:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 420, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.278059:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:0.0:1767319309.278061:0:88919: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:1767319309.278067:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:0.0:1767319309.278070:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:0.0:1767319309.278073:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.278079:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:0.0:1767319309.278084:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.278087:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.278095:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278113:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278122:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278129:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278135:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.278143:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.278149:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.278164:0:88919:0:(rw26.c:912:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:0.0:1767319309.278169:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e00fac37[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.278172:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000761e3a0e 17ffffc0001001 3:0 ffff8f24401a9000 419 lru 00000080:00200000:0.0:1767319309.278177:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7343979 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:0.0:1767319309.278180:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e00fac37 00000080:00200000:0.0:1767319309.278181:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.278183:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.278191:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.278204:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.278207:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.278209:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.278222:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.278225:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.278227:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.278231:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278239:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.278248:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.278250:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.278254:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.278257:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:0.0:1767319309.278261:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.278264:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.278269:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1720320 i_blocks 2 00000080:00200000:0.0:1767319309.278272:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.278280:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1720320, count: 4096 00000080:00200000:0.0:1767319309.278283:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1720320, bytes: 4096 00000080:00200000:0.0:1767319309.278286:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.278290:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 421, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.278291:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:0.0:1767319309.278294:0:88919: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:1767319309.278299:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:0.0:1767319309.278329:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:0.0:1767319309.278332:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.278338:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:0.0:1767319309.278344:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.278346:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.278353:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278372:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278381:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278390:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278397:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.278406:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.278412:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.278427:0:88919:0:(rw26.c:912:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:0.0:1767319309.278431:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001bee91df[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.278434:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f448fe44 17ffffc0001001 3:0 ffff8f24401a9798 420 lru 00000080:00200000:0.0:1767319309.278440:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000323722e7 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:0.0:1767319309.278442:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001bee91df 00000080:00200000:0.0:1767319309.278443:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.278445:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.278463:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.278476:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.278479:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.278481:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.278496:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.278499:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.278502:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.278506:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278514:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.278522:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.278524:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.278528:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.278531:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:0.0:1767319309.278534:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.278537:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.278541:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1724416 i_blocks 2 00000080:00200000:0.0:1767319309.278544:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.278552:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1724416, count: 4096 00000080:00200000:0.0:1767319309.278555:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1724416, bytes: 4096 00000080:00200000:0.0:1767319309.278557:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.278560:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 422, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.278562:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:0.0:1767319309.278564:0:88919: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:1767319309.278569:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:0.0:1767319309.278572:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:0.0:1767319309.278574:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.278579:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:0.0:1767319309.278584:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.278586:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.278593:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278611:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278619:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278627:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278634:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.278643:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.278649:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.278664:0:88919:0:(rw26.c:912:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:0.0:1767319309.278668:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000817fb2dd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.278671:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000bec3ef37 17ffffc0001001 3:0 ffff8f24401a9438 421 lru 00000080:00200000:0.0:1767319309.278676:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002fecbcd6 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:0.0:1767319309.278678:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000817fb2dd 00000080:00200000:0.0:1767319309.278680:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.278682:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.278690:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.278703:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.278705:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.278708:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.278719:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.278722:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.278725:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.278729:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278736:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.278743:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.278746:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.278750:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.278753:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:0.0:1767319309.278757:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.278760:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.278765:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1728512 i_blocks 2 00000080:00200000:0.0:1767319309.278768:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.278775:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1728512, count: 4096 00000080:00200000:0.0:1767319309.278779:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1728512, bytes: 4096 00000080:00200000:0.0:1767319309.278781:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.278784:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 423, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.278786:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:0.0:1767319309.278788:0:88919: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:1767319309.278792:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:0.0:1767319309.278795:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:0.0:1767319309.278797:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.278802:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:0.0:1767319309.278807:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.278810:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.278817:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278834:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278843:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278851:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278857:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.278865:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.278871:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.278888:0:88919:0:(rw26.c:912:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:0.0:1767319309.278892:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000007fa2d36[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.278895:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000052e30894 17ffffc0001001 3:0 ffff8f24401a9bd0 422 lru 00000080:00200000:0.0:1767319309.278900:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000380c7cf1 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:0.0:1767319309.278902:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000007fa2d36 00000080:00200000:0.0:1767319309.278903:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.278906:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.278914:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.278926:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.278930:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.278932:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.278944:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.278947:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.278949:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.278954:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.278962:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.278970:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.278973:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.278977:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.278980:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:0.0:1767319309.278984:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.278987:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.278992:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1732608 i_blocks 2 00000080:00200000:0.0:1767319309.278994:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.279002:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1732608, count: 4096 00000080:00200000:0.0:1767319309.279006:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1732608, bytes: 4096 00000080:00200000:0.0:1767319309.279008:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.279012:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 424, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.279013:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:0.0:1767319309.279015:0:88919: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:1767319309.279021:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:0.0:1767319309.279023:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:0.0:1767319309.279026:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.279031:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:0.0:1767319309.279036:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.279038:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.279045:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279064:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279072:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279079:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279086:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.279095:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.279101:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.279117:0:88919:0:(rw26.c:912:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:0.0:1767319309.279121:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000053f90daf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.279124:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004c22288a 17ffffc0001001 3:0 ffff8f24401a9360 423 lru 00000080:00200000:0.0:1767319309.279129:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000035c99ef7 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:0.0:1767319309.279131:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000053f90daf 00000080:00200000:0.0:1767319309.279133:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.279134:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.279142:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.279154:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.279157:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.279159:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.279171:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.279173:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.279176:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.279181:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279188:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.279197:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.279199:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.279203:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.279206:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:0.0:1767319309.279210:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.279213:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.279218:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1736704 i_blocks 2 00000080:00200000:0.0:1767319309.279220:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.279228:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1736704, count: 4096 00000080:00200000:0.0:1767319309.279231:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1736704, bytes: 4096 00000080:00200000:0.0:1767319309.279233:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.279237:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 425, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.279238:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:0.0:1767319309.279240:0:88919: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:1767319309.279245:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:0.0:1767319309.279247:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:0.0:1767319309.279249:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.279254:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:0.0:1767319309.279258:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.279260:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.279267:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279286:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279294:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279390:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279399:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.279408:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.279414:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.279439:0:88919:0:(rw26.c:912:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:0.0:1767319309.279444:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b9c0ebca[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.279447:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000126d3b86 17ffffc0001001 3:0 ffff8f24401ce5e8 424 lru 00000080:00200000:0.0:1767319309.279463:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004eb8033c 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:0.0:1767319309.279465:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b9c0ebca 00000080:00200000:0.0:1767319309.279466:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.279469:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.279478:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.279490:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.279493:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.279495:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.279509:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.279511:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.279514:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.279518:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279526:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.279535:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.279538:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.279542:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.279545:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:0.0:1767319309.279549:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.279552:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.279557:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1740800 i_blocks 2 00000080:00200000:0.0:1767319309.279559:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.279567:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1740800, count: 4096 00000080:00200000:0.0:1767319309.279571:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1740800, bytes: 4096 00000080:00200000:0.0:1767319309.279573:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.279576:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 426, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.279578:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:0.0:1767319309.279581:0:88919: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:1767319309.279586:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:0.0:1767319309.279589:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:0.0:1767319309.279592:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.279597:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:0.0:1767319309.279603:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.279605:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.279613:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279630:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279638:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279645:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279652:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.279660:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.279666:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.279685:0:88919:0:(rw26.c:912:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:0.0:1767319309.279690:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008cbaf0e7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.279693:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000abea93df 17ffffc0001001 3:0 ffff8f24401ceca8 425 lru 00000080:00200000:0.0:1767319309.279699:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbf8fa91 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:0.0:1767319309.279701:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008cbaf0e7 00000080:00200000:0.0:1767319309.279702:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.279704:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.279713:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.279725:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.279727:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.279730:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.279742:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.279744:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.279747:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.279751:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279758:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.279767:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.279770:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.279774:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.279776:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:0.0:1767319309.279780:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.279783:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.279788:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1744896 i_blocks 2 00000080:00200000:0.0:1767319309.279791:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.279798:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1744896, count: 4096 00000080:00200000:0.0:1767319309.279802:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1744896, bytes: 4096 00000080:00200000:0.0:1767319309.279805:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.279808:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 427, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.279810:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:0.0:1767319309.279812:0:88919: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:1767319309.279817:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:0.0:1767319309.279820:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:0.0:1767319309.279822:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.279827:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:0.0:1767319309.279832:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.279835:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.279842:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279860:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279869:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279876:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279883:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.279892:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.279898:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.279915:0:88919:0:(rw26.c:912:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:0.0:1767319309.279919:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000557c7182[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.279923:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d270f00c 17ffffc0001001 3:0 ffff8f24401ced80 426 lru 00000080:00200000:0.0:1767319309.279928:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad1e6116 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:0.0:1767319309.279930:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000557c7182 00000080:00200000:0.0:1767319309.279931:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.279934:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.279942:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.279953:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.279956:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.279958:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.279969:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.279972:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.279974:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.279978:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.279985:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.279992:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.279994:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.279998:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.280001:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:0.0:1767319309.280005:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.280008:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.280012:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1748992 i_blocks 2 00000080:00200000:0.0:1767319309.280015:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.280023:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1748992, count: 4096 00000080:00200000:0.0:1767319309.280027:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1748992, bytes: 4096 00000080:00200000:0.0:1767319309.280029:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.280033:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 428, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.280035:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:0.0:1767319309.280037:0:88919: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:1767319309.280042:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:0.0:1767319309.280045:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:0.0:1767319309.280047:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.280052:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:0.0:1767319309.280057:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.280060:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.280067:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280087:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280095:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280103:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280109:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.280119:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.280125:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.280142:0:88919:0:(rw26.c:912:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:0.0:1767319309.280146:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a00ed977[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.280149:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000591fc75a 17ffffc0001001 3:0 ffff8f24401ce0d8 427 lru 00000080:00200000:0.0:1767319309.280155:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000082e4c4ad 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:0.0:1767319309.280157:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a00ed977 00000080:00200000:0.0:1767319309.280158:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.280160:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.280169:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.280181:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.280183:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.280185:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.280198:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.280201:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.280204:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.280208:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280216:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.280225:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.280227:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.280231:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.280234:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:0.0:1767319309.280238:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.280241:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.280246:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1753088 i_blocks 2 00000080:00200000:0.0:1767319309.280249:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.280257:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1753088, count: 4096 00000080:00200000:0.0:1767319309.280261:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1753088, bytes: 4096 00000080:00200000:0.0:1767319309.280263:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.280266:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 429, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.280268:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:0.0:1767319309.280270:0:88919: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:1767319309.280276:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:0.0:1767319309.280279:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:0.0:1767319309.280281:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.280285:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:0.0:1767319309.280290:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.280292:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.280299:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280687:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280696:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280703:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280710:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.280719:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.280727:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.280747:0:88919:0:(rw26.c:912:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:0.0:1767319309.280752:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000856f82aa[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.280755:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecb187ec 17ffffc0001001 3:0 ffff8f24401ceaf8 428 lru 00000080:00200000:0.0:1767319309.280760:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008e37d1ca 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:0.0:1767319309.280762:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000856f82aa 00000080:00200000:0.0:1767319309.280764:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.280766:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.280775:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.280788:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.280794:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.280796:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.280810:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.280812:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.280815:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.280819:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280825:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.280833:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.280835:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.280839:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.280843:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:0.0:1767319309.280846:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.280849:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.280854:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1757184 i_blocks 2 00000080:00200000:0.0:1767319309.280857:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.280866:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1757184, count: 4096 00000080:00200000:0.0:1767319309.280869:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1757184, bytes: 4096 00000080:00200000:0.0:1767319309.280872:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.280875:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 430, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.280876:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:0.0:1767319309.280878:0:88919: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:1767319309.280883:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:0.0:1767319309.280886:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:0.0:1767319309.280888:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.280894:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:0.0:1767319309.280899:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.280901:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.280908:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280925:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280933:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280940:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.280945:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.280953:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.280959:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.280982:0:88919:0:(rw26.c:912:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:0.0:1767319309.280987:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007b9d59fd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.280989:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001875ab95 17ffffc0001021 2:0 ffff8f24401ce510 429 lru 00000080:00200000:0.0:1767319309.280995:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007430240d 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:0.0:1767319309.280996:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007b9d59fd 00000080:00200000:0.0:1767319309.280998:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.281000:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.281007:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.281020:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.281023:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.281025:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.281037:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.281039:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.281042:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.281046:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281055:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.281063:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.281065:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.281069:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.281072:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:0.0:1767319309.281075:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.281079:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.281084:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1761280 i_blocks 2 00000080:00200000:0.0:1767319309.281086:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.281094:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1761280, count: 4096 00000080:00200000:0.0:1767319309.281098:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1761280, bytes: 4096 00000080:00200000:0.0:1767319309.281100:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.281103:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 431, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.281105:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:0.0:1767319309.281107:0:88919: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:1767319309.281113:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:0.0:1767319309.281115:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:0.0:1767319309.281118:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.281123:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:0.0:1767319309.281128:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.281131:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.281138:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281155:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281164:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281171:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281178:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.281187:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.281193:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.281209:0:88919:0:(rw26.c:912:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:0.0:1767319309.281213:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cf3e6bc0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.281216:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cadd3a5c 17ffffc0001001 3:0 ffff8f24401cea20 430 lru 00000080:00200000:0.0:1767319309.281221:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000045ca1889 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:0.0:1767319309.281223:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cf3e6bc0 00000080:00200000:0.0:1767319309.281225:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.281227:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.281235:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.281246:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.281249:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.281251:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.281265:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.281267:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.281270:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.281274:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281282:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.281290:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.281292:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.281297:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.281300:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:0.0:1767319309.281384:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.281387:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.281392:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1765376 i_blocks 2 00000080:00200000:0.0:1767319309.281395:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.281403:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1765376, count: 4096 00000080:00200000:0.0:1767319309.281407:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1765376, bytes: 4096 00000080:00200000:0.0:1767319309.281409:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.281413:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 432, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.281414:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:0.0:1767319309.281417:0:88919: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:1767319309.281422:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:0.0:1767319309.281425:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:0.0:1767319309.281427:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.281433:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:0.0:1767319309.281439:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.281441:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.281449:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281478:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281487:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281495:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281501:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.281509:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.281515:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.281531:0:88919:0:(rw26.c:912:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:0.0:1767319309.281536:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005675882c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.281539:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8c82448 17ffffc0001001 3:0 ffff8f24401ce870 431 lru 00000080:00200000:0.0:1767319309.281545:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001ac54af3 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:0.0:1767319309.281547:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005675882c 00000080:00200000:0.0:1767319309.281548:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.281550:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.281558:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.281572:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.281575:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.281577:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.281591:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.281594:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.281596:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.281601:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281608:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.281617:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.281619:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.281624:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.281627:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:0.0:1767319309.281631:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.281634:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.281639:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1769472 i_blocks 2 00000080:00200000:0.0:1767319309.281642:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.281650:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1769472, count: 4096 00000080:00200000:0.0:1767319309.281654:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1769472, bytes: 4096 00000080:00200000:0.0:1767319309.281669:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.281673:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 433, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.281674:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:0.0:1767319309.281677:0:88919: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:1767319309.281683:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:0.0:1767319309.281686:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:0.0:1767319309.281688:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.281693:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:0.0:1767319309.281698:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.281701:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.281707:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281725:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281733:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281740:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281747:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.281755:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.281761:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.281776:0:88919:0:(rw26.c:912:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:0.0:1767319309.281780:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000604950c2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.281783:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000073ffe463 17ffffc0001001 3:0 ffff8f24401ce948 432 lru 00000080:00200000:0.0:1767319309.281789:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000663a48d5 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:0.0:1767319309.281791:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000604950c2 00000080:00200000:0.0:1767319309.281792:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.281794:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.281802:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.281815:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.281818:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.281820:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.281832:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.281835:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.281838:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.281842:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281850:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.281857:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.281860:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.281864:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.281868:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:0.0:1767319309.281871:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.281874:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.281879:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1773568 i_blocks 2 00000080:00200000:0.0:1767319309.281882:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.281890:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1773568, count: 4096 00000080:00200000:0.0:1767319309.281893:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1773568, bytes: 4096 00000080:00200000:0.0:1767319309.281896:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.281900:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 434, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.281901:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:0.0:1767319309.281904:0:88919: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:1767319309.281909:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:0.0:1767319309.281912:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:0.0:1767319309.281914:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.281920:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:0.0:1767319309.281925:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.281928:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.281936:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281954:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281962:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281969:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.281975:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.281984:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.281989:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.282005:0:88919:0:(rw26.c:912:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:0.0:1767319309.282010:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007215e379[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.282013:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e91d1b79 17ffffc0001001 3:0 ffff8f24401ce6c0 433 lru 00000080:00200000:0.0:1767319309.282019:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0bc236e 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:0.0:1767319309.282021:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007215e379 00000080:00200000:0.0:1767319309.282022:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.282024:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.282032:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.282044:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.282047:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.282049:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.282063:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.282065:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.282068:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.282073:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282080:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.282089:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.282091:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.282095:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.282098:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:0.0:1767319309.282102:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.282105:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.282110:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1777664 i_blocks 2 00000080:00200000:0.0:1767319309.282113:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.282121:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1777664, count: 4096 00000080:00200000:0.0:1767319309.282124:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1777664, bytes: 4096 00000080:00200000:0.0:1767319309.282126:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.282130:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 435, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.282131:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:0.0:1767319309.282133:0:88919: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:1767319309.282139:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:0.0:1767319309.282142:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:0.0:1767319309.282144:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.282149:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:0.0:1767319309.282154:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.282157:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.282164:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282185:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282193:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282200:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282207:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.282216:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.282223:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.282238:0:88919:0:(rw26.c:912:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:0.0:1767319309.282242:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b9fc20b2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.282244:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ec5f127e 17ffffc0001001 3:0 ffff8f24401ce1b0 434 lru 00000080:00200000:0.0:1767319309.282249:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006f747efa 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:0.0:1767319309.282251:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b9fc20b2 00000080:00200000:0.0:1767319309.282252:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.282254:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.282262:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.282273:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.282276:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.282278:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.282291:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.282293:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.282295:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.282299:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282332:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.282340:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.282342:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.282347:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.282350:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:0.0:1767319309.282353:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.282356:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.282361:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1781760 i_blocks 2 00000080:00200000:0.0:1767319309.282363:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.282371:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1781760, count: 4096 00000080:00200000:0.0:1767319309.282375:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1781760, bytes: 4096 00000080:00200000:0.0:1767319309.282377:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.282380:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 436, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.282382:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:0.0:1767319309.282384:0:88919: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:1767319309.282389:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:0.0:1767319309.282392:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:0.0:1767319309.282394:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.282399:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:0.0:1767319309.282405:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.282407:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.282415:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282433:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282442:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282449:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282467:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.282475:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.282481:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.282498:0:88919:0:(rw26.c:912:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:0.0:1767319309.282503:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000071df0ee3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.282505:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009307b017 17ffffc0001001 3:0 ffff8f24401ce288 435 lru 00000080:00200000:0.0:1767319309.282511:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a122034c 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:0.0:1767319309.282513:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000071df0ee3 00000080:00200000:0.0:1767319309.282514:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.282516:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.282524:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.282536:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.282539:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.282541:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.282555:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.282557:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.282560:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.282564:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282571:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.282578:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.282580:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.282584:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.282588:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:0.0:1767319309.282591:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.282594:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.282599:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1785856 i_blocks 2 00000080:00200000:0.0:1767319309.282601:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.282609:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1785856, count: 4096 00000080:00200000:0.0:1767319309.282613:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1785856, bytes: 4096 00000080:00200000:0.0:1767319309.282615:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.282619:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 437, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.282620:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:0.0:1767319309.282622:0:88919: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:1767319309.282627:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:0.0:1767319309.282630:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:0.0:1767319309.282632:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.282637:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:0.0:1767319309.282643:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.282645:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.282652:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282671:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282680:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282688:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282695:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.282703:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.282709:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.282725:0:88919:0:(rw26.c:912:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:0.0:1767319309.282729:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000143251f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.282732:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a46a205b 17ffffc0001001 3:0 ffff8f24401cee58 436 lru 00000080:00200000:0.0:1767319309.282738:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2c0b7fc 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:0.0:1767319309.282740:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000143251f 00000080:00200000:0.0:1767319309.282741:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.282743:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.282751:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.282762:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.282765:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.282767:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.282779:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.282781:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.282784:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.282789:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282797:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.282806:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.282809:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.282813:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.282816:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:0.0:1767319309.282820:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.282823:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.282828:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1789952 i_blocks 2 00000080:00200000:0.0:1767319309.282831:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.282839:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1789952, count: 4096 00000080:00200000:0.0:1767319309.282842:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1789952, bytes: 4096 00000080:00200000:0.0:1767319309.282844:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.282848:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 438, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.282850:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:0.0:1767319309.282852:0:88919: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:1767319309.282857:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:0.0:1767319309.282860:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:0.0:1767319309.282862:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.282867:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:0.0:1767319309.282873:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.282875:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.282883:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282902:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282910:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282918:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.282925:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.282933:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.282939:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.282956:0:88919:0:(rw26.c:912:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:0.0:1767319309.282960:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000f9f629a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.282963:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001d29cb3d 17ffffc0001001 3:0 ffff8f24401ce000 437 lru 00000080:00200000:0.0:1767319309.282969:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfce17a4 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:0.0:1767319309.282971:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000f9f629a 00000080:00200000:0.0:1767319309.282972:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.282974:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.282983:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.282996:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.282999:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.283001:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.283014:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.283016:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.283019:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.283023:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283031:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.283039:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.283041:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.283045:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.283049:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:0.0:1767319309.283052:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.283055:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.283060:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1794048 i_blocks 2 00000080:00200000:0.0:1767319309.283063:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.283071:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1794048, count: 4096 00000080:00200000:0.0:1767319309.283075:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1794048, bytes: 4096 00000080:00200000:0.0:1767319309.283077:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.283080:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 439, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.283082:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:0.0:1767319309.283084:0:88919: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:1767319309.283090:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:0.0:1767319309.283093:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:0.0:1767319309.283095:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.283099:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:0.0:1767319309.283105:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.283107:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.283114:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283132:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283140:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283147:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283153:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.283161:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.283167:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.283183:0:88919:0:(rw26.c:912:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:0.0:1767319309.283187:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b0b5d4ac[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.283190:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000924d569f 17ffffc0001001 3:0 ffff8f24401ce798 438 lru 00000080:00200000:0.0:1767319309.283196:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003addd14e 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:0.0:1767319309.283198:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b0b5d4ac 00000080:00200000:0.0:1767319309.283199:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.283201:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.283209:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.283221:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.283223:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.283225:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.283238:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.283240:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.283243:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.283247:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283255:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.283264:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.283266:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.283270:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.283274:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:0.0:1767319309.283277:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.283280:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.283285:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1798144 i_blocks 2 00000080:00200000:0.0:1767319309.283288:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.283296:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1798144, count: 4096 00000080:00200000:0.0:1767319309.283337:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1798144, bytes: 4096 00000080:00200000:0.0:1767319309.283341:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.283345:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 440, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.283347:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:0.0:1767319309.283349:0:88919: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:1767319309.283355:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:0.0:1767319309.283358:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:0.0:1767319309.283360:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.283366:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:0.0:1767319309.283372:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.283374:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.283382:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283400:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283409:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283416:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283423:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.283432:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.283438:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.283468:0:88919:0:(rw26.c:912:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:0.0:1767319309.283473:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009b936e7c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.283475:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000062d34a52 17ffffc0001001 3:0 ffff8f24401ce438 439 lru 00000080:00200000:0.0:1767319309.283481:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5d144be 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:0.0:1767319309.283483:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009b936e7c 00000080:00200000:0.0:1767319309.283484:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.283486:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.283496:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.283508:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.283511:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.283513:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.283526:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.283528:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.283531:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.283535:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283543:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.283551:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.283553:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.283557:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.283560:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:0.0:1767319309.283564:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.283567:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.283571:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1802240 i_blocks 2 00000080:00200000:0.0:1767319309.283574:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.283581:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1802240, count: 4096 00000080:00200000:0.0:1767319309.283585:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1802240, bytes: 4096 00000080:00200000:0.0:1767319309.283587:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.283591:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 441, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.283592:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:0.0:1767319309.283594:0:88919: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:1767319309.283599:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:0.0:1767319309.283602:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:0.0:1767319309.283604:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.283609:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:0.0:1767319309.283614:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.283616:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.283623:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283642:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283650:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283658:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283664:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.283673:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.283680:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.283696:0:88919:0:(rw26.c:912:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:0.0:1767319309.283700:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007a341dfc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.283702:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000cb2c56f 17ffffc0001001 3:0 ffff8f24401cebd0 440 lru 00000080:00200000:0.0:1767319309.283708:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000cb56bd4 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:0.0:1767319309.283710:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007a341dfc 00000080:00200000:0.0:1767319309.283712:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.283714:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.283722:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.283733:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.283735:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.283738:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.283749:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.283752:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.283755:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.283759:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283767:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.283776:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.283778:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.283782:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.283785:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:0.0:1767319309.283789:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.283792:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.283797:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1806336 i_blocks 2 00000080:00200000:0.0:1767319309.283800:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.283808:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1806336, count: 4096 00000080:00200000:0.0:1767319309.283812:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1806336, bytes: 4096 00000080:00200000:0.0:1767319309.283814:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.283817:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 442, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.283819:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:0.0:1767319309.283821:0:88919: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:1767319309.283826:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:0.0:1767319309.283829:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:0.0:1767319309.283831:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.283837:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:0.0:1767319309.283843:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.283845:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.283852:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283872:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283881:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283888:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283895:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.283903:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.283910:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.283925:0:88919:0:(rw26.c:912:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:0.0:1767319309.283930:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bda4390d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.283933:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2c07de6 17ffffc0001001 3:0 ffff8f24401ce360 441 lru 00000080:00200000:0.0:1767319309.283938:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003f15f31c 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:0.0:1767319309.283940:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bda4390d 00000080:00200000:0.0:1767319309.283941:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.283942:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.283951:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.283962:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.283964:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.283966:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.283978:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.283981:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.283983:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.283988:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.283996:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.284005:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.284007:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.284011:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.284014:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:0.0:1767319309.284017:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.284021:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.284026:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1810432 i_blocks 2 00000080:00200000:0.0:1767319309.284028:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.284035:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1810432, count: 4096 00000080:00200000:0.0:1767319309.284039:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1810432, bytes: 4096 00000080:00200000:0.0:1767319309.284041:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.284044:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 443, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.284046:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:0.0:1767319309.284048:0:88919: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:1767319309.284053:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:0.0:1767319309.284056:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:0.0:1767319309.284058:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.284064:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:0.0:1767319309.284069:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.284071:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.284079:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284097:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284106:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284113:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284120:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.284129:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.284135:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.284162:0:88919:0:(rw26.c:912:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:0.0:1767319309.284166:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003750e88a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.284169:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a2ed3cab 17ffffc0001001 3:0 ffff8f24401f3870 442 lru 00000080:00200000:0.0:1767319309.284174:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3acc514 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:0.0:1767319309.284175:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003750e88a 00000080:00200000:0.0:1767319309.284177:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.284179:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.284188:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.284199:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.284202:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.284204:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.284216:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.284218:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.284221:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.284225:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284233:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.284242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.284245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.284250:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.284253:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:0.0:1767319309.284256:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.284259:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.284264:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1814528 i_blocks 2 00000080:00200000:0.0:1767319309.284267:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.284274:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1814528, count: 4096 00000080:00200000:0.0:1767319309.284277:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1814528, bytes: 4096 00000080:00200000:0.0:1767319309.284279:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.284283:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 444, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.284284:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:0.0:1767319309.284286:0:88919: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:1767319309.284292:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:0.0:1767319309.284294:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:0.0:1767319309.284296:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.284331:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:0.0:1767319309.284338:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.284340:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.284347:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284366:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284376:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284383:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284388:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.284396:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.284402:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.284419:0:88919:0:(rw26.c:912:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:0.0:1767319309.284423:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000087a619ed[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.284426:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000dfb2484a 17ffffc0001001 3:0 ffff8f24401f3948 443 lru 00000080:00200000:0.0:1767319309.284431:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000004c82d19 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:0.0:1767319309.284433:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000087a619ed 00000080:00200000:0.0:1767319309.284435:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.284436:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.284444:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.284740:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.284745:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.284747:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.284762:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.284765:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.284768:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.284772:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284780:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.284788:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.284790:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.284795:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.284798:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:0.0:1767319309.284802:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.284805:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.284811:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1818624 i_blocks 2 00000080:00200000:0.0:1767319309.284813:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.284821:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1818624, count: 4096 00000080:00200000:0.0:1767319309.284825:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1818624, bytes: 4096 00000080:00200000:0.0:1767319309.284827:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.284832:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 445, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.284834:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:0.0:1767319309.284836:0:88919: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:1767319309.284842:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:0.0:1767319309.284845:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:0.0:1767319309.284848:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.284854:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:0.0:1767319309.284860:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.284862:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.284870:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284891:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284900:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284908:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.284915:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.284924:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.284931:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.284955:0:88919:0:(rw26.c:912:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:0.0:1767319309.284960:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000090b9b53c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.284962:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000011e2ee8d 17ffffc0001021 2:0 ffff8f24401f36c0 444 lru 00000080:00200000:0.0:1767319309.284967:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007ef41055 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:0.0:1767319309.284969:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000090b9b53c 00000080:00200000:0.0:1767319309.284970:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.284972:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.284981:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.284995:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.284997:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.284999:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.285013:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.285015:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.285018:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.285022:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285029:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.285038:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.285040:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.285045:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.285048:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:0.0:1767319309.285051:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.285055:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.285060:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1822720 i_blocks 2 00000080:00200000:0.0:1767319309.285062:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.285071:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1822720, count: 4096 00000080:00200000:0.0:1767319309.285074:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1822720, bytes: 4096 00000080:00200000:0.0:1767319309.285077:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.285080:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 446, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.285081:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:0.0:1767319309.285084:0:88919: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:1767319309.285089:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:0.0:1767319309.285092:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:0.0:1767319309.285094:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.285099:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:0.0:1767319309.285105:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.285107:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.285114:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285133:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285141:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285148:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285154:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.285162:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.285168:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.285184:0:88919:0:(rw26.c:912:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:0.0:1767319309.285189:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e80e0da1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.285192:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000018359d27 17ffffc0001001 3:0 ffff8f24401f31b0 445 lru 00000080:00200000:0.0:1767319309.285198:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000007c94776 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:0.0:1767319309.285200:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e80e0da1 00000080:00200000:0.0:1767319309.285201:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.285203:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.285212:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.285223:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.285226:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.285229:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.285241:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.285243:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.285246:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.285250:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285257:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.285265:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.285267:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.285271:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.285274:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:0.0:1767319309.285278:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.285280:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.285285:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1826816 i_blocks 2 00000080:00200000:0.0:1767319309.285289:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.285297:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1826816, count: 4096 00000080:00200000:0.0:1767319309.285325:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1826816, bytes: 4096 00000080:00200000:0.0:1767319309.285328:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.285332:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 447, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.285333:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:0.0:1767319309.285336:0:88919: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:1767319309.285341:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:0.0:1767319309.285344:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:0.0:1767319309.285346:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.285352:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:0.0:1767319309.285358:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.285360:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.285367:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285386:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285395:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285403:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285409:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.285417:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.285423:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.285441:0:88919:0:(rw26.c:912:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:0.0:1767319309.285446:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000047832b9d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.285449:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2762b96 17ffffc0001001 3:0 ffff8f24401f3288 446 lru 00000080:00200000:0.0:1767319309.285469:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea9ac3d1 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:0.0:1767319309.285471:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000047832b9d 00000080:00200000:0.0:1767319309.285472:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.285475:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.285484:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.285496:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.285499:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.285501:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.285513:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.285516:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.285518:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.285523:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285531:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.285540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.285542:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.285546:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.285549:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:0.0:1767319309.285553:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.285556:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.285561:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1830912 i_blocks 2 00000080:00200000:0.0:1767319309.285564:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.285572:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1830912, count: 4096 00000080:00200000:0.0:1767319309.285576:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1830912, bytes: 4096 00000080:00200000:0.0:1767319309.285578:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.285582:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 448, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.285583:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:0.0:1767319309.285586:0:88919: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:1767319309.285591:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:0.0:1767319309.285594:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:0.0:1767319309.285596:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.285601:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:0.0:1767319309.285606:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.285609:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.285616:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285634:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285642:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285650:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285656:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.285666:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.285672:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.285689:0:88919:0:(rw26.c:912:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:0.0:1767319309.285694:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003798b78e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.285697:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000eaa5ed84 17ffffc0001001 3:0 ffff8f24401f3e58 447 lru 00000080:00200000:0.0:1767319309.285702:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9b102a0 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:0.0:1767319309.285704:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003798b78e 00000080:00200000:0.0:1767319309.285705:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.285707:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.285715:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.285726:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.285729:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.285731:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.285745:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.285747:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.285750:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.285754:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285761:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.285769:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.285772:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.285776:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.285778:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:0.0:1767319309.285782:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.285785:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.285790:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1835008 i_blocks 2 00000080:00200000:0.0:1767319309.285792:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.285800:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1835008, count: 4096 00000080:00200000:0.0:1767319309.285804:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1835008, bytes: 4096 00000080:00200000:0.0:1767319309.285806:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.285810:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 449, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.285811:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:0.0:1767319309.285814:0:88919: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:1767319309.285819:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:0.0:1767319309.285822:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:0.0:1767319309.285824:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.285829:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:0.0:1767319309.285836:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.285838:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.285845:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285863:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285872:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285880:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.285886:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.285894:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.285901:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.285927:0:88919:0:(rw26.c:912:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:0.0:1767319309.285932:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d2a379a0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.285935:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007f9a05c3 17ffffc0001001 3:0 ffff8f24401f3000 448 lru 00000080:00200000:0.0:1767319309.285941:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002a304430 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:0.0:1767319309.285943:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d2a379a0 00000080:00200000:0.0:1767319309.285944:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.285946:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.285954:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.285966:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.285969:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.285971:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.285984:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.285987:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.285990:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.285993:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286000:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.286008:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.286010:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.286014:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.286017:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:0.0:1767319309.286021:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.286025:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.286030:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1839104 i_blocks 2 00000080:00200000:0.0:1767319309.286032:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.286040:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1839104, count: 4096 00000080:00200000:0.0:1767319309.286044:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1839104, bytes: 4096 00000080:00200000:0.0:1767319309.286046:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.286050:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 450, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.286051:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:0.0:1767319309.286054:0:88919: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:1767319309.286059:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:0.0:1767319309.286061:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:0.0:1767319309.286064:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.286069:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:0.0:1767319309.286075:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.286078:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.286085:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286103:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286111:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286118:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286124:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.286132:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.286138:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.286154:0:88919:0:(rw26.c:912:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:0.0:1767319309.286159:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007f73c91c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.286162:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000354cae57 17ffffc0001001 3:0 ffff8f24401f3798 449 lru 00000080:00200000:0.0:1767319309.286167:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd072868 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:0.0:1767319309.286169:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007f73c91c 00000080:00200000:0.0:1767319309.286170:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.286172:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.286181:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.286193:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.286196:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.286199:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.286211:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.286214:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.286216:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.286221:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286230:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.286239:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.286241:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.286246:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.286248:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:0.0:1767319309.286251:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.286255:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.286261:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1843200 i_blocks 2 00000080:00200000:0.0:1767319309.286264:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.286271:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1843200, count: 4096 00000080:00200000:0.0:1767319309.286275:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1843200, bytes: 4096 00000080:00200000:0.0:1767319309.286277:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.286280:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 451, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.286282:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:0.0:1767319309.286284:0:88919: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:1767319309.286289:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:0.0:1767319309.286291:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:0.0:1767319309.286294:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.286299:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:0.0:1767319309.286402:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.286404:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.286412:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286430:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286440:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286447:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286463:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.286472:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.286478:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.286494:0:88919:0:(rw26.c:912:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:0.0:1767319309.286499:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000054050570[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.286501:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000818729e9 17ffffc0001001 3:0 ffff8f24401f3438 450 lru 00000080:00200000:0.0:1767319309.286507:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001b55002d 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:0.0:1767319309.286509:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000054050570 00000080:00200000:0.0:1767319309.286511:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.286513:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.286521:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.286534:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.286537:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.286539:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.286552:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.286555:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.286557:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.286562:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286570:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.286577:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.286580:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.286584:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.286587:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:0.0:1767319309.286591:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.286594:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.286599:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1847296 i_blocks 2 00000080:00200000:0.0:1767319309.286602:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.286610:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1847296, count: 4096 00000080:00200000:0.0:1767319309.286614:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1847296, bytes: 4096 00000080:00200000:0.0:1767319309.286617:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.286620:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 452, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.286622:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:0.0:1767319309.286625:0:88919: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:1767319309.286630:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:0.0:1767319309.286633:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:0.0:1767319309.286635:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.286641:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:0.0:1767319309.286647:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.286649:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.286657:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286874:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286883:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286890:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.286897:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.286905:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.286912:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.286929:0:88919:0:(rw26.c:912:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:0.0:1767319309.286934:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004de118a6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.286936:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008d13e4da 17ffffc0001001 3:0 ffff8f24401f3bd0 451 lru 00000080:00200000:0.0:1767319309.286941:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003926f99b 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:0.0:1767319309.286943:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004de118a6 00000080:00200000:0.0:1767319309.286944:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.286946:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.286955:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.286967:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.286970:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.286972:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.286986:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.286989:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.286991:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.286995:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287003:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.287011:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.287014:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.287018:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.287021:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:0.0:1767319309.287025:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.287028:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.287033:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1851392 i_blocks 2 00000080:00200000:0.0:1767319309.287036:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.287045:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1851392, count: 4096 00000080:00200000:0.0:1767319309.287048:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1851392, bytes: 4096 00000080:00200000:0.0:1767319309.287051:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.287054:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 453, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.287056:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:0.0:1767319309.287058:0:88919: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:1767319309.287064:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:0.0:1767319309.287066:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:0.0:1767319309.287069:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.287075:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:0.0:1767319309.287081:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.287084:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.287091:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287111:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287119:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287127:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287133:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.287142:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.287148:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.287165:0:88919:0:(rw26.c:912:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:0.0:1767319309.287169:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005a34f508[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.287172:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf538d64 17ffffc0001001 3:0 ffff8f24401f3360 452 lru 00000080:00200000:0.0:1767319309.287176:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008cdb5be2 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:0.0:1767319309.287178:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005a34f508 00000080:00200000:0.0:1767319309.287179:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.287182:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.287190:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.287201:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.287205:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.287207:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.287219:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.287222:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.287224:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.287229:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287236:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.287245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.287247:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.287251:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.287254:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:0.0:1767319309.287257:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.287260:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.287265:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1855488 i_blocks 2 00000080:00200000:0.0:1767319309.287267:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.287274:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1855488, count: 4096 00000080:00200000:0.0:1767319309.287278:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1855488, bytes: 4096 00000080:00200000:0.0:1767319309.287280:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.287283:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 454, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.287285:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:0.0:1767319309.287287:0:88919: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:1767319309.287292:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:0.0:1767319309.287295:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:0.0:1767319309.287297:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.287325:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:0.0:1767319309.287331:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.287333:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.287340:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287359:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287367:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287375:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287381:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.287389:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.287394:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.287411:0:88919:0:(rw26.c:912:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:0.0:1767319309.287416:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000efb365c0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.287419:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9da5082 17ffffc0001001 3:0 ffff8f24401f35e8 453 lru 00000080:00200000:0.0:1767319309.287424:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d64eb7be 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:0.0:1767319309.287426:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000efb365c0 00000080:00200000:0.0:1767319309.287427:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.287429:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.287437:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.287449:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.287463:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.287466:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.287479:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.287481:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.287484:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.287488:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287497:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.287505:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.287507:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.287512:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.287514:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:0.0:1767319309.287518:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.287521:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.287526:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1859584 i_blocks 2 00000080:00200000:0.0:1767319309.287529:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.287537:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1859584, count: 4096 00000080:00200000:0.0:1767319309.287540:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1859584, bytes: 4096 00000080:00200000:0.0:1767319309.287543:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.287546:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 455, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.287548:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:0.0:1767319309.287551:0:88919: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:1767319309.287556:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:0.0:1767319309.287559:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:0.0:1767319309.287561:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.287566:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:0.0:1767319309.287571:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.287573:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.287580:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287599:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287607:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287615:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287621:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.287630:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.287636:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.287651:0:88919:0:(rw26.c:912:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:0.0:1767319309.287656:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000026ff2db9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.287659:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed47a6bb 17ffffc0001001 3:0 ffff8f24401f3ca8 454 lru 00000080:00200000:0.0:1767319309.287664:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae65e2b1 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:0.0:1767319309.287666:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000026ff2db9 00000080:00200000:0.0:1767319309.287667:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.287669:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.287677:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.287689:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.287692:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.287694:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.287708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.287710:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.287712:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.287717:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287725:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.287733:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.287736:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.287740:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.287743:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:0.0:1767319309.287746:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.287749:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.287754:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1863680 i_blocks 2 00000080:00200000:0.0:1767319309.287757:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.287765:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1863680, count: 4096 00000080:00200000:0.0:1767319309.287769:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1863680, bytes: 4096 00000080:00200000:0.0:1767319309.287771:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.287774:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 456, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.287776:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:0.0:1767319309.287778:0:88919: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:1767319309.287784:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:0.0:1767319309.287787:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:0.0:1767319309.287789:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.287794:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:0.0:1767319309.287800:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.287803:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.287810:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287830:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287838:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287845:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287852:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.287860:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.287867:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.287883:0:88919:0:(rw26.c:912:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:0.0:1767319309.287888:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b824f177[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.287891:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d22b9f1f 17ffffc0001001 3:0 ffff8f24401f3d80 455 lru 00000080:00200000:0.0:1767319309.287896:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007660a93e 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:0.0:1767319309.287898:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b824f177 00000080:00200000:0.0:1767319309.287899:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.287901:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.287910:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.287922:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.287925:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.287927:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.287940:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.287943:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.287945:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.287950:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.287957:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.287966:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.287969:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.287973:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.287976:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:0.0:1767319309.287980:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.287983:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.287988:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1867776 i_blocks 2 00000080:00200000:0.0:1767319309.287991:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.287998:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1867776, count: 4096 00000080:00200000:0.0:1767319309.288002:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1867776, bytes: 4096 00000080:00200000:0.0:1767319309.288004:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.288007:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 457, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.288009:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:0.0:1767319309.288011:0:88919: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:1767319309.288016:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:0.0:1767319309.288019:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:0.0:1767319309.288021:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.288026:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:0.0:1767319309.288032:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.288034:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.288040:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288058:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288067:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288073:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288079:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.288088:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.288095:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.288111:0:88919:0:(rw26.c:912:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:0.0:1767319309.288115:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ae99d922[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.288117:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004a063175 17ffffc0001001 3:0 ffff8f24401f30d8 456 lru 00000080:00200000:0.0:1767319309.288122:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1e05837 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:0.0:1767319309.288124:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ae99d922 00000080:00200000:0.0:1767319309.288125:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.288127:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.288135:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.288146:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.288148:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.288151:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.288163:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.288166:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.288168:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.288172:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288181:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.288189:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.288191:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.288196:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.288198:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:0.0:1767319309.288202:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.288205:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.288210:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1871872 i_blocks 2 00000080:00200000:0.0:1767319309.288212:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.288220:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1871872, count: 4096 00000080:00200000:0.0:1767319309.288223:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1871872, bytes: 4096 00000080:00200000:0.0:1767319309.288225:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.288228:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 458, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.288230:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:0.0:1767319309.288232:0:88919: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:1767319309.288237:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:0.0:1767319309.288240:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:0.0:1767319309.288242:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.288246:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:0.0:1767319309.288252:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.288254:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.288261:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288279:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288288:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288295:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288403:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.288413:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.288419:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.288436:0:88919:0:(rw26.c:912:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:0.0:1767319309.288440:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d44a3f36[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.288443:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004ec96f1a 17ffffc0001001 3:0 ffff8f24401f3af8 457 lru 00000080:00200000:0.0:1767319309.288449:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4064908 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:0.0:1767319309.288463:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d44a3f36 00000080:00200000:0.0:1767319309.288464:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.288466:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.288475:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.288487:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.288490:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.288493:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.288505:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.288508:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.288510:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.288515:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288522:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.288530:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.288532:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.288536:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.288539:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:0.0:1767319309.288542:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.288545:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.288550:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1875968 i_blocks 2 00000080:00200000:0.0:1767319309.288553:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.288560:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1875968, count: 4096 00000080:00200000:0.0:1767319309.288564:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1875968, bytes: 4096 00000080:00200000:0.0:1767319309.288566:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.288570:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 459, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.288571:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:0.0:1767319309.288573:0:88919: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:1767319309.288579:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:0.0:1767319309.288581:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:0.0:1767319309.288583:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.288588:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:0.0:1767319309.288594:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.288596:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.288604:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288624:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288632:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288640:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288647:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.288655:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.288662:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.288677:0:88919:0:(rw26.c:912:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:0.0:1767319309.288682:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001907aee5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.288684:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001c60214d 17ffffc0001001 3:0 ffff8f24401f3510 458 lru 00000080:00200000:0.0:1767319309.288690:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007b7fb442 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:0.0:1767319309.288692:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001907aee5 00000080:00200000:0.0:1767319309.288693:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.288695:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.288703:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.288715:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.288718:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.288720:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.288733:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.288735:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.288738:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.288741:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288748:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.288756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.288759:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.288763:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.288766:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:0.0:1767319309.288770:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.288773:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.288777:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1880064 i_blocks 2 00000080:00200000:0.0:1767319309.288780:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.288787:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1880064, count: 4096 00000080:00200000:0.0:1767319309.288791:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1880064, bytes: 4096 00000080:00200000:0.0:1767319309.288794:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.288797:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 460, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.288798:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:0.0:1767319309.288801:0:88919: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:1767319309.288806:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:0.0:1767319309.288809:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:0.0:1767319309.288811:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.288816:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:0.0:1767319309.288822:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.288825:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.288832:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288851:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288861:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288868:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288874:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.288883:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.288889:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.288914:0:88919:0:(rw26.c:912:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:0.0:1767319309.288918:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005a11fb26[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.288921:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f05d2148 17ffffc0001021 2:0 ffff8f24401f3a20 459 lru 00000080:00200000:0.0:1767319309.288927:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000be6426b5 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:0.0:1767319309.288929:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005a11fb26 00000080:00200000:0.0:1767319309.288930:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.288932:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.288941:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.288953:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.288956:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.288958:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.288969:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.288972:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.288974:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.288979:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.288987:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.288995:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.288997:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.289001:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.289005:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:0.0:1767319309.289009:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.289012:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.289016:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1884160 i_blocks 2 00000080:00200000:0.0:1767319309.289019:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.289027:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1884160, count: 4096 00000080:00200000:0.0:1767319309.289030:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1884160, bytes: 4096 00000080:00200000:0.0:1767319309.289032:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.289036:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 461, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.289037:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:0.0:1767319309.289039:0:88919: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:1767319309.289044:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:0.0:1767319309.289047:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:0.0:1767319309.289049:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.289054:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:0.0:1767319309.289060:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.289062:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.289069:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289088:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289097:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289103:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289109:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.289119:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.289125:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.289152:0:88919:0:(rw26.c:912:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:0.0:1767319309.289157:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006460024e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.289160:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000611afdeb 17ffffc0001001 3:0 ffff8f2440298798 460 lru 00000080:00200000:0.0:1767319309.289165:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000059020430 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:0.0:1767319309.289167:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006460024e 00000080:00200000:0.0:1767319309.289169:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.289171:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.289179:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.289191:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.289194:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.289196:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.289208:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.289211:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.289214:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.289218:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289226:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.289234:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.289236:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.289239:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.289242:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:0.0:1767319309.289246:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.289249:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.289254:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1888256 i_blocks 2 00000080:00200000:0.0:1767319309.289257:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.289265:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1888256, count: 4096 00000080:00200000:0.0:1767319309.289269:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1888256, bytes: 4096 00000080:00200000:0.0:1767319309.289272:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.289275:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 462, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.289276:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:0.0:1767319309.289279:0:88919: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:1767319309.289284:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:0.0:1767319309.289287:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:0.0:1767319309.289289:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.289294:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:0.0:1767319309.289299:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.289328:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.289336:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289357:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289365:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289372:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289379:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.289388:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.289393:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.289409:0:88919:0:(rw26.c:912:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:0.0:1767319309.289414:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000019f6869[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.289417:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001b648272 17ffffc0001001 3:0 ffff8f2440298438 461 lru 00000080:00200000:0.0:1767319309.289422:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007275ba0a 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:0.0:1767319309.289424:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000019f6869 00000080:00200000:0.0:1767319309.289425:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.289427:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.289435:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.289447:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.289450:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.289463:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.289475:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.289478:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.289480:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.289485:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289492:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.289500:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.289503:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.289507:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.289510:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:0.0:1767319309.289513:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.289516:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.289521:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1892352 i_blocks 2 00000080:00200000:0.0:1767319309.289524:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.289532:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1892352, count: 4096 00000080:00200000:0.0:1767319309.289535:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1892352, bytes: 4096 00000080:00200000:0.0:1767319309.289538:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.289541:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 463, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.289542:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:0.0:1767319309.289544:0:88919: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:1767319309.289549:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:0.0:1767319309.289552:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:0.0:1767319309.289554:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.289560:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:0.0:1767319309.289565:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.289568:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.289575:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289592:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289599:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289606:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289612:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.289620:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.289625:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.289640:0:88919:0:(rw26.c:912:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:0.0:1767319309.289645:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b077599c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.289648:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003d278770 17ffffc0001001 3:0 ffff8f2440298bd0 462 lru 00000080:00200000:0.0:1767319309.289653:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000068e24ddb 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:0.0:1767319309.289655:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b077599c 00000080:00200000:0.0:1767319309.289656:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.289658:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.289666:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.289678:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.289681:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.289683:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.289696:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.289698:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.289701:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.289705:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289714:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.289722:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.289724:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.289728:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.289731:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:0.0:1767319309.289734:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.289737:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.289743:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1896448 i_blocks 2 00000080:00200000:0.0:1767319309.289745:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.289753:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1896448, count: 4096 00000080:00200000:0.0:1767319309.289757:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1896448, bytes: 4096 00000080:00200000:0.0:1767319309.289759:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.289763:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 464, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.289764:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:0.0:1767319309.289766:0:88919: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:1767319309.289771:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:0.0:1767319309.289773:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:0.0:1767319309.289775:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.289780:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:0.0:1767319309.289785:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.289787:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.289795:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289814:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289823:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289831:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289837:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.289846:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.289851:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.289866:0:88919:0:(rw26.c:912:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:0.0:1767319309.289870:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b28a3a26[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.289873:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2528c96 17ffffc0001001 3:0 ffff8f2440298360 463 lru 00000080:00200000:0.0:1767319309.289878:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c858d4a3 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:0.0:1767319309.289880:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b28a3a26 00000080:00200000:0.0:1767319309.289881:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.289884:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.289892:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.289903:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.289906:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.289908:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.289920:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.289923:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.289925:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.289929:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.289936:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.289945:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.289947:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.289951:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.289954:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:0.0:1767319309.289957:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.289960:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.289965:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1900544 i_blocks 2 00000080:00200000:0.0:1767319309.289968:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.289975:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1900544, count: 4096 00000080:00200000:0.0:1767319309.289979:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1900544, bytes: 4096 00000080:00200000:0.0:1767319309.289981:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.289985:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 465, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.289986:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:0.0:1767319309.289988:0:88919: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:1767319309.289993:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:0.0:1767319309.289996:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:0.0:1767319309.289998:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.290004:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:0.0:1767319309.290009:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.290011:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.290018:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290037:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290045:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290053:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290058:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.290067:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.290073:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.290089:0:88919:0:(rw26.c:912:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:0.0:1767319309.290093:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cf18cbd6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.290096:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea5155b4 17ffffc0001001 3:0 ffff8f24402985e8 464 lru 00000080:00200000:0.0:1767319309.290101:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000033d260c8 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:0.0:1767319309.290103:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cf18cbd6 00000080:00200000:0.0:1767319309.290104:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.290106:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.290114:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.290125:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.290128:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.290130:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.290142:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.290145:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.290147:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.290152:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290159:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.290167:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.290169:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.290173:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.290176:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:0.0:1767319309.290180:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.290183:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.290187:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1904640 i_blocks 2 00000080:00200000:0.0:1767319309.290190:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.290198:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1904640, count: 4096 00000080:00200000:0.0:1767319309.290201:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1904640, bytes: 4096 00000080:00200000:0.0:1767319309.290204:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.290207:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 466, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.290209:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:0.0:1767319309.290211:0:88919: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:1767319309.290216:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:0.0:1767319309.290219:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:0.0:1767319309.290221:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.290226:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:0.0:1767319309.290232:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.290234:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.290241:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290257:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290265:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290272:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290278:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.290286:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.290292:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.290403:0:88919:0:(rw26.c:912:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:0.0:1767319309.290408:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d2b93792[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.290411:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c300baaa 17ffffc0001001 3:0 ffff8f2440298ca8 465 lru 00000080:00200000:0.0:1767319309.290417:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000eca70d3c 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:0.0:1767319309.290420:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d2b93792 00000080:00200000:0.0:1767319309.290421:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.290423:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.290432:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.290444:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.290447:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.290449:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.290471:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.290474:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.290476:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.290481:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290489:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.290497:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.290500:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.290504:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.290507:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:0.0:1767319309.290510:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.290513:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.290518:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1908736 i_blocks 2 00000080:00200000:0.0:1767319309.290520:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.290528:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1908736, count: 4096 00000080:00200000:0.0:1767319309.290532:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1908736, bytes: 4096 00000080:00200000:0.0:1767319309.290534:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.290538:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 467, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.290540:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:0.0:1767319309.290542:0:88919: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:1767319309.290548:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:0.0:1767319309.290551:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:0.0:1767319309.290553:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.290558:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:0.0:1767319309.290564:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.290566:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.290574:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290592:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290602:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290608:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290615:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.290623:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.290630:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.290645:0:88919:0:(rw26.c:912:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:0.0:1767319309.290650:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000041cb056b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.290652:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6880e27 17ffffc0001001 3:0 ffff8f2440298d80 466 lru 00000080:00200000:0.0:1767319309.290658:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000048963684 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:0.0:1767319309.290660:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000041cb056b 00000080:00200000:0.0:1767319309.290661:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.290664:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.290672:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.290684:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.290687:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.290689:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.290702:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.290705:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.290708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.290712:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290720:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.290728:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.290731:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.290735:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.290738:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:0.0:1767319309.290742:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.290745:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.290749:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1912832 i_blocks 2 00000080:00200000:0.0:1767319309.290752:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.290759:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1912832, count: 4096 00000080:00200000:0.0:1767319309.290763:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1912832, bytes: 4096 00000080:00200000:0.0:1767319309.290765:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.290769:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 468, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.290771:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:0.0:1767319309.290773:0:88919: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:1767319309.290778:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:0.0:1767319309.290781:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:0.0:1767319309.290783:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.290789:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:0.0:1767319309.290795:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.290797:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.290804:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290824:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290832:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290839:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.290846:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.291068:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.291077:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.291097:0:88919:0:(rw26.c:912:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:0.0:1767319309.291101:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003c0c700f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.291104:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c96efae2 17ffffc0001001 3:0 ffff8f24402980d8 467 lru 00000080:00200000:0.0:1767319309.291110:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000040c8ced 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:0.0:1767319309.291112:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003c0c700f 00000080:00200000:0.0:1767319309.291113:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.291115:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.291124:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.291136:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.291139:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.291142:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.291155:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.291158:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.291160:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.291164:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291171:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.291178:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.291181:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.291185:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.291188:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:0.0:1767319309.291191:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.291194:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.291198:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1916928 i_blocks 2 00000080:00200000:0.0:1767319309.291201:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.291209:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1916928, count: 4096 00000080:00200000:0.0:1767319309.291213:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1916928, bytes: 4096 00000080:00200000:0.0:1767319309.291215:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.291219:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 469, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.291221:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:0.0:1767319309.291223:0:88919: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:1767319309.291228:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:0.0:1767319309.291231:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:0.0:1767319309.291233:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.291238:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:0.0:1767319309.291244:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.291246:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.291254:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291274:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291282:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291289:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291296:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.291332:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.291338:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.291353:0:88919:0:(rw26.c:912:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:0.0:1767319309.291358:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000035fa1f5f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.291361:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000b20ae19 17ffffc0001001 3:0 ffff8f2440298af8 468 lru 00000080:00200000:0.0:1767319309.291366:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba52632a 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:0.0:1767319309.291368:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000035fa1f5f 00000080:00200000:0.0:1767319309.291370:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.291372:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.291380:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.291392:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.291395:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.291397:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.291411:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.291413:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.291416:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.291420:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291427:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.291436:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.291438:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.291443:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.291445:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:0.0:1767319309.291449:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.291462:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.291467:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1921024 i_blocks 2 00000080:00200000:0.0:1767319309.291470:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.291478:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1921024, count: 4096 00000080:00200000:0.0:1767319309.291482:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1921024, bytes: 4096 00000080:00200000:0.0:1767319309.291485:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.291489:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 470, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.291490:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:0.0:1767319309.291492:0:88919: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:1767319309.291498:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:0.0:1767319309.291501:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:0.0:1767319309.291503:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.291509:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:0.0:1767319309.291515:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.291517:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.291525:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291542:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291550:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291558:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291565:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.291573:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.291579:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.291595:0:88919:0:(rw26.c:912:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:0.0:1767319309.291600:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c6ef80ab[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.291603:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002857627a 17ffffc0001001 3:0 ffff8f2440298510 469 lru 00000080:00200000:0.0:1767319309.291608:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a7c4ea24 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:0.0:1767319309.291611:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c6ef80ab 00000080:00200000:0.0:1767319309.291612:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.291614:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.291622:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.291633:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.291636:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.291638:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.291649:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.291651:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.291654:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.291658:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291665:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.291674:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.291676:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.291680:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.291683:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:0.0:1767319309.291687:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.291691:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.291695:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1925120 i_blocks 2 00000080:00200000:0.0:1767319309.291698:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.291706:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1925120, count: 4096 00000080:00200000:0.0:1767319309.291710:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1925120, bytes: 4096 00000080:00200000:0.0:1767319309.291712:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.291716:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 471, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.291717:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:0.0:1767319309.291720:0:88919: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:1767319309.291725:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:0.0:1767319309.291728:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:0.0:1767319309.291730:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.291734:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:0.0:1767319309.291740:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.291742:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.291749:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291767:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291776:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291783:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291790:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.291798:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.291804:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.291818:0:88919:0:(rw26.c:912:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:0.0:1767319309.291823:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001518b7b5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.291825:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d4f14d21 17ffffc0001001 3:0 ffff8f2440298a20 470 lru 00000080:00200000:0.0:1767319309.291831:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000529179f1 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:0.0:1767319309.291833:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001518b7b5 00000080:00200000:0.0:1767319309.291834:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.291836:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.291845:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.291857:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.291860:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.291862:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.291874:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.291877:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.291880:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.291883:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291891:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.291899:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.291901:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.291906:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.291909:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:0.0:1767319309.291912:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.291916:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.291920:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1929216 i_blocks 2 00000080:00200000:0.0:1767319309.291923:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.291931:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1929216, count: 4096 00000080:00200000:0.0:1767319309.291934:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1929216, bytes: 4096 00000080:00200000:0.0:1767319309.291937:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.291940:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 472, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.291941:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:0.0:1767319309.291944:0:88919: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:1767319309.291948:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:0.0:1767319309.291951:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:0.0:1767319309.291953:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.291958:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:0.0:1767319309.291964:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.291966:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.291973:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291990:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.291999:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292007:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292014:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.292022:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.292028:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.292046:0:88919:0:(rw26.c:912:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:0.0:1767319309.292050:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000b171bff[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.292053:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f684846b 17ffffc0001001 3:0 ffff8f2440298870 471 lru 00000080:00200000:0.0:1767319309.292059:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000007385299 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:0.0:1767319309.292061:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000b171bff 00000080:00200000:0.0:1767319309.292062:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.292064:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.292072:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.292085:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.292087:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.292090:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.292103:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.292105:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.292108:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.292113:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292121:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.292129:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.292131:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.292135:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.292138:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:0.0:1767319309.292141:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.292144:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.292149:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1933312 i_blocks 2 00000080:00200000:0.0:1767319309.292152:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.292160:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1933312, count: 4096 00000080:00200000:0.0:1767319309.292164:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1933312, bytes: 4096 00000080:00200000:0.0:1767319309.292166:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.292170:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 473, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.292172:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:0.0:1767319309.292174:0:88919: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:1767319309.292179:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:0.0:1767319309.292182:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:0.0:1767319309.292184:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.292189:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:0.0:1767319309.292194:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.292197:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.292204:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292221:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292230:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292237:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292243:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.292252:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.292258:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.292275:0:88919:0:(rw26.c:912:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:0.0:1767319309.292279:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002587b009[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.292282:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ef6d87d8 17ffffc0001001 3:0 ffff8f2440298948 472 lru 00000080:00200000:0.0:1767319309.292288:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009328f1be 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:0.0:1767319309.292290:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002587b009 00000080:00200000:0.0:1767319309.292291:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.292293:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.292408:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.292422:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.292425:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.292427:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.292440:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.292443:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.292446:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.292450:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292470:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.292478:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.292481:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.292486:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.292488:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:0.0:1767319309.292492:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.292495:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.292500:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1937408 i_blocks 2 00000080:00200000:0.0:1767319309.292502:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.292510:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1937408, count: 4096 00000080:00200000:0.0:1767319309.292514:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1937408, bytes: 4096 00000080:00200000:0.0:1767319309.292517:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.292520:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 474, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.292521:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:0.0:1767319309.292524:0:88919: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:1767319309.292529:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:0.0:1767319309.292532:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:0.0:1767319309.292534:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.292540:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:0.0:1767319309.292546:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.292549:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.292556:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292575:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292584:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292604:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292611:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.292621:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.292627:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.292645:0:88919:0:(rw26.c:912:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:0.0:1767319309.292649:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e4e111dd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.292652:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001f322949 17ffffc0001001 3:0 ffff8f24402986c0 473 lru 00000080:00200000:0.0:1767319309.292658:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec685e7e 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:0.0:1767319309.292660:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e4e111dd 00000080:00200000:0.0:1767319309.292661:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.292663:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.292671:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.292684:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.292687:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.292689:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.292702:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.292705:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.292708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.292712:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292720:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.292729:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.292731:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.292736:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.292739:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:0.0:1767319309.292742:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.292745:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.292750:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1941504 i_blocks 2 00000080:00200000:0.0:1767319309.292753:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.292760:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1941504, count: 4096 00000080:00200000:0.0:1767319309.292764:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1941504, bytes: 4096 00000080:00200000:0.0:1767319309.292766:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.292769:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 475, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.292770:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:0.0:1767319309.292772:0:88919: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:1767319309.292777:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:0.0:1767319309.292780:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:0.0:1767319309.292783:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.292788:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:0.0:1767319309.292793:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.292795:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.292803:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292820:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292830:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292836:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292843:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.292851:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.292857:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.292881:0:88919:0:(rw26.c:912:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:0.0:1767319309.292885:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001cad827d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.292888:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000b86f90d 17ffffc0001021 2:0 ffff8f24402981b0 474 lru 00000080:00200000:0.0:1767319309.292894:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006ae89578 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:0.0:1767319309.292896:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001cad827d 00000080:00200000:0.0:1767319309.292897:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.292900:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.292908:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.292919:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.292922:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.292924:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.292936:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.292938:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.292941:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.292945:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.292952:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.292961:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.292963:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.292968:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.292970:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:0.0:1767319309.292974:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.292977:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.292982:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1945600 i_blocks 2 00000080:00200000:0.0:1767319309.292985:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.292992:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1945600, count: 4096 00000080:00200000:0.0:1767319309.292995:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1945600, bytes: 4096 00000080:00200000:0.0:1767319309.292998:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.293001:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 476, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.293002:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:0.0:1767319309.293004:0:88919: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:1767319309.293009:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:0.0:1767319309.293012:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:0.0:1767319309.293015:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.293020:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:0.0:1767319309.293026:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.293028:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.293036:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293055:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293065:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293072:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293079:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.293088:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.293094:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.293109:0:88919:0:(rw26.c:912:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:0.0:1767319309.293114:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000016225212[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.293117:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000011120593 17ffffc0001001 3:0 ffff8f2440298288 475 lru 00000080:00200000:0.0:1767319309.293123:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e346fe98 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:0.0:1767319309.293125:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000016225212 00000080:00200000:0.0:1767319309.293126:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.293128:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.293137:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.293149:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.293152:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.293155:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.293167:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.293170:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.293172:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.293177:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293185:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.293193:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.293195:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.293199:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.293202:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:0.0:1767319309.293205:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.293208:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.293213:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1949696 i_blocks 2 00000080:00200000:0.0:1767319309.293216:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.293224:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1949696, count: 4096 00000080:00200000:0.0:1767319309.293228:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1949696, bytes: 4096 00000080:00200000:0.0:1767319309.293230:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.293234:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 477, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.293235:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:0.0:1767319309.293237:0:88919: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:1767319309.293242:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:0.0:1767319309.293245:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:0.0:1767319309.293248:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.293253:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:0.0:1767319309.293259:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.293261:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.293268:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293286:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293295:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293329:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293335:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.293345:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.293351:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.293367:0:88919:0:(rw26.c:912:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:0.0:1767319309.293372:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e48eee03[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.293375:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000087c25f5e 17ffffc0001001 3:0 ffff8f2440298e58 476 lru 00000080:00200000:0.0:1767319309.293381:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000007a1c4ee 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:0.0:1767319309.293383:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e48eee03 00000080:00200000:0.0:1767319309.293384:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.293387:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.293395:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.293406:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.293409:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.293411:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.293423:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.293426:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.293429:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.293433:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293441:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.293450:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.293464:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.293468:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.293472:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:0.0:1767319309.293476:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.293479:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.293483:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1953792 i_blocks 2 00000080:00200000:0.0:1767319309.293486:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.293494:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1953792, count: 4096 00000080:00200000:0.0:1767319309.293497:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1953792, bytes: 4096 00000080:00200000:0.0:1767319309.293500:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.293503:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 478, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.293505:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:0.0:1767319309.293507:0:88919: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:1767319309.293512:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:0.0:1767319309.293515:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:0.0:1767319309.293518:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.293523:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:0.0:1767319309.293528:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.293531:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.293538:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293556:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293565:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293572:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293579:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.293588:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.293594:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.293611:0:88919:0:(rw26.c:912:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:0.0:1767319309.293615:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000016af2785[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.293618:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1fe56d8 17ffffc0001001 3:0 ffff8f2440298000 477 lru 00000080:00200000:0.0:1767319309.293624:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008d00270b 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:0.0:1767319309.293625:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000016af2785 00000080:00200000:0.0:1767319309.293627:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.293629:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.293637:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.293650:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.293652:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.293655:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.293667:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.293670:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.293673:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.293677:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293685:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.293694:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.293696:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.293700:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.293704:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:0.0:1767319309.293707:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.293711:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.293716:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1957888 i_blocks 2 00000080:00200000:0.0:1767319309.293719:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.293727:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1957888, count: 4096 00000080:00200000:0.0:1767319309.293730:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1957888, bytes: 4096 00000080:00200000:0.0:1767319309.293733:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.293736:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 479, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.293737:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:0.0:1767319309.293740:0:88919: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:1767319309.293744:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:0.0:1767319309.293747:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:0.0:1767319309.293750:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.293755:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:0.0:1767319309.293761:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.293763:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.293771:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293790:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293799:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293806:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293813:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.293821:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.293827:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.293858:0:88919:0:(rw26.c:912:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:0.0:1767319309.293863:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000802ba378[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.293866:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a53e15f2 17ffffc0001001 3:0 ffff8f24402bdd80 478 lru 00000080:00200000:0.0:1767319309.293872:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bec413f1 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:0.0:1767319309.293874:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000802ba378 00000080:00200000:0.0:1767319309.293876:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.293878:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.293886:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.293900:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.293902:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.293905:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.293918:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.293921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.293923:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.293927:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.293935:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.293943:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.293945:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.293949:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.293952:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:0.0:1767319309.293956:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.293959:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.293963:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1961984 i_blocks 2 00000080:00200000:0.0:1767319309.293966:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.293973:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1961984, count: 4096 00000080:00200000:0.0:1767319309.293978:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1961984, bytes: 4096 00000080:00200000:0.0:1767319309.293980:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.293984:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 480, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.293985:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:0.0:1767319309.293988:0:88919: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:1767319309.293993:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:0.0:1767319309.293996:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:0.0:1767319309.293998:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.294003:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:0.0:1767319309.294009:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.294011:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.294019:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294037:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294046:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294053:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294060:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.294069:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.294074:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.294090:0:88919:0:(rw26.c:912:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:0.0:1767319309.294094:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000026d8866c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.294097:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0a727df 17ffffc0001001 3:0 ffff8f24402bd0d8 479 lru 00000080:00200000:0.0:1767319309.294102:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005863fcaa 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:0.0:1767319309.294104:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000026d8866c 00000080:00200000:0.0:1767319309.294105:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.294107:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.294116:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.294128:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.294131:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.294133:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.294147:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.294149:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.294152:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.294156:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294164:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.294173:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.294175:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.294179:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.294182:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:0.0:1767319309.294185:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.294188:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.294193:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1966080 i_blocks 2 00000080:00200000:0.0:1767319309.294196:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.294203:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1966080, count: 4096 00000080:00200000:0.0:1767319309.294207:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1966080, bytes: 4096 00000080:00200000:0.0:1767319309.294209:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.294212:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 481, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.294214:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:0.0:1767319309.294216:0:88919: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:1767319309.294221:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:0.0:1767319309.294224:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:0.0:1767319309.294226:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.294231:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:0.0:1767319309.294236:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.294239:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.294246:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294263:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294271:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294278:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294284:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.294292:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.294297:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.294730:0:88919:0:(rw26.c:912:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:0.0:1767319309.294735:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ef32a2b5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.294738:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c97825d7 17ffffc0001001 3:0 ffff8f24402bdaf8 480 lru 00000080:00200000:0.0:1767319309.294744:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007cb02c6e 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:0.0:1767319309.294746:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ef32a2b5 00000080:00200000:0.0:1767319309.294748:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.294750:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.294759:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.294772:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.294775:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.294777:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.294790:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.294793:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.294795:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.294800:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294808:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.294817:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.294819:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.294823:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.294827:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:0.0:1767319309.294831:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.294834:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.294840:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1970176 i_blocks 2 00000080:00200000:0.0:1767319309.294843:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.294852:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1970176, count: 4096 00000080:00200000:0.0:1767319309.294856:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1970176, bytes: 4096 00000080:00200000:0.0:1767319309.294859:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.294863:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 482, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.294864:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:0.0:1767319309.294867:0:88919: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:1767319309.294873:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:0.0:1767319309.294876:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:0.0:1767319309.294878:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.294884:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:0.0:1767319309.294890:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.294892:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.294900:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294919:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294928:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294935:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.294941:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.294950:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.294956:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.294974:0:88919:0:(rw26.c:912:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:0.0:1767319309.294978:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c5a2847a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.294982:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000051d20903 17ffffc0001001 3:0 ffff8f24402bd510 481 lru 00000080:00200000:0.0:1767319309.294987:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002609a390 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:0.0:1767319309.294989:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c5a2847a 00000080:00200000:0.0:1767319309.294990:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.294992:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.295000:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.295012:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.295014:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.295017:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.295031:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.295033:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.295036:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.295039:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295047:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.295055:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.295057:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.295062:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.295065:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:0.0:1767319309.295069:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.295072:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.295076:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1974272 i_blocks 2 00000080:00200000:0.0:1767319309.295079:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.295087:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1974272, count: 4096 00000080:00200000:0.0:1767319309.295091:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1974272, bytes: 4096 00000080:00200000:0.0:1767319309.295093:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.295096:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 483, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.295098:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:0.0:1767319309.295100:0:88919: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:1767319309.295105:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:0.0:1767319309.295108:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:0.0:1767319309.295110:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.295115:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:0.0:1767319309.295121:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.295123:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.295130:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295150:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295158:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295166:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295173:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.295181:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.295187:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.295203:0:88919:0:(rw26.c:912:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:0.0:1767319309.295207:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000050dfae61[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.295210:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000251bed7e 17ffffc0001001 3:0 ffff8f24402bda20 482 lru 00000080:00200000:0.0:1767319309.295215:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001fb0eaee 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:0.0:1767319309.295216:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000050dfae61 00000080:00200000:0.0:1767319309.295218:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.295220:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.295227:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.295238:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.295240:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.295242:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.295254:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.295256:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.295259:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.295263:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295270:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.295277:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.295279:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.295283:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.295286:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:0.0:1767319309.295289:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.295292:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.295297:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1978368 i_blocks 2 00000080:00200000:0.0:1767319309.295323:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.295332:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1978368, count: 4096 00000080:00200000:0.0:1767319309.295336:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1978368, bytes: 4096 00000080:00200000:0.0:1767319309.295338:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.295342:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 484, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.295343:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:0.0:1767319309.295345:0:88919: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:1767319309.295351:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:0.0:1767319309.295354:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:0.0:1767319309.295356:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.295361:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:0.0:1767319309.295367:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.295369:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.295376:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295396:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295405:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295412:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295419:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.295428:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.295434:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.295462:0:88919:0:(rw26.c:912:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:0.0:1767319309.295467:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f108b9c0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.295470:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000f89f78c 17ffffc0001001 3:0 ffff8f24402bd870 483 lru 00000080:00200000:0.0:1767319309.295476:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000032ec855d 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:0.0:1767319309.295478:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f108b9c0 00000080:00200000:0.0:1767319309.295479:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.295481:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.295489:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.295503:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.295505:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.295508:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.295521:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.295524:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.295526:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.295530:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295537:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.295545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.295548:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.295552:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.295555:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:0.0:1767319309.295559:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.295562:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.295567:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1982464 i_blocks 2 00000080:00200000:0.0:1767319309.295570:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.295577:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1982464, count: 4096 00000080:00200000:0.0:1767319309.295581:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1982464, bytes: 4096 00000080:00200000:0.0:1767319309.295583:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.295587:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 485, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.295588:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:0.0:1767319309.295590:0:88919: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:1767319309.295596:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:0.0:1767319309.295598:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:0.0:1767319309.295601:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.295605:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:0.0:1767319309.295611:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.295613:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.295621:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295641:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295649:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295657:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295664:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.295672:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.295678:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.295694:0:88919:0:(rw26.c:912:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:0.0:1767319309.295699:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002cc03602[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.295701:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d787b32a 17ffffc0001001 3:0 ffff8f24402bd948 484 lru 00000080:00200000:0.0:1767319309.295707:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee685630 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:0.0:1767319309.295709:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002cc03602 00000080:00200000:0.0:1767319309.295710:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.295712:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.295720:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.295732:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.295735:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.295737:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.295749:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.295752:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.295754:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.295758:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295765:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.295773:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.295776:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.295779:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.295782:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:0.0:1767319309.295786:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.295790:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.295794:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1986560 i_blocks 2 00000080:00200000:0.0:1767319309.295797:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.295805:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1986560, count: 4096 00000080:00200000:0.0:1767319309.295810:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1986560, bytes: 4096 00000080:00200000:0.0:1767319309.295812:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.295816:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 486, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.295817:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:0.0:1767319309.295819:0:88919: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:1767319309.295824:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:0.0:1767319309.295827:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:0.0:1767319309.295829:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.295833:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:0.0:1767319309.295839:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.295841:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.295848:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295867:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295876:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295883:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295890:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.295899:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.295906:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.295921:0:88919:0:(rw26.c:912:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:0.0:1767319309.295925:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e3b1ea14[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.295928:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007114f3f9 17ffffc0001001 3:0 ffff8f24402bd6c0 485 lru 00000080:00200000:0.0:1767319309.295934:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008f273c71 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:0.0:1767319309.295936:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e3b1ea14 00000080:00200000:0.0:1767319309.295937:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.295939:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.295948:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.295959:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.295962:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.295964:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.295980:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.295982:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.295984:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.295988:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.295996:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.296003:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.296005:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.296010:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.296013:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:0.0:1767319309.296016:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.296019:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.296024:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1990656 i_blocks 2 00000080:00200000:0.0:1767319309.296026:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.296034:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1990656, count: 4096 00000080:00200000:0.0:1767319309.296038:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1990656, bytes: 4096 00000080:00200000:0.0:1767319309.296040:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.296043:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 487, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.296045:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:0.0:1767319309.296047:0:88919: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:1767319309.296052:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:0.0:1767319309.296055:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:0.0:1767319309.296057:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.296062:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:0.0:1767319309.296068:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.296070:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.296078:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296096:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296105:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296112:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296117:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.296125:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.296131:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.296147:0:88919:0:(rw26.c:912:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:0.0:1767319309.296151:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000471fc4f6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.296154:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b08712af 17ffffc0001001 3:0 ffff8f24402bd1b0 486 lru 00000080:00200000:0.0:1767319309.296159:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000260090c3 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:0.0:1767319309.296160:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000471fc4f6 00000080:00200000:0.0:1767319309.296161:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.296163:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.296171:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.296183:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.296185:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.296187:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.296200:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.296202:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.296205:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.296210:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296218:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.296225:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.296228:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.296232:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.296235:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:0.0:1767319309.296238:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.296241:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.296246:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1994752 i_blocks 2 00000080:00200000:0.0:1767319309.296249:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.296256:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1994752, count: 4096 00000080:00200000:0.0:1767319309.296259:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1994752, bytes: 4096 00000080:00200000:0.0:1767319309.296261:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.296265:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 488, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.296266:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:0.0:1767319309.296268:0:88919: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:1767319309.296273:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:0.0:1767319309.296276:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:0.0:1767319309.296278:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.296283:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:0.0:1767319309.296288:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.296290:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.296297:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296417:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296427:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296434:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296441:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.296449:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.296467:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.296482:0:88919:0:(rw26.c:912:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:0.0:1767319309.296487:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c75f880c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.296490:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae2141bd 17ffffc0001001 3:0 ffff8f24402bd288 487 lru 00000080:00200000:0.0:1767319309.296496:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004aa013e6 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:0.0:1767319309.296498:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c75f880c 00000080:00200000:0.0:1767319309.296499:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.296501:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.296510:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.296522:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.296525:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.296528:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.296540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.296543:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.296546:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.296550:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296558:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.296567:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.296569:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.296574:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.296577:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:0.0:1767319309.296580:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.296583:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.296588:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 1998848 i_blocks 2 00000080:00200000:0.0:1767319309.296590:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.296598:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 1998848, count: 4096 00000080:00200000:0.0:1767319309.296603:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 1998848, bytes: 4096 00000080:00200000:0.0:1767319309.296605:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.296609:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 489, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.296610:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:0.0:1767319309.296612:0:88919: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:1767319309.296618:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:0.0:1767319309.296621:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:0.0:1767319309.296623:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.296629:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:0.0:1767319309.296634:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.296637:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.296644:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296663:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296672:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296679:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296686:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.296695:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.296701:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.296717:0:88919:0:(rw26.c:912:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:0.0:1767319309.296721:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000750633e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.296724:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001f2363a5 17ffffc0001001 3:0 ffff8f24402bde58 488 lru 00000080:00200000:0.0:1767319309.296730:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007a313ba0 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:0.0:1767319309.296733:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000750633e 00000080:00200000:0.0:1767319309.296734:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.296736:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.296744:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.296755:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.296758:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.296760:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.296772:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.296775:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.296777:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.296781:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296788:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.296795:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.296798:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.296802:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.296805:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:0.0:1767319309.296809:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.296812:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.296817:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2002944 i_blocks 2 00000080:00200000:0.0:1767319309.296819:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.296827:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2002944, count: 4096 00000080:00200000:0.0:1767319309.296831:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2002944, bytes: 4096 00000080:00200000:0.0:1767319309.296833:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.296836:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 490, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.296837:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:0.0:1767319309.296840:0:88919: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:1767319309.296845:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:0.0:1767319309.296848:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:0.0:1767319309.296850:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.296855:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:0.0:1767319309.296861:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.296863:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.296870:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296891:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296901:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296907:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.296914:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.296923:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.296929:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.296952:0:88919:0:(rw26.c:912:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:0.0:1767319309.296956:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000083944065[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.296958:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c16c7774 17ffffc0001021 2:0 ffff8f24402bd000 489 lru 00000080:00200000:0.0:1767319309.296963:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005f9a877a 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:0.0:1767319309.296965:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000083944065 00000080:00200000:0.0:1767319309.296967:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.296969:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.296976:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.296987:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.296989:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.296992:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.297003:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.297006:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.297008:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.297012:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297019:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.297028:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.297030:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.297034:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.297037:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:0.0:1767319309.297040:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.297043:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.297048:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2007040 i_blocks 2 00000080:00200000:0.0:1767319309.297050:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.297059:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2007040, count: 4096 00000080:00200000:0.0:1767319309.297063:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2007040, bytes: 4096 00000080:00200000:0.0:1767319309.297065:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.297068:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 491, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.297069:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:0.0:1767319309.297072:0:88919: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:1767319309.297077:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:0.0:1767319309.297080:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:0.0:1767319309.297082:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.297087:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:0.0:1767319309.297093:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.297095:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.297102:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297121:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297130:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297136:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297142:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.297150:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.297155:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.297169:0:88919:0:(rw26.c:912:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:0.0:1767319309.297173:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c9118cbd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.297176:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd87bd94 17ffffc0001001 3:0 ffff8f24402bd798 490 lru 00000080:00200000:0.0:1767319309.297181:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000059b1d800 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:0.0:1767319309.297183:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c9118cbd 00000080:00200000:0.0:1767319309.297184:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.297186:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.297194:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.297205:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.297208:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.297210:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.297221:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.297223:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.297226:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.297230:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297238:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.297245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.297248:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.297251:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.297254:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:0.0:1767319309.297258:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.297260:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.297265:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2011136 i_blocks 2 00000080:00200000:0.0:1767319309.297267:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.297275:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2011136, count: 4096 00000080:00200000:0.0:1767319309.297279:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2011136, bytes: 4096 00000080:00200000:0.0:1767319309.297281:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.297285:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 492, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.297286:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:0.0:1767319309.297289:0:88919: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:1767319309.297294:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:0.0:1767319309.297297:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:0.0:1767319309.297299:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.297329:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:0.0:1767319309.297335:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.297338:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.297345:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297363:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297372:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297379:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297386:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.297395:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.297401:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.297417:0:88919:0:(rw26.c:912:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:0.0:1767319309.297421:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000009de0960[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.297424:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5f69af2 17ffffc0001001 3:0 ffff8f24402bd438 491 lru 00000080:00200000:0.0:1767319309.297429:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007c5f39e1 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:0.0:1767319309.297431:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000009de0960 00000080:00200000:0.0:1767319309.297432:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.297434:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.297442:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.297467:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.297470:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.297473:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.297485:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.297488:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.297490:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.297494:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297501:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.297510:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.297512:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.297516:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.297519:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:0.0:1767319309.297523:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.297526:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.297531:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2015232 i_blocks 2 00000080:00200000:0.0:1767319309.297534:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.297542:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2015232, count: 4096 00000080:00200000:0.0:1767319309.297545:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2015232, bytes: 4096 00000080:00200000:0.0:1767319309.297548:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.297551:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 493, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.297553:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:0.0:1767319309.297555:0:88919: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:1767319309.297561:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:0.0:1767319309.297565:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:0.0:1767319309.297566:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.297573:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:0.0:1767319309.297578:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.297580:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.297587:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297605:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297613:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297621:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297627:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.297635:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.297640:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.297655:0:88919:0:(rw26.c:912:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:0.0:1767319309.297659:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bda3412d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.297662:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000038dd4646 17ffffc0001001 3:0 ffff8f24402bdbd0 492 lru 00000080:00200000:0.0:1767319309.297667:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000655e4937 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:0.0:1767319309.297669:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bda3412d 00000080:00200000:0.0:1767319309.297670:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.297672:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.297680:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.297691:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.297694:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.297697:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.297709:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.297712:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.297714:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.297719:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297726:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.297735:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.297737:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.297742:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.297745:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:0.0:1767319309.297748:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.297752:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.297756:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2019328 i_blocks 2 00000080:00200000:0.0:1767319309.297759:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.297766:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2019328, count: 4096 00000080:00200000:0.0:1767319309.297770:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2019328, bytes: 4096 00000080:00200000:0.0:1767319309.297772:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.297776:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 494, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.297778:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:0.0:1767319309.297781:0:88919: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:1767319309.297786:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:0.0:1767319309.297789:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:0.0:1767319309.297791:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.297796:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:0.0:1767319309.297801:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.297803:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.297810:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297827:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297836:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297843:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297849:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.297858:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.297864:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.297878:0:88919:0:(rw26.c:912:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:0.0:1767319309.297883:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000dc6561a1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.297885:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004e8e0c44 17ffffc0001001 3:0 ffff8f24402bd360 493 lru 00000080:00200000:0.0:1767319309.297891:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000228dd752 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:0.0:1767319309.297893:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000dc6561a1 00000080:00200000:0.0:1767319309.297894:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.297896:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.297905:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.297917:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.297920:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.297922:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.297935:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.297938:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.297941:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.297945:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.297952:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.297959:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.297961:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.297965:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.297968:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:0.0:1767319309.297971:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.297974:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.297978:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2023424 i_blocks 2 00000080:00200000:0.0:1767319309.297981:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.297988:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2023424, count: 4096 00000080:00200000:0.0:1767319309.297992:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2023424, bytes: 4096 00000080:00200000:0.0:1767319309.297995:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.297998:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 495, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.298000:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:0.0:1767319309.298002:0:88919: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:1767319309.298007:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:0.0:1767319309.298010:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:0.0:1767319309.298012:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.298016:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:0.0:1767319309.298021:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.298024:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.298031:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.298049:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.298058:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.298065:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.298071:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.298080:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.298086:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.298101:0:88919:0:(rw26.c:912:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:0.0:1767319309.298105:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000087d143c0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.298108:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000055f573b4 17ffffc0001001 3:0 ffff8f24402bd5e8 494 lru 00000080:00200000:0.0:1767319309.298113:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f179ef58 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:0.0:1767319309.298115:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000087d143c0 00000080:00200000:0.0:1767319309.298116:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.298118:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.298126:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.298138:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.298140:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.298142:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.298154:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.298156:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.298159:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.298163:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.298170:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.298178:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.298180:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.298184:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.298186:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:0.0:1767319309.298190:0:88919:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:0.0:1767319309.298192:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.298197:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2027520 i_blocks 2 00000080:00200000:0.0:1767319309.298199:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.298206:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2027520, count: 4096 00000080:00200000:0.0:1767319309.298210:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2027520, bytes: 4096 00000080:00200000:0.0:1767319309.298212:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.298215:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 496, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.298217:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:0.0:1767319309.298219:0:88919: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:1767319309.298224:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:0.0:1767319309.298227:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:0.0:1767319309.298229:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.298234:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:0.0:1767319309.298239:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.298241:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1bb0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.298248:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.298266:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.298276:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.298283:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.298291:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.298412:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.298538:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.298559:0:88919:0:(rw26.c:912:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:1.0:1767319309.298564:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000001e48ba2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.298568:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000009a3895a 17ffffc0001001 3:0 ffff8f244014e6c0 495 lru 00000080:00200000:1.0:1767319309.298573:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fb72e790 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:1.0:1767319309.298575:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000001e48ba2 00000080:00200000:1.0:1767319309.298577:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.298579:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.298588:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.298601:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.298604:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.298607:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.298614:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.298616:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.298619:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1bb0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.298623:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298641:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.298650:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.298653:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1bb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.298658:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.298662:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:1.0:1767319309.298665:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.298668:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.298673:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2031616 i_blocks 2 00000080:00200000:1.0:1767319309.298676:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.298686:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2031616, count: 4096 00000080:00200000:1.0:1767319309.298689:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2031616, bytes: 4096 00000080:00200000:1.0:1767319309.298692:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.298695:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 497, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.298697:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:1.0:1767319309.298700:0:88919: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:1767319309.298705:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:1.0:1767319309.298708:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:1.0:1767319309.298710:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.298715:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:1.0:1767319309.298721:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.298723:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.298731:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298739:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298758:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298765:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298772:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.298779:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.298784:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.298796:0:88919:0:(rw26.c:912:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:1.0:1767319309.298800:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c51397e9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.298803:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9a546d0 17ffffc0001001 3:0 ffff8f244014e1b0 496 lru 00000080:00200000:1.0:1767319309.298808:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0c48c55 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:1.0:1767319309.298810:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c51397e9 00000080:00200000:1.0:1767319309.298811:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.298814:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.298821:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.298833:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.298835:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.298837:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.298843:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.298845:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.298848:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.298852:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298866:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.298875:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.298878:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.298883:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.298886:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:1.0:1767319309.298889:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.298892:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.298897:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2035712 i_blocks 2 00000080:00200000:1.0:1767319309.298900:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.298907:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2035712, count: 4096 00000080:00200000:1.0:1767319309.298910:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2035712, bytes: 4096 00000080:00200000:1.0:1767319309.298912:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.298916:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 498, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.298918:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:1.0:1767319309.298920:0:88919: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:1767319309.298925:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:1.0:1767319309.298927:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:1.0:1767319309.298929:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.298934:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:1.0:1767319309.298939:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.298941:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.298947:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298956:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298974:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298982:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.298989:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.298996:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.299001:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.299013:0:88919:0:(rw26.c:912:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:1.0:1767319309.299017:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000dc4a4c1b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.299020:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005f7694bc 17ffffc0001001 3:0 ffff8f244014e288 497 lru 00000080:00200000:1.0:1767319309.299025:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3676109 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:1.0:1767319309.299027:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000dc4a4c1b 00000080:00200000:1.0:1767319309.299028:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.299030:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.299037:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.299048:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.299051:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.299053:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.299058:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.299247:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.299250:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.299255:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299270:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.299279:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.299281:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.299286:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.299289:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:1.0:1767319309.299293:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.299296:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.299328:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2039808 i_blocks 2 00000080:00200000:1.0:1767319309.299331:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.299339:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2039808, count: 4096 00000080:00200000:1.0:1767319309.299343:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2039808, bytes: 4096 00000080:00200000:1.0:1767319309.299346:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.299349:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 499, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.299351:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:1.0:1767319309.299353:0:88919: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:1767319309.299359:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:1.0:1767319309.299362:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:1.0:1767319309.299364:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.299369:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:1.0:1767319309.299375:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.299377:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.299384:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299393:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299411:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299418:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299425:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.299434:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.299440:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.299465:0:88919:0:(rw26.c:912:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:1.0:1767319309.299470:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000084374646[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.299473:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007c9c20b6 17ffffc0001001 3:0 ffff8f244014ee58 498 lru 00000080:00200000:1.0:1767319309.299479:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5c848af 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:1.0:1767319309.299481:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000084374646 00000080:00200000:1.0:1767319309.299482:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.299484:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.299492:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.299503:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.299506:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.299508:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.299514:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.299516:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.299519:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.299523:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299535:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.299543:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.299545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.299549:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.299552:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:1.0:1767319309.299556:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.299559:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.299564:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2043904 i_blocks 2 00000080:00200000:1.0:1767319309.299567:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.299575:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2043904, count: 4096 00000080:00200000:1.0:1767319309.299579:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2043904, bytes: 4096 00000080:00200000:1.0:1767319309.299581:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.299585:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 500, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.299586:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:1.0:1767319309.299589:0:88919: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:1767319309.299594:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:1.0:1767319309.299596:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:1.0:1767319309.299599:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.299604:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:1.0:1767319309.299609:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.299612:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.299618:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299627:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299646:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299654:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299661:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.299668:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.299676:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.299693:0:88919:0:(rw26.c:912:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:1.0:1767319309.299697:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ce417840[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.299700:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000073dd0b43 17ffffc0001001 3:0 ffff8f244014e000 499 lru 00000080:00200000:1.0:1767319309.299706:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed2584e7 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:1.0:1767319309.299708:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ce417840 00000080:00200000:1.0:1767319309.299709:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.299711:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.299719:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.299732:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.299735:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.299737:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.299742:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.299745:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.299748:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.299752:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299764:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.299773:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.299776:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.299780:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.299783:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:1.0:1767319309.299786:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.299789:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.299794:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2048000 i_blocks 2 00000080:00200000:1.0:1767319309.299796:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.299803:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2048000, count: 4096 00000080:00200000:1.0:1767319309.299807:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2048000, bytes: 4096 00000080:00200000:1.0:1767319309.299810:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.299813:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 501, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.299815:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:1.0:1767319309.299817:0:88919: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:1767319309.299822:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:1.0:1767319309.299825:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:1.0:1767319309.299827:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.299832:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:1.0:1767319309.299837:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.299839:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.299846:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299855:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299873:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299881:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299888:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.299896:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.299902:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.299921:0:88919:0:(rw26.c:912:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:1.0:1767319309.299926:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000039838287[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.299929:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa3f0ad1 17ffffc0001021 2:0 ffff8f244014e798 500 lru 00000080:00200000:1.0:1767319309.299934:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009e2554dc 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:1.0:1767319309.299936:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000039838287 00000080:00200000:1.0:1767319309.299937:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.299939:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.299946:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.299956:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.299959:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.299961:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.299966:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.299968:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.299971:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.299975:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.299986:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.299994:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.299997:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.300000:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.300003:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:1.0:1767319309.300006:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.300009:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.300014:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2052096 i_blocks 2 00000080:00200000:1.0:1767319309.300016:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.300023:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2052096, count: 4096 00000080:00200000:1.0:1767319309.300026:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2052096, bytes: 4096 00000080:00200000:1.0:1767319309.300029:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.300032:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 502, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.300034:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:1.0:1767319309.300036:0:88919: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:1767319309.300041:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:1.0:1767319309.300043:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:1.0:1767319309.300046:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.300050:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:1.0:1767319309.300054:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.300056:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.300063:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300071:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300091:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300098:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300105:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.300113:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.300117:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.300129:0:88919:0:(rw26.c:912:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:1.0:1767319309.300133:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000adb72d4e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.300135:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001d3a4503 17ffffc0001001 3:0 ffff8f244014e438 501 lru 00000080:00200000:1.0:1767319309.300141:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f09b3905 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:1.0:1767319309.300142:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000adb72d4e 00000080:00200000:1.0:1767319309.300143:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.300145:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.300152:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.300162:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.300165:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.300167:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.300172:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.300174:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.300177:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.300181:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300192:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.300200:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.300203:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.300206:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.300209:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:1.0:1767319309.300212:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.300215:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.300220:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2056192 i_blocks 2 00000080:00200000:1.0:1767319309.300223:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.300229:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2056192, count: 4096 00000080:00200000:1.0:1767319309.300232:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2056192, bytes: 4096 00000080:00200000:1.0:1767319309.300235:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.300238:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 503, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.300240:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:1.0:1767319309.300242:0:88919: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:1767319309.300247:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:1.0:1767319309.300249:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:1.0:1767319309.300251:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.300256:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:1.0:1767319309.300260:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.300262:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.300269:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300277:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300295:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300640:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300647:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.300657:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.300664:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.300683:0:88919:0:(rw26.c:912:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:1.0:1767319309.300688:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f0e1c483[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.300690:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000209e05fa 17ffffc0001001 3:0 ffff8f244014ebd0 502 lru 00000080:00200000:1.0:1767319309.300697:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000693d8757 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:1.0:1767319309.300699:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f0e1c483 00000080:00200000:1.0:1767319309.300700:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.300702:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.300711:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.300724:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.300728:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.300731:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.300737:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.300740:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.300743:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.300747:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300762:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.300771:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.300774:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.300779:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.300782:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:1.0:1767319309.300787:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.300790:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.300796:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2060288 i_blocks 2 00000080:00200000:1.0:1767319309.300799:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.300808:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2060288, count: 4096 00000080:00200000:1.0:1767319309.300813:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2060288, bytes: 4096 00000080:00200000:1.0:1767319309.300815:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.300819:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 504, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.300821:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:1.0:1767319309.300823:0:88919: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:1767319309.300829:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:1.0:1767319309.300833:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:1.0:1767319309.300835:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.300841:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:1.0:1767319309.300847:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.300850:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.300858:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300867:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300886:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300894:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.300900:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.300908:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.300914:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.300940:0:88919:0:(rw26.c:912:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:1.0:1767319309.300945:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000384574cc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.300948:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccda4961 17ffffc0001001 3:0 ffff8f24402ecaf8 503 lru 00000080:00200000:1.0:1767319309.300953:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000003456dc3 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:1.0:1767319309.300955:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000384574cc 00000080:00200000:1.0:1767319309.300956:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.300959:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.300967:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.300980:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.300983:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.300985:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.300991:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.300994:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.300996:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.300999:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301011:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.301019:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.301022:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.301027:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.301030:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:1.0:1767319309.301033:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.301036:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.301041:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2064384 i_blocks 2 00000080:00200000:1.0:1767319309.301044:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.301051:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2064384, count: 4096 00000080:00200000:1.0:1767319309.301055:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2064384, bytes: 4096 00000080:00200000:1.0:1767319309.301057:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.301061:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 505, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.301063:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:1.0:1767319309.301065:0:88919: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:1767319309.301070:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:1.0:1767319309.301073:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:1.0:1767319309.301075:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.301081:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:1.0:1767319309.301086:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.301089:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.301096:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301104:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301123:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301130:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301136:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.301144:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.301150:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.301166:0:88919:0:(rw26.c:912:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:1.0:1767319309.301170:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003442de12[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.301173:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f32bdeca 17ffffc0001001 3:0 ffff8f24402ec510 504 lru 00000080:00200000:1.0:1767319309.301178:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003cce2270 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:1.0:1767319309.301180:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003442de12 00000080:00200000:1.0:1767319309.301181:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.301183:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.301191:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.301203:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.301206:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.301208:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.301214:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.301216:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.301219:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.301222:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301234:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.301243:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.301245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.301251:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.301254:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:1.0:1767319309.301257:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.301261:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.301265:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2068480 i_blocks 2 00000080:00200000:1.0:1767319309.301268:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.301275:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2068480, count: 4096 00000080:00200000:1.0:1767319309.301279:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2068480, bytes: 4096 00000080:00200000:1.0:1767319309.301282:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.301285:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 506, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.301287:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:1.0:1767319309.301289:0:88919: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:1767319309.301295:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:1.0:1767319309.301298:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:1.0:1767319309.301323:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.301331:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:1.0:1767319309.301336:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.301338:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.301346:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301354:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301373:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301380:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301387:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.301395:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.301401:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.301416:0:88919:0:(rw26.c:912:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:1.0:1767319309.301421:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cdae0313[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.301424:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b152ae27 17ffffc0001001 3:0 ffff8f24402eca20 505 lru 00000080:00200000:1.0:1767319309.301430:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000e62a048 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:1.0:1767319309.301432:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cdae0313 00000080:00200000:1.0:1767319309.301433:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.301435:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.301443:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.301467:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.301471:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.301473:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.301479:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.301482:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.301484:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.301488:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301501:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.301512:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.301514:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.301519:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.301522:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:1.0:1767319309.301526:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.301529:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.301534:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2072576 i_blocks 2 00000080:00200000:1.0:1767319309.301537:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.301544:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2072576, count: 4096 00000080:00200000:1.0:1767319309.301548:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2072576, bytes: 4096 00000080:00200000:1.0:1767319309.301551:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.301554:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 507, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.301556:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:1.0:1767319309.301558:0:88919: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:1767319309.301563:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:1.0:1767319309.301566:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:1.0:1767319309.301569:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.301574:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:1.0:1767319309.301579:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.301582:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.301589:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301597:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301632:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301639:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301645:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.301653:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.301659:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.301676:0:88919:0:(rw26.c:912:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:1.0:1767319309.301681:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a5938a54[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.301684:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000080b2bb28 17ffffc0001001 3:0 ffff8f24402ec870 506 lru 00000080:00200000:1.0:1767319309.301689:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000227044ed 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:1.0:1767319309.301691:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a5938a54 00000080:00200000:1.0:1767319309.301692:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.301694:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.301702:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.301714:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.301717:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.301720:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.301725:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.301728:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.301731:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.301735:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301749:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.301757:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.301759:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.301764:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.301767:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:1.0:1767319309.301771:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.301774:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.301779:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2076672 i_blocks 2 00000080:00200000:1.0:1767319309.301782:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.301790:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2076672, count: 4096 00000080:00200000:1.0:1767319309.301794:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2076672, bytes: 4096 00000080:00200000:1.0:1767319309.301796:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.301799:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 508, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.301801:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:1.0:1767319309.301803:0:88919: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:1767319309.301808:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:1.0:1767319309.301811:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:1.0:1767319309.301813:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.301818:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:1.0:1767319309.301823:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.301826:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.301834:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301842:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301861:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301869:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301876:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.301885:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.301891:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.301907:0:88919:0:(rw26.c:912:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:1.0:1767319309.301912:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e743a16f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.301914:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000af15cbb7 17ffffc0001001 3:0 ffff8f24402ec948 507 lru 00000080:00200000:1.0:1767319309.301919:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001f661ec0 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:1.0:1767319309.301922:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e743a16f 00000080:00200000:1.0:1767319309.301923:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.301925:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.301933:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.301943:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.301946:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.301948:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.301954:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.301956:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.301958:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.301962:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.301976:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.301984:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.301987:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.301991:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.301994:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:1.0:1767319309.301998:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.302001:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.302006:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2080768 i_blocks 2 00000080:00200000:1.0:1767319309.302009:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.302017:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2080768, count: 4096 00000080:00200000:1.0:1767319309.302020:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2080768, bytes: 4096 00000080:00200000:1.0:1767319309.302022:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.302026:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 509, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.302027:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:1.0:1767319309.302030:0:88919: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:1767319309.302035:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:1.0:1767319309.302038:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:1.0:1767319309.302040:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.302045:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:1.0:1767319309.302051:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.302053:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.302060:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302068:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302085:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302093:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302100:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.302109:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.302114:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.302131:0:88919:0:(rw26.c:912:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:1.0:1767319309.302135:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006d8cecc6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.302138:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5c29781 17ffffc0001001 3:0 ffff8f24402ec6c0 508 lru 00000080:00200000:1.0:1767319309.302143:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3d59f05 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:1.0:1767319309.302145:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006d8cecc6 00000080:00200000:1.0:1767319309.302146:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.302148:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.302157:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.302169:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.302172:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.302174:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.302179:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.302182:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.302184:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.302188:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302201:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.302210:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.302212:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.302217:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.302220:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:1.0:1767319309.302223:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.302226:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.302231:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2084864 i_blocks 2 00000080:00200000:1.0:1767319309.302234:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.302241:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2084864, count: 4096 00000080:00200000:1.0:1767319309.302245:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2084864, bytes: 4096 00000080:00200000:1.0:1767319309.302247:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.302250:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 510, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.302251:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:1.0:1767319309.302254:0:88919: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:1767319309.302259:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:1.0:1767319309.302262:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:1.0:1767319309.302264:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.302270:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:1.0:1767319309.302275:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.302277:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.302284:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302293:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302763:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302770:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302776:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.302785:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.302794:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.302814:0:88919:0:(rw26.c:912:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:1.0:1767319309.302820:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000f944f55[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.302823:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008af80ca3 17ffffc0001001 3:0 ffff8f24402ec1b0 509 lru 00000080:00200000:1.0:1767319309.302828:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000021a5c63 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:1.0:1767319309.302830:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000f944f55 00000080:00200000:1.0:1767319309.302831:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.302833:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.302843:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.302856:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.302859:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.302862:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.302869:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.302872:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.302875:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.302879:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302892:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.302902:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.302905:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.302911:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.302914:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:1.0:1767319309.302918:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.302921:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.302927:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2088960 i_blocks 2 00000080:00200000:1.0:1767319309.302930:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.302939:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2088960, count: 4096 00000080:00200000:1.0:1767319309.302943:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2088960, bytes: 4096 00000080:00200000:1.0:1767319309.302945:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.302948:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 511, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.302950:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:1.0:1767319309.302953:0:88919: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:1767319309.302958:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:1.0:1767319309.302961:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:1.0:1767319309.302964:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.302970:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:1.0:1767319309.302976:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.302978:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.302986:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.302995:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303014:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303022:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303029:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.303036:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.303042:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.303060:0:88919:0:(rw26.c:912:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:1.0:1767319309.303064:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001816b612[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.303067:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000ce9a19e 17ffffc0001001 3:0 ffff8f24402ec288 510 lru 00000080:00200000:1.0:1767319309.303072:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007e9c6465 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:1.0:1767319309.303075:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001816b612 00000080:00200000:1.0:1767319309.303076:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.303078:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.303086:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.303098:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.303101:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.303103:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.303109:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.303111:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.303114:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.303118:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303131:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.303140:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.303143:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.303148:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.303151:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:1.0:1767319309.303155:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.303158:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.303163:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2093056 i_blocks 2 00000080:00200000:1.0:1767319309.303166:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.303174:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2093056, count: 4096 00000080:00200000:1.0:1767319309.303177:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2093056, bytes: 4096 00000080:00200000:1.0:1767319309.303180:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.303184:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 512, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.303186:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:1.0:1767319309.303188:0:88919: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:1767319309.303193:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:1.0:1767319309.303196:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:1.0:1767319309.303199:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.303204:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:1.0:1767319309.303210:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.303213:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79db0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.303220:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303229:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303251:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303257:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303263:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.303270:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.303276:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.303291:0:88919:0:(rw26.c:912:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:1.0:1767319309.303296:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006db6d2e8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.303299:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b29cdb6e 17ffffc0001001 3:0 ffff8f24402ece58 511 lru 00000080:00200000:1.0:1767319309.303327:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d59c5ad9 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 1703936 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:1.0:1767319309.303329:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006db6d2e8 00000080:00200000:1.0:1767319309.303330:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.303333:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.303418:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.303432:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.303435:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.303438:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.303467:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.303470:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.303473:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79db0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.303477:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303491:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.303501:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.303503:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79db0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.303508:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.303511:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:1.0:1767319309.303515:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.303518:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:1.0:1767319309.303545:0:87818:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319309.303558:0:87818:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.303807:0:87818:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00100000:1.0:1767319309.304190:0:87818:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2405f6df80 - object 0x240000400:2857 offset 0<>1048576 00000100:00100000:2.0:1767319309.304294:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377409152:192.168.204.123@tcp:4:dd.0 00000080:00200000:1.0:1767319309.304587:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2097152 i_blocks 2 00000080:00200000:1.0:1767319309.304593:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.304608:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2097152, count: 4096 00000080:00200000:1.0:1767319309.304613:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2097152, bytes: 4096 00000080:00200000:1.0:1767319309.304616:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.304621:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 513, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.304622:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:1.0:1767319309.304625:0:88919: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:1767319309.304636:0:88919: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:1.0:1767319309.304644:0:88919:0:(vvp_io.c:356:vvp_io_fini()) [0x200004a52:0x3:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:1.0:1767319309.304652:0:88919:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000002:00010000:1.0:1767319309.304664:0:88919:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200004a52:0x3:0x0], intent: layout flags 02 00010000:00010000:1.0:1767319309.304680:0:88919:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319309.304695:0:88919:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:1.0:1767319309.304721:0:88919:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.304726:0:88919:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319309.304729:0:88919:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9e00/0xf84d4ea57fe82ae4 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: 0xa16e0e9cff035639 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.304758:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x3:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88919 initiator: MDT0 00010000:00010000:1.0:1767319309.304763:0:88919:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88919 initiator: MDT0 00000020:00100000:1.0:1767319309.304773:0:88919:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:1.0:1767319309.304780:0:88919:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6ce00 x1853164377409408/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 376/632 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:1.0:1767319309.304789:0:88919:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x3:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88919 initiator: MDT0 00000100:00100000:1.0:1767319309.304801:0:88919:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377409408:192.168.204.123@tcp:101:dd.0 00000100:00100000:1.0:1767319309.304974:0:88919:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdcd80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319309.311147:0:88919:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377409408:192.168.204.123@tcp:101:dd.0 00010000:00010000:1.0:1767319309.311174:0:88919:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.311197:0:88919:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.311208:0:88919:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.311219:0:88919:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.311233:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.311240:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.311247:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000002:00100000:1.0:1767319309.311258:0:88919:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8f2405f6ce00 x1853164377409408/t42949673188(42949673188) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 376/632 e 0 to 0 dl 1767319325 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319309.311277:0:88919:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000002:00010000:1.0:1767319309.311286:0:88919:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.311298:0:88919:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 16 res 8589953618/3 (0 0) 00000080:00200000:1.0:1767319309.311325:0:88919:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x3:0x0] suppgids 0 0: rc 0 00000080:00010000:1.0:1767319309.311348:0:88919:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82af9 00000080:00010000:1.0:1767319309.311357:0:88919:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82af9 from it ffffaaa9c7ec7bb8 00010000:00010000:1.0:1767319309.311361:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.312607:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319309.312625:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:1.0:1767319309.312629:0:88919:0:(file.c:2149:ll_file_io_generic()) f1: restart write from ppos=2097152 bytes=4096 retries=999 ret=0: rc = 0 00000080:00200000:1.0:1767319309.312637:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.312645:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 513, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.312647:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:1.0:1767319309.312652:0:88919:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00010000:00010000:1.0:1767319309.312672:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.312683:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00010000:1.0:1767319309.312692:0:88919:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x3:0x0](0000000096a6e45a) being reconfigured ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.312734:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.312741:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319309.312756:0:88919:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:1.0:1767319309.312769:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1767319309.312792:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000008:00010000:2.0:1767319309.330574:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319309.331034:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319309.331072:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377409152:192.168.204.123@tcp:4:dd.0 00000080:00200000:1.0:1767319309.331687:0:88919: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:1.0:1767319309.332927:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.332945:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00010000:1.0:1767319309.332954:0:88919:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x3:0x0](0000000096a6e45a) being reconfigured ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319309.332994:0:88919:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00020000:00200000:1.0:1767319309.333005:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1767319309.333017:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:1.0:1767319309.333033:0:88919: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:1.0:1767319309.333047:0:88919: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 1767319309 1767319309 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 1/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319309.333068:0:88919: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 1767319309 1767319309 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 1/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.333122:0:88919:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:1.0:1767319309.333128:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319309.333137:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319309.333155:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:1.0:1767319309.333173:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:1.0:1767319309.333176:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.333188:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:1.0:1767319309.333201:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.333205:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.333253:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.333262:0:88919:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.333272:0:88919:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319309.333297:0:88919:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377409536:192.168.204.123@tcp:101:dd.0 00000100:00100000:1.0:1767319309.333426:0:88919:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdcd80 going to sleep for 11 seconds 00000100:00100000:1.0:1767319309.336145:0:88919:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377409536:192.168.204.123@tcp:101:dd.0 00010000:00010000:1.0:1767319309.336171:0:88919:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336189:0:88919:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336201:0:88919:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336214:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319309.336245:0:88919:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336256:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336264:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.336292:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.336354:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.336410:0:88919:0:(rw26.c:912:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:1.0:1767319309.336421:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006db6d2e8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.336426:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003d37c712 17ffffc0001001 3:0 ffff8f24402ece58 512 lru 00000080:00200000:1.0:1767319309.336433:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d59c5ad9 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:1.0:1767319309.336436:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006db6d2e8 00000080:00200000:1.0:1767319309.336437:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.336442:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.336474:0:88919:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.336493:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.336497:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.336500:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.336516:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.336520:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.336523:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.336535:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336545:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.336559:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.336562:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.336570:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.336577:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:1.0:1767319309.336585:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.336590:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.336603:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2101248 i_blocks 1 00000080:00200000:1.0:1767319309.336607:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.336634:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2101248, count: 4096 00000080:00200000:1.0:1767319309.336642:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2101248, bytes: 4096 00000080:00200000:1.0:1767319309.336646:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.336651:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 2, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.336654:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:1.0:1767319309.336658:0:88919: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:1767319309.336669:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:1.0:1767319309.336675:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:1.0:1767319309.336679:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.336692:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:1.0:1767319309.336705:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.336709:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.336724:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336735:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336758:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336766:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336773:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.336782:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.336789:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.336809:0:88919:0:(rw26.c:912:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:1.0:1767319309.336814:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001816b612[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.336817:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001b3afa2b 17ffffc0001001 3:0 ffff8f24402ec288 513 lru 00000080:00200000:1.0:1767319309.336823:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007e9c6465 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:1.0:1767319309.336826:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001816b612 00000080:00200000:1.0:1767319309.336827:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.336830:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.336841:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.336856:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.336859:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.336861:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.336869:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.336871:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.336874:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.336885:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336893:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.336901:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.336904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.336909:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.336912:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:1.0:1767319309.336916:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.336919:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.336925:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2105344 i_blocks 1 00000080:00200000:1.0:1767319309.336927:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.336936:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2105344, count: 4096 00000080:00200000:1.0:1767319309.336941:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2105344, bytes: 4096 00000080:00200000:1.0:1767319309.336943:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.336947:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 3, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.336948:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:1.0:1767319309.336951:0:88919: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:1767319309.336957:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:1.0:1767319309.336960:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:1.0:1767319309.336963:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.336969:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:1.0:1767319309.336976:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.336978:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.336986:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.336995:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337013:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337020:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337027:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.337036:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.337042:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.337059:0:88919:0:(rw26.c:912:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:1.0:1767319309.337063:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000f944f55[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.337066:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf37521f 17ffffc0001001 3:0 ffff8f24402ec1b0 514 lru 00000080:00200000:1.0:1767319309.337072:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000021a5c63 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:1.0:1767319309.337074:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000f944f55 00000080:00200000:1.0:1767319309.337075:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.337077:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.337086:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.337098:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.337101:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.337103:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.337109:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.337112:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.337114:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.337124:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337131:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.337139:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.337142:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.337147:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.337150:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:1.0:1767319309.337154:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.337157:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.337163:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2109440 i_blocks 1 00000080:00200000:1.0:1767319309.337166:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.337174:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2109440, count: 4096 00000080:00200000:1.0:1767319309.337178:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2109440, bytes: 4096 00000080:00200000:1.0:1767319309.337180:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.337184:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 4, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.337186:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:1.0:1767319309.337189:0:88919: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:1767319309.337194:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:1.0:1767319309.337197:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:1.0:1767319309.337200:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.337205:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:1.0:1767319309.337211:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.337213:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.337221:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337230:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337250:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337257:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337264:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.337273:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.337279:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.337293:0:88919:0:(rw26.c:912:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:1.0:1767319309.337297:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006d8cecc6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.337329:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001dd2abfa 17ffffc0001001 3:0 ffff8f24402ec6c0 515 lru 00000080:00200000:1.0:1767319309.337335:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3d59f05 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:1.0:1767319309.337338:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006d8cecc6 00000080:00200000:1.0:1767319309.337339:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.337341:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.337350:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.337362:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.337365:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.337368:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.337374:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.337376:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.337379:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.337391:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337399:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.337408:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.337411:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.337416:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.337419:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:1.0:1767319309.337423:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.337427:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.337432:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2113536 i_blocks 1 00000080:00200000:1.0:1767319309.337435:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.337442:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2113536, count: 4096 00000080:00200000:1.0:1767319309.337446:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2113536, bytes: 4096 00000080:00200000:1.0:1767319309.337449:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.337465:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 5, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.337467:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:1.0:1767319309.337469:0:88919: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:1767319309.337475:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:1.0:1767319309.337478:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:1.0:1767319309.337480:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.337486:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:1.0:1767319309.337492:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.337495:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.337502:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337510:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337530:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337538:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337545:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.337554:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.337560:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.337578:0:88919:0:(rw26.c:912:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:1.0:1767319309.337582:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e743a16f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.337585:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b9171678 17ffffc0001001 3:0 ffff8f24402ec948 516 lru 00000080:00200000:1.0:1767319309.337591:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001f661ec0 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:1.0:1767319309.337593:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e743a16f 00000080:00200000:1.0:1767319309.337594:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.337597:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.337606:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.337618:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.337621:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.337623:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.337630:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.337633:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.337635:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.337645:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337654:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.337662:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.337665:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.337670:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.337673:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:1.0:1767319309.337677:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.337680:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.337685:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2117632 i_blocks 1 00000080:00200000:1.0:1767319309.337689:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.337697:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2117632, count: 4096 00000080:00200000:1.0:1767319309.337700:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2117632, bytes: 4096 00000080:00200000:1.0:1767319309.337703:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.337707:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 6, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.337708:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:1.0:1767319309.337711:0:88919: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:1767319309.337717:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:1.0:1767319309.337720:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:1.0:1767319309.337722:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.337727:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:1.0:1767319309.337733:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.337735:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.337742:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337751:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337770:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337778:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337785:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.337793:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.337800:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.337814:0:88919:0:(rw26.c:912:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:1.0:1767319309.337819:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a5938a54[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.337822:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4681e86 17ffffc0001001 3:0 ffff8f24402ec870 517 lru 00000080:00200000:1.0:1767319309.337828:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000227044ed 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:1.0:1767319309.337830:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a5938a54 00000080:00200000:1.0:1767319309.337831:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.337833:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.337841:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.337853:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.337856:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.337858:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.337865:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.337867:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.337870:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.337880:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337888:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.337897:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.337900:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.337905:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.337908:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:1.0:1767319309.337912:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.337914:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.337920:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2121728 i_blocks 1 00000080:00200000:1.0:1767319309.337922:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.337930:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2121728, count: 4096 00000080:00200000:1.0:1767319309.337934:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2121728, bytes: 4096 00000080:00200000:1.0:1767319309.337936:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.337940:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 7, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.337942:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:1.0:1767319309.337944:0:88919: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:1767319309.337950:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:1.0:1767319309.337953:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:1.0:1767319309.337956:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.337961:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:1.0:1767319309.337967:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.337969:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.337977:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.337985:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338006:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338013:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338020:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.338029:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.338035:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.338052:0:88919:0:(rw26.c:912:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:1.0:1767319309.338057:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cdae0313[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.338060:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000004132da2 17ffffc0001001 3:0 ffff8f24402eca20 518 lru 00000080:00200000:1.0:1767319309.338065:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000e62a048 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:1.0:1767319309.338068:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cdae0313 00000080:00200000:1.0:1767319309.338069:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.338071:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.338079:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.338091:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.338094:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.338096:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.338102:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.338105:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.338107:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.338118:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338126:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.338135:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.338138:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.338143:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.338146:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:1.0:1767319309.338150:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.338153:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.338158:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2125824 i_blocks 1 00000080:00200000:1.0:1767319309.338161:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.338168:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2125824, count: 4096 00000080:00200000:1.0:1767319309.338172:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2125824, bytes: 4096 00000080:00200000:1.0:1767319309.338175:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.338179:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 8, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.338180:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:1.0:1767319309.338183:0:88919: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:1767319309.338188:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:1.0:1767319309.338191:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:1.0:1767319309.338194:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.338199:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:1.0:1767319309.338204:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.338207:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.338214:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338222:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338242:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338249:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338255:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.338264:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.338270:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.338289:0:88919:0:(rw26.c:912:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:1.0:1767319309.338294:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003442de12[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.338297:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003a6fd806 17ffffc0001001 3:0 ffff8f24402ec510 519 lru 00000080:00200000:1.0:1767319309.338339:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003cce2270 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:1.0:1767319309.338341:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003442de12 00000080:00200000:1.0:1767319309.338342:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.338345:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.338354:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.338366:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.338369:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.338371:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.338378:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.338380:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.338383:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.338393:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338400:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.338409:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.338412:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.338417:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.338420:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:1.0:1767319309.338425:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.338428:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.338433:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2129920 i_blocks 1 00000080:00200000:1.0:1767319309.338436:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.338444:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2129920, count: 4096 00000080:00200000:1.0:1767319309.338448:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2129920, bytes: 4096 00000080:00200000:1.0:1767319309.338462:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.338466:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 9, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.338467:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:1.0:1767319309.338470:0:88919: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:1767319309.338476:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:1.0:1767319309.338479:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:1.0:1767319309.338481:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.338487:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:1.0:1767319309.338493:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.338495:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.338504:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338512:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338532:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338538:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338544:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.338553:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.338559:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.338578:0:88919:0:(rw26.c:912:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:1.0:1767319309.338583:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000384574cc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.338585:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006990958b 17ffffc0001001 3:0 ffff8f24402ecaf8 520 lru 00000080:00200000:1.0:1767319309.338591:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000003456dc3 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:1.0:1767319309.338593:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000384574cc 00000080:00200000:1.0:1767319309.338594:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.338596:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.338605:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.338617:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.338620:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.338622:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.338628:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.338631:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.338633:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.338643:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338650:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.338659:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.338662:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.338667:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.338670:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:1.0:1767319309.338674:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.338677:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.338682:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2134016 i_blocks 1 00000080:00200000:1.0:1767319309.338685:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.338693:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2134016, count: 4096 00000080:00200000:1.0:1767319309.338696:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2134016, bytes: 4096 00000080:00200000:1.0:1767319309.338699:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.338703:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 10, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.338705:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:1.0:1767319309.338707:0:88919: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:1767319309.338713:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:1.0:1767319309.338716:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:1.0:1767319309.338719:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.338723:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:1.0:1767319309.338729:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.338731:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.338739:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338747:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338766:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338774:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338781:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.338788:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.338794:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.338808:0:88919:0:(rw26.c:912:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:1.0:1767319309.338813:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000009790cda[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.338816:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000163d605a 17ffffc0001001 3:0 ffff8f24402ec000 521 lru 00000080:00200000:1.0:1767319309.338821:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009f0e997e 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:1.0:1767319309.338824:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000009790cda 00000080:00200000:1.0:1767319309.338825:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.338827:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.338835:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.338847:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.338849:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.338852:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.338858:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.338861:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.338864:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.338874:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338882:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.338891:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.338894:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.338898:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.338901:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:1.0:1767319309.338905:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.338907:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.338912:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2138112 i_blocks 1 00000080:00200000:1.0:1767319309.338914:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.338922:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2138112, count: 4096 00000080:00200000:1.0:1767319309.338925:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2138112, bytes: 4096 00000080:00200000:1.0:1767319309.338927:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.338931:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 11, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.338932:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:1.0:1767319309.338934:0:88919: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:1767319309.338939:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:1.0:1767319309.338941:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:1.0:1767319309.338943:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.338948:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:1.0:1767319309.338954:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.338956:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.338963:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338971:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338988:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.338995:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.339002:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.339010:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.339016:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.339030:0:88919:0:(rw26.c:912:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:1.0:1767319309.339035:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000032c49342[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.339037:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005d4510e2 17ffffc0001001 3:0 ffff8f24402ec798 522 lru 00000080:00200000:1.0:1767319309.339042:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000685cc495 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:1.0:1767319309.339044:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000032c49342 00000080:00200000:1.0:1767319309.339045:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.339048:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.339057:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.339068:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.339071:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.339073:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.339079:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.339081:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.339084:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.339095:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.339103:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.339112:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.339114:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.339119:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.339122:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:1.0:1767319309.339126:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.339129:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.339134:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2142208 i_blocks 1 00000080:00200000:1.0:1767319309.339137:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.339144:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2142208, count: 4096 00000080:00200000:1.0:1767319309.339148:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2142208, bytes: 4096 00000080:00200000:1.0:1767319309.339150:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.339153:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 12, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.339154:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:1.0:1767319309.339157:0:88919: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:1767319309.339162:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:1.0:1767319309.339165:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:1.0:1767319309.339167:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.339172:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:1.0:1767319309.339177:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.339180:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.339187:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.339196:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.339213:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.339220:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.339226:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.339235:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.339241:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.339256:0:88919:0:(rw26.c:912:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:1.0:1767319309.339261:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000645966b5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.339264:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000de6127e4 17ffffc0001001 3:0 ffff8f24402ec438 523 lru 00000080:00200000:1.0:1767319309.339269:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005cfb3abb 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:1.0:1767319309.339271:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000645966b5 00000080:00200000:1.0:1767319309.339272:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.339274:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.339282:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.339295:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.339297:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.339299:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.339333:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.339336:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.339339:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.339349:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.339356:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.339365:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.339368:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.339373:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.339376:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:1.0:1767319309.339380:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.339383:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.339388:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2146304 i_blocks 1 00000080:00200000:1.0:1767319309.339391:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.339398:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2146304, count: 4096 00000080:00200000:1.0:1767319309.339402:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2146304, bytes: 4096 00000080:00200000:1.0:1767319309.339404:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.339407:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 13, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.339409:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:1.0:1767319309.339411:0:88919: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:1767319309.339416:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:1.0:1767319309.339419:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:1.0:1767319309.339421:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.339426:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:1.0:1767319309.339432:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.339434:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.339442:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340084:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340111:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340118:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340125:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.340134:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.340142:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.340164:0:88919:0:(rw26.c:912:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:1.0:1767319309.340169:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000aea0c83c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.340172:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3c16c28 17ffffc0001001 3:0 ffff8f24402ecbd0 524 lru 00000080:00200000:1.0:1767319309.340177:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1a85715 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:1.0:1767319309.340179:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000aea0c83c 00000080:00200000:1.0:1767319309.340180:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.340183:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.340192:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.340206:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.340209:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.340211:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.340219:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.340221:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.340223:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.340233:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340240:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.340249:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.340252:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.340258:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.340261:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:1.0:1767319309.340266:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.340269:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.340275:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2150400 i_blocks 1 00000080:00200000:1.0:1767319309.340278:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.340288:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2150400, count: 4096 00000080:00200000:1.0:1767319309.340291:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2150400, bytes: 4096 00000080:00200000:1.0:1767319309.340294:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.340298:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 14, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.340299:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:1.0:1767319309.340323:0:88919: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:1767319309.340330:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:1.0:1767319309.340476:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:1.0:1767319309.340480:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.340490:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:1.0:1767319309.340498:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.340501:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.340510:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340520:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340539:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340546:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340553:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.340562:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.340568:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.340585:0:88919:0:(rw26.c:912:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:1.0:1767319309.340589:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ca5d2711[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.340592:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1caa131 17ffffc0001001 3:0 ffff8f24402ec360 525 lru 00000080:00200000:1.0:1767319309.340598:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4692e4e 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:1.0:1767319309.340600:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ca5d2711 00000080:00200000:1.0:1767319309.340601:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.340604:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.340613:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.340625:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.340628:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.340630:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.340637:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.340640:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.340642:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.340652:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340660:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.340669:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.340671:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.340675:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.340678:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:1.0:1767319309.340682:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.340685:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.340690:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2154496 i_blocks 1 00000080:00200000:1.0:1767319309.340692:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.340700:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2154496, count: 4096 00000080:00200000:1.0:1767319309.340704:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2154496, bytes: 4096 00000080:00200000:1.0:1767319309.340706:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.340710:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 15, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.340711:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:1.0:1767319309.340714:0:88919: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:1767319309.340719:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:1.0:1767319309.340722:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:1.0:1767319309.340724:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.340729:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:1.0:1767319309.340735:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.340737:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.340745:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340753:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340773:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340780:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340788:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.340796:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.340802:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.340825:0:88919:0:(rw26.c:912:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:1.0:1767319309.340830:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006e58d4cf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.340833:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000045014c4e 17ffffc0001021 2:0 ffff8f24402ec5e8 526 lru 00000080:00200000:1.0:1767319309.340839:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000500af467 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:1.0:1767319309.340841:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006e58d4cf 00000080:00200000:1.0:1767319309.340842:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.340845:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.340853:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.340865:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.340868:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.340871:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.340877:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.340880:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.340883:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.340893:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340901:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.340910:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.340913:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.340918:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.340921:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:1.0:1767319309.340925:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.340929:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.340933:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2158592 i_blocks 1 00000080:00200000:1.0:1767319309.340936:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.340944:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2158592, count: 4096 00000080:00200000:1.0:1767319309.340948:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2158592, bytes: 4096 00000080:00200000:1.0:1767319309.340950:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.340954:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 16, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.340955:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:1.0:1767319309.340958:0:88919: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:1767319309.340963:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:1.0:1767319309.340966:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:1.0:1767319309.340968:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.340973:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:1.0:1767319309.340979:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.340981:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.340989:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.340998:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341018:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341025:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341032:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.341041:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.341047:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.341066:0:88919:0:(rw26.c:912:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:1.0:1767319309.341071:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e01fde9f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.341074:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d19ac9e0 17ffffc0001001 3:0 ffff8f24402ecca8 527 lru 00000080:00200000:1.0:1767319309.341080:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000094706f58 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:1.0:1767319309.341082:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e01fde9f 00000080:00200000:1.0:1767319309.341083:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.341085:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.341094:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.341106:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.341109:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.341111:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.341117:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.341120:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.341122:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.341131:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341139:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.341148:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.341151:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.341155:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.341159:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:1.0:1767319309.341162:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.341166:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.341170:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2162688 i_blocks 1 00000080:00200000:1.0:1767319309.341173:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.341180:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2162688, count: 4096 00000080:00200000:1.0:1767319309.341184:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2162688, bytes: 4096 00000080:00200000:1.0:1767319309.341186:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.341190:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 17, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.341191:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:1.0:1767319309.341194:0:88919: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:1767319309.341200:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:1.0:1767319309.341203:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:1.0:1767319309.341205:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.341211:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:1.0:1767319309.341216:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.341219:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.341226:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341235:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341254:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341262:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341269:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.341277:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.341284:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.341325:0:88919:0:(rw26.c:912:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:1.0:1767319309.341330:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000018882730[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.341334:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c56bdcc1 17ffffc0001001 3:0 ffff8f24402ecd80 528 lru 00000080:00200000:1.0:1767319309.341492:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000794ca025 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:1.0:1767319309.341495:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000018882730 00000080:00200000:1.0:1767319309.341496:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.341499:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.341509:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.341522:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.341525:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.341527:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.341534:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.341537:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.341540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.341551:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341558:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.341568:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.341570:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.341576:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.341579:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:1.0:1767319309.341583:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.341586:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.341591:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2166784 i_blocks 1 00000080:00200000:1.0:1767319309.341594:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.341602:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2166784, count: 4096 00000080:00200000:1.0:1767319309.341606:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2166784, bytes: 4096 00000080:00200000:1.0:1767319309.341609:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.341612:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 18, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.341614:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:1.0:1767319309.341616:0:88919: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:1767319309.341622:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:1.0:1767319309.341626:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:1.0:1767319309.341628:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.341633:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:1.0:1767319309.341639:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.341642:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.341649:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341659:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341679:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341687:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341695:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.341703:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.341709:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.341723:0:88919:0:(rw26.c:912:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:1.0:1767319309.341728:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a1e3b6b5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.341731:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005b337056 17ffffc0001001 3:0 ffff8f24402ec0d8 529 lru 00000080:00200000:1.0:1767319309.341737:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000562a9d11 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:1.0:1767319309.341739:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a1e3b6b5 00000080:00200000:1.0:1767319309.341740:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.341742:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.341750:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.341762:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.341765:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.341767:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.341773:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.341776:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.341778:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.341790:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341798:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.341806:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.341809:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.341814:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.341817:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:1.0:1767319309.341820:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.341823:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.341827:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2170880 i_blocks 1 00000080:00200000:1.0:1767319309.341829:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.341837:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2170880, count: 4096 00000080:00200000:1.0:1767319309.341840:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2170880, bytes: 4096 00000080:00200000:1.0:1767319309.341842:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.341845:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 19, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.341846:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:1.0:1767319309.341849:0:88919: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:1767319309.341854:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:1.0:1767319309.341857:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:1.0:1767319309.341859:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.341865:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:1.0:1767319309.341870:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.341872:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.341881:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341889:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341907:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341915:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.341921:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.341929:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.341935:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.341953:0:88919:0:(rw26.c:912:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:1.0:1767319309.341957:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000016af2785[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.341961:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000088f01a04 17ffffc0001001 3:0 ffff8f2440298000 530 lru 00000080:00200000:1.0:1767319309.341966:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008d00270b 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:1.0:1767319309.341968:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000016af2785 00000080:00200000:1.0:1767319309.341969:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.341972:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.341980:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.341992:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.341995:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.341998:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.342004:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.342006:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.342009:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.342019:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342027:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.342035:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.342037:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.342042:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.342046:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:1.0:1767319309.342050:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.342053:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.342058:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2174976 i_blocks 1 00000080:00200000:1.0:1767319309.342060:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.342068:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2174976, count: 4096 00000080:00200000:1.0:1767319309.342072:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2174976, bytes: 4096 00000080:00200000:1.0:1767319309.342074:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.342078:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 20, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.342079:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:1.0:1767319309.342082:0:88919: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:1767319309.342087:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:1.0:1767319309.342090:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:1.0:1767319309.342092:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.342097:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:1.0:1767319309.342103:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.342105:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.342113:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342122:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342142:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342150:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342157:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.342166:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.342173:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.342189:0:88919:0:(rw26.c:912:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:1.0:1767319309.342194:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e48eee03[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.342197:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000043b800e 17ffffc0001001 3:0 ffff8f2440298e58 531 lru 00000080:00200000:1.0:1767319309.342202:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000007a1c4ee 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:1.0:1767319309.342205:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e48eee03 00000080:00200000:1.0:1767319309.342206:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.342208:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.342217:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.342228:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.342231:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.342233:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.342238:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.342241:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.342243:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.342253:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342261:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.342269:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.342272:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.342277:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.342281:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:1.0:1767319309.342285:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.342288:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.342293:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2179072 i_blocks 1 00000080:00200000:1.0:1767319309.342297:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.342330:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2179072, count: 4096 00000080:00200000:1.0:1767319309.342335:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2179072, bytes: 4096 00000080:00200000:1.0:1767319309.342350:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.342354:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 21, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.342356:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:1.0:1767319309.342359:0:88919: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:1767319309.342515:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:1.0:1767319309.342520:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:1.0:1767319309.342523:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.342530:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:1.0:1767319309.342537:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.342539:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.342547:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342557:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342577:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342584:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342591:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.342600:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.342606:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.342623:0:88919:0:(rw26.c:912:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:1.0:1767319309.342628:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000016225212[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.342631:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000098d78b6b 17ffffc0001001 3:0 ffff8f2440298288 532 lru 00000080:00200000:1.0:1767319309.342637:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e346fe98 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:1.0:1767319309.342639:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000016225212 00000080:00200000:1.0:1767319309.342640:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.342642:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.342650:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.342663:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.342666:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.342668:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.342675:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.342677:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.342680:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.342690:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342697:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.342706:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.342708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.342713:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.342717:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:1.0:1767319309.342721:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.342724:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.342729:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2183168 i_blocks 1 00000080:00200000:1.0:1767319309.342732:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.342740:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2183168, count: 4096 00000080:00200000:1.0:1767319309.342744:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2183168, bytes: 4096 00000080:00200000:1.0:1767319309.342747:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.342750:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 22, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.342752:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:1.0:1767319309.342755:0:88919: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:1767319309.342760:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:1.0:1767319309.342763:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:1.0:1767319309.342766:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.342772:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:1.0:1767319309.342778:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.342781:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.342788:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342798:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342820:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342827:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342834:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.342843:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.342849:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.342866:0:88919:0:(rw26.c:912:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:1.0:1767319309.342871:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001cad827d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.342874:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000711189a0 17ffffc0001001 3:0 ffff8f24402981b0 533 lru 00000080:00200000:1.0:1767319309.342879:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006ae89578 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:1.0:1767319309.342881:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001cad827d 00000080:00200000:1.0:1767319309.342882:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.342885:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.342894:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.342905:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.342909:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.342911:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.342916:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.342919:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.342921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.342932:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.342940:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.342949:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.342951:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.342957:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.342960:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:1.0:1767319309.342964:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.342967:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.342972:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2187264 i_blocks 1 00000080:00200000:1.0:1767319309.342975:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.342982:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2187264, count: 4096 00000080:00200000:1.0:1767319309.342986:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2187264, bytes: 4096 00000080:00200000:1.0:1767319309.342989:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.342992:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 23, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.342994:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:1.0:1767319309.342996:0:88919: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:1767319309.343001:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:1.0:1767319309.343004:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:1.0:1767319309.343006:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.343012:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:1.0:1767319309.343017:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.343019:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.343026:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343035:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343053:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343061:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343067:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.343076:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.343082:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.343099:0:88919:0:(rw26.c:912:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:1.0:1767319309.343103:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e4e111dd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.343106:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000005781ca2 17ffffc0001001 3:0 ffff8f24402986c0 534 lru 00000080:00200000:1.0:1767319309.343112:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec685e7e 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:1.0:1767319309.343114:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e4e111dd 00000080:00200000:1.0:1767319309.343115:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.343117:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.343126:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.343138:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.343141:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.343143:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.343149:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.343151:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.343154:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.343163:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343171:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.343179:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.343182:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.343187:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.343191:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:1.0:1767319309.343194:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.343197:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.343204:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2191360 i_blocks 1 00000080:00200000:1.0:1767319309.343207:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.343214:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2191360, count: 4096 00000080:00200000:1.0:1767319309.343218:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2191360, bytes: 4096 00000080:00200000:1.0:1767319309.343220:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.343224:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 24, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.343225:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:1.0:1767319309.343228:0:88919: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:1767319309.343234:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:1.0:1767319309.343237:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:1.0:1767319309.343239:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.343244:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:1.0:1767319309.343250:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.343253:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.343261:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343270:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343289:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343297:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343754:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.343765:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.343773:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.343794:0:88919:0:(rw26.c:912:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:1.0:1767319309.343800:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002587b009[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.343803:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000076621146 17ffffc0001001 3:0 ffff8f2440298948 535 lru 00000080:00200000:1.0:1767319309.343809:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009328f1be 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:1.0:1767319309.343811:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002587b009 00000080:00200000:1.0:1767319309.343812:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.343815:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.343826:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.343839:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.343842:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.343844:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.343852:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.343855:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.343857:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.343868:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343876:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.343885:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.343887:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.343892:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.343896:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:1.0:1767319309.343901:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.343904:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.343910:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2195456 i_blocks 1 00000080:00200000:1.0:1767319309.343913:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.343923:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2195456, count: 4096 00000080:00200000:1.0:1767319309.343927:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2195456, bytes: 4096 00000080:00200000:1.0:1767319309.343929:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.343934:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 25, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.343935:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:1.0:1767319309.343938:0:88919: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:1767319309.343944:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:1.0:1767319309.343947:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:1.0:1767319309.343950:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.343957:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:1.0:1767319309.343963:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.343966:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.343974:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.343984:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344004:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344012:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344019:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.344029:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.344035:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.344052:0:88919:0:(rw26.c:912:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:1.0:1767319309.344057:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000b171bff[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.344060:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004dd2c8c0 17ffffc0001001 3:0 ffff8f2440298870 536 lru 00000080:00200000:1.0:1767319309.344066:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000007385299 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:1.0:1767319309.344068:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000b171bff 00000080:00200000:1.0:1767319309.344070:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.344072:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.344081:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.344094:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.344097:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.344099:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.344105:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.344108:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.344110:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.344123:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344131:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.344140:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.344143:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.344148:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.344152:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:1.0:1767319309.344156:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.344159:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.344164:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2199552 i_blocks 1 00000080:00200000:1.0:1767319309.344167:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.344176:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2199552, count: 4096 00000080:00200000:1.0:1767319309.344180:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2199552, bytes: 4096 00000080:00200000:1.0:1767319309.344183:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.344187:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 26, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.344188:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:1.0:1767319309.344191:0:88919: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:1767319309.344196:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:1.0:1767319309.344199:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:1.0:1767319309.344202:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.344208:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:1.0:1767319309.344214:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.344216:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.344224:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344232:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344252:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344260:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344267:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.344275:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.344280:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.344296:0:88919:0:(rw26.c:912:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:1.0:1767319309.344321:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001518b7b5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.344324:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005932e061 17ffffc0001001 3:0 ffff8f2440298a20 537 lru 00000080:00200000:1.0:1767319309.344330:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000529179f1 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:1.0:1767319309.344333:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001518b7b5 00000080:00200000:1.0:1767319309.344496:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.344502:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.344512:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.344525:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.344528:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.344531:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.344538:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.344540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.344543:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.344553:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344560:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.344569:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.344571:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.344576:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.344580:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:1.0:1767319309.344584:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.344587:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.344593:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2203648 i_blocks 1 00000080:00200000:1.0:1767319309.344596:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.344604:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2203648, count: 4096 00000080:00200000:1.0:1767319309.344608:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2203648, bytes: 4096 00000080:00200000:1.0:1767319309.344610:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.344613:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 27, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.344614:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:1.0:1767319309.344617:0:88919: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:1767319309.344622:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:1.0:1767319309.344625:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:1.0:1767319309.344628:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.344633:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:1.0:1767319309.344639:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.344641:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.344649:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.344658:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345083:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345091:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345097:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.345106:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.345113:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.345135:0:88919:0:(rw26.c:912:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:1.0:1767319309.345140:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c6ef80ab[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.345143:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006ee23f9c 17ffffc0001001 3:0 ffff8f2440298510 538 lru 00000080:00200000:1.0:1767319309.345148:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a7c4ea24 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:1.0:1767319309.345150:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c6ef80ab 00000080:00200000:1.0:1767319309.345151:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.345154:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.345163:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.345176:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.345179:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.345182:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.345190:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.345193:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.345195:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.345204:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345212:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.345221:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.345224:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.345229:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.345233:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:1.0:1767319309.345237:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.345240:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.345246:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2207744 i_blocks 1 00000080:00200000:1.0:1767319309.345249:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.345258:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2207744, count: 4096 00000080:00200000:1.0:1767319309.345262:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2207744, bytes: 4096 00000080:00200000:1.0:1767319309.345264:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.345268:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 28, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.345270:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:1.0:1767319309.345273:0:88919: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:1767319309.345278:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:1.0:1767319309.345281:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:1.0:1767319309.345283:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.345289:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:1.0:1767319309.345296:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.345298:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.345569:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345580:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345601:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345608:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345615:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.345624:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.345631:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.345649:0:88919:0:(rw26.c:912:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:1.0:1767319309.345653:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000035fa1f5f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.345656:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8ec04fd 17ffffc0001001 3:0 ffff8f2440298af8 539 lru 00000080:00200000:1.0:1767319309.345661:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba52632a 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:1.0:1767319309.345663:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000035fa1f5f 00000080:00200000:1.0:1767319309.345664:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.345666:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.345674:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.345685:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.345688:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.345690:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.345696:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.345699:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.345701:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.345711:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345719:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.345729:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.345732:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.345738:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.345741:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:1.0:1767319309.345745:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.345749:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.345754:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2211840 i_blocks 1 00000080:00200000:1.0:1767319309.345757:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.345765:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2211840, count: 4096 00000080:00200000:1.0:1767319309.345770:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2211840, bytes: 4096 00000080:00200000:1.0:1767319309.345772:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.345776:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 29, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.345777:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:1.0:1767319309.345780:0:88919: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:1767319309.345785:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:1.0:1767319309.345788:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:1.0:1767319309.345791:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.345796:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:1.0:1767319309.345801:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.345804:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.345812:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345821:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345842:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345850:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345857:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.345866:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.345872:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.345890:0:88919:0:(rw26.c:912:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:1.0:1767319309.345895:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003c0c700f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.345898:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e727909b 17ffffc0001001 3:0 ffff8f24402980d8 540 lru 00000080:00200000:1.0:1767319309.345903:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000040c8ced 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:1.0:1767319309.345905:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003c0c700f 00000080:00200000:1.0:1767319309.345906:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.345908:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.345917:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.345928:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.345931:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.345934:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.345940:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.345942:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.345945:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.345955:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.345963:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.345971:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.345974:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.345979:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.345982:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:1.0:1767319309.345985:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.345988:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.345993:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2215936 i_blocks 1 00000080:00200000:1.0:1767319309.345996:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.346004:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2215936, count: 4096 00000080:00200000:1.0:1767319309.346008:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2215936, bytes: 4096 00000080:00200000:1.0:1767319309.346010:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.346014:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 30, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.346016:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:1.0:1767319309.346018:0:88919: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:1767319309.346024:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:1.0:1767319309.346028:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:1.0:1767319309.346030:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.346035:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:1.0:1767319309.346041:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.346043:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.346050:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346060:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346079:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346087:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346093:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.346101:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.346107:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.346130:0:88919:0:(rw26.c:912:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:1.0:1767319309.346135:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000041cb056b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.346138:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000072252135 17ffffc0001021 2:0 ffff8f2440298d80 541 lru 00000080:00200000:1.0:1767319309.346143:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000048963684 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:1.0:1767319309.346145:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000041cb056b 00000080:00200000:1.0:1767319309.346146:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.346148:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.346157:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.346169:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.346171:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.346173:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.346179:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.346181:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.346184:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.346194:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346202:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.346211:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.346214:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.346219:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.346221:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:1.0:1767319309.346225:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.346228:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.346234:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2220032 i_blocks 1 00000080:00200000:1.0:1767319309.346236:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.346244:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2220032, count: 4096 00000080:00200000:1.0:1767319309.346248:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2220032, bytes: 4096 00000080:00200000:1.0:1767319309.346250:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.346253:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 31, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.346255:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:1.0:1767319309.346257:0:88919: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:1767319309.346262:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:1.0:1767319309.346265:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:1.0:1767319309.346267:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.346272:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:1.0:1767319309.346277:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.346280:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.346288:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346296:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346496:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346504:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346511:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.346519:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.346526:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.346542:0:88919:0:(rw26.c:912:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:1.0:1767319309.346547:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d2b93792[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.346550:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a445e62b 17ffffc0001001 3:0 ffff8f2440298ca8 542 lru 00000080:00200000:1.0:1767319309.346556:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000eca70d3c 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:1.0:1767319309.346558:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d2b93792 00000080:00200000:1.0:1767319309.346559:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.346561:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.346570:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.346584:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.346587:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.346589:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.346596:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.346598:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.346601:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.346612:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346620:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.346629:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.346632:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.346638:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.346641:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:1.0:1767319309.346645:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.346648:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.346653:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2224128 i_blocks 1 00000080:00200000:1.0:1767319309.346655:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.346664:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2224128, count: 4096 00000080:00200000:1.0:1767319309.346667:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2224128, bytes: 4096 00000080:00200000:1.0:1767319309.346669:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.346673:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 32, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.346674:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:1.0:1767319309.346677:0:88919: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:1767319309.346682:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:1.0:1767319309.346684:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:1.0:1767319309.346687:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.346692:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:1.0:1767319309.346697:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.346699:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.346707:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346715:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346733:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346741:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346747:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.346755:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.346761:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.346778:0:88919:0:(rw26.c:912:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:1.0:1767319309.346782:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cf18cbd6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.346785:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000030146917 17ffffc0001001 3:0 ffff8f24402985e8 543 lru 00000080:00200000:1.0:1767319309.346791:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000033d260c8 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:1.0:1767319309.346793:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cf18cbd6 00000080:00200000:1.0:1767319309.346794:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.346797:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.346806:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.346818:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.346821:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.346823:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.346828:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.346831:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.346834:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.346845:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346852:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.346861:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.346864:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.346869:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.346872:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:1.0:1767319309.346875:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.346878:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.346884:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2228224 i_blocks 1 00000080:00200000:1.0:1767319309.346886:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.346894:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2228224, count: 4096 00000080:00200000:1.0:1767319309.346898:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2228224, bytes: 4096 00000080:00200000:1.0:1767319309.346900:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.346904:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 33, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.346906:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:1.0:1767319309.346908:0:88919: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:1767319309.346914:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:1.0:1767319309.346917:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:1.0:1767319309.346919:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.346924:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:1.0:1767319309.346930:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.346932:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.346940:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346948:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346967:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346975:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.346982:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.346990:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.346996:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.347012:0:88919:0:(rw26.c:912:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:1.0:1767319309.347016:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b28a3a26[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.347019:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac3d44fc 17ffffc0001001 3:0 ffff8f2440298360 544 lru 00000080:00200000:1.0:1767319309.347025:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c858d4a3 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:1.0:1767319309.347027:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b28a3a26 00000080:00200000:1.0:1767319309.347028:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.347033:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.347041:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.347052:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.347054:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.347056:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.347062:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.347065:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.347067:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.347077:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347085:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.347094:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.347096:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.347101:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.347104:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:1.0:1767319309.347108:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.347111:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.347116:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2232320 i_blocks 1 00000080:00200000:1.0:1767319309.347120:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.347128:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2232320, count: 4096 00000080:00200000:1.0:1767319309.347131:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2232320, bytes: 4096 00000080:00200000:1.0:1767319309.347134:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.347137:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 34, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.347139:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:1.0:1767319309.347141:0:88919: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:1767319309.347146:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:1.0:1767319309.347149:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:1.0:1767319309.347152:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.347157:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:1.0:1767319309.347162:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.347164:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.347172:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347180:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347199:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347206:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347213:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.347222:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.347228:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.347243:0:88919:0:(rw26.c:912:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:1.0:1767319309.347248:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b077599c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.347252:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000dbf2bbdb 17ffffc0001001 3:0 ffff8f2440298bd0 545 lru 00000080:00200000:1.0:1767319309.347258:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000068e24ddb 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:1.0:1767319309.347260:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b077599c 00000080:00200000:1.0:1767319309.347261:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.347263:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.347272:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.347285:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.347287:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.347290:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.347296:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.347299:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.347759:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.347773:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347781:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.347790:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.347793:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.347799:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.347802:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:1.0:1767319309.347807:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.347810:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.347815:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2236416 i_blocks 1 00000080:00200000:1.0:1767319309.347818:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.347829:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2236416, count: 4096 00000080:00200000:1.0:1767319309.347833:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2236416, bytes: 4096 00000080:00200000:1.0:1767319309.347836:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.347841:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 35, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.347843:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:1.0:1767319309.347845:0:88919: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:1767319309.347851:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:1.0:1767319309.347854:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:1.0:1767319309.347857:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.347863:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:1.0:1767319309.347869:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.347872:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.347881:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347890:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347909:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347917:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.347924:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.347933:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.347940:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.347958:0:88919:0:(rw26.c:912:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:1.0:1767319309.347963:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000019f6869[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.347966:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c4d008da 17ffffc0001001 3:0 ffff8f2440298438 546 lru 00000080:00200000:1.0:1767319309.347972:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007275ba0a 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:1.0:1767319309.347974:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000019f6869 00000080:00200000:1.0:1767319309.347975:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.347977:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.347986:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.347998:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.348001:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.348004:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.348011:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.348013:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.348016:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.348026:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348033:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.348041:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.348044:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.348049:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.348053:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:1.0:1767319309.348056:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.348059:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.348064:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2240512 i_blocks 1 00000080:00200000:1.0:1767319309.348067:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.348075:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2240512, count: 4096 00000080:00200000:1.0:1767319309.348078:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2240512, bytes: 4096 00000080:00200000:1.0:1767319309.348081:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.348084:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 36, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.348086:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:1.0:1767319309.348088:0:88919: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:1767319309.348094:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:1.0:1767319309.348097:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:1.0:1767319309.348099:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.348105:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:1.0:1767319309.348111:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.348114:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.348121:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348129:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348150:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348158:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348165:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.348174:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.348179:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.348193:0:88919:0:(rw26.c:912:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:1.0:1767319309.348197:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006460024e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.348200:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c585a923 17ffffc0001001 3:0 ffff8f2440298798 547 lru 00000080:00200000:1.0:1767319309.348205:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000059020430 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:1.0:1767319309.348208:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006460024e 00000080:00200000:1.0:1767319309.348209:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.348211:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.348218:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.348229:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.348231:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.348234:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.348240:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.348242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.348244:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.348254:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348261:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.348270:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.348272:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.348277:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.348280:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:1.0:1767319309.348284:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.348287:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.348292:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2244608 i_blocks 1 00000080:00200000:1.0:1767319309.348294:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.348325:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2244608, count: 4096 00000080:00200000:1.0:1767319309.348330:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2244608, bytes: 4096 00000080:00200000:1.0:1767319309.348332:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.348487:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 37, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.348489:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:1.0:1767319309.348492:0:88919: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:1767319309.348499:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:1.0:1767319309.348502:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:1.0:1767319309.348504:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.348511:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:1.0:1767319309.348517:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.348519:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.348527:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348536:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348556:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348564:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348571:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.348579:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.348586:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.348605:0:88919:0:(rw26.c:912:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:1.0:1767319309.348610:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005a11fb26[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.348613:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000036abb072 17ffffc0001001 3:0 ffff8f24401f3a20 548 lru 00000080:00200000:1.0:1767319309.348618:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000be6426b5 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:1.0:1767319309.348620:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005a11fb26 00000080:00200000:1.0:1767319309.348621:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.348623:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.348632:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.348643:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.348646:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.348648:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.348654:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.348656:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.348658:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.348667:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348675:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.348683:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.348686:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.348690:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.348693:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:1.0:1767319309.348697:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.348700:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.348705:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2248704 i_blocks 1 00000080:00200000:1.0:1767319309.348707:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.348715:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2248704, count: 4096 00000080:00200000:1.0:1767319309.348718:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2248704, bytes: 4096 00000080:00200000:1.0:1767319309.348720:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.348725:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 38, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.348726:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:1.0:1767319309.348728:0:88919: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:1767319309.348734:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:1.0:1767319309.348737:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:1.0:1767319309.348740:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.348745:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:1.0:1767319309.348750:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.348753:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.348760:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348768:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348787:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348795:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348802:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.348811:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.348817:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.348836:0:88919:0:(rw26.c:912:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:1.0:1767319309.348841:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001907aee5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.348843:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001b72b6f8 17ffffc0001001 3:0 ffff8f24401f3510 549 lru 00000080:00200000:1.0:1767319309.348849:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007b7fb442 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:1.0:1767319309.348851:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001907aee5 00000080:00200000:1.0:1767319309.348852:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.348855:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.348864:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.348877:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.348880:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.348882:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.348888:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.348891:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.348893:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.348903:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.348912:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.348920:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.348922:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.348927:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.348930:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:1.0:1767319309.348934:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.348937:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.348943:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2252800 i_blocks 1 00000080:00200000:1.0:1767319309.348945:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.348953:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2252800, count: 4096 00000080:00200000:1.0:1767319309.348958:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2252800, bytes: 4096 00000080:00200000:1.0:1767319309.348960:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.348964:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 39, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.348965:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:1.0:1767319309.348968:0:88919: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:1767319309.348973:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:1.0:1767319309.348976:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:1.0:1767319309.348978:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.348983:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:1.0:1767319309.348988:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.348991:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.348998:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349006:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349025:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349033:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349039:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.349049:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.349054:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.349070:0:88919:0:(rw26.c:912:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:1.0:1767319309.349075:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d44a3f36[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.349078:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000050a37b3d 17ffffc0001001 3:0 ffff8f24401f3af8 550 lru 00000080:00200000:1.0:1767319309.349083:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4064908 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:1.0:1767319309.349085:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d44a3f36 00000080:00200000:1.0:1767319309.349086:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.349088:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.349096:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.349108:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.349111:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.349113:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.349119:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.349122:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.349124:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.349136:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349143:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.349151:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.349154:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.349159:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.349162:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:1.0:1767319309.349166:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.349169:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.349174:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2256896 i_blocks 1 00000080:00200000:1.0:1767319309.349177:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.349185:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2256896, count: 4096 00000080:00200000:1.0:1767319309.349189:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2256896, bytes: 4096 00000080:00200000:1.0:1767319309.349191:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.349195:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 40, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.349197:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:1.0:1767319309.349199:0:88919: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:1767319309.349204:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:1.0:1767319309.349207:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:1.0:1767319309.349210:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.349215:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:1.0:1767319309.349222:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.349224:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.349232:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349241:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349262:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349269:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349276:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.349285:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.349291:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.349563:0:88919:0:(rw26.c:912:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:1.0:1767319309.349569:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ae99d922[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.349573:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000afd083eb 17ffffc0001001 3:0 ffff8f24401f30d8 551 lru 00000080:00200000:1.0:1767319309.349579:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d1e05837 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:1.0:1767319309.349581:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ae99d922 00000080:00200000:1.0:1767319309.349582:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.349584:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.349593:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.349607:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.349610:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.349612:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.349618:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.349621:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.349623:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.349633:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349641:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.349650:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.349653:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.349657:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.349661:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:1.0:1767319309.349664:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.349667:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.349672:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2260992 i_blocks 1 00000080:00200000:1.0:1767319309.349675:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.349683:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2260992, count: 4096 00000080:00200000:1.0:1767319309.349687:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2260992, bytes: 4096 00000080:00200000:1.0:1767319309.349689:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.349693:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 41, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.349695:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:1.0:1767319309.349697:0:88919: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:1767319309.349703:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:1.0:1767319309.349706:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:1.0:1767319309.349708:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.349713:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:1.0:1767319309.349719:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.349721:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.349728:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349737:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349755:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349762:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349769:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.349779:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.349785:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.349803:0:88919:0:(rw26.c:912:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:1.0:1767319309.349808:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b824f177[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.349811:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f5068610 17ffffc0001001 3:0 ffff8f24401f3d80 552 lru 00000080:00200000:1.0:1767319309.349816:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007660a93e 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:1.0:1767319309.349819:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b824f177 00000080:00200000:1.0:1767319309.349820:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.349822:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.349830:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.349841:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.349844:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.349846:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.349851:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.349854:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.349857:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.349865:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349873:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.349883:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.349885:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.349889:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.349893:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:1.0:1767319309.349896:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.349900:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.349905:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2265088 i_blocks 1 00000080:00200000:1.0:1767319309.349908:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.349916:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2265088, count: 4096 00000080:00200000:1.0:1767319309.349919:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2265088, bytes: 4096 00000080:00200000:1.0:1767319309.349922:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.349925:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 42, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.349927:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:1.0:1767319309.349929:0:88919: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:1767319309.349935:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:1.0:1767319309.349938:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:1.0:1767319309.349940:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.349945:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:1.0:1767319309.349951:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.349953:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.349960:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349969:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349987:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.349995:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350002:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.350011:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.350018:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.350034:0:88919:0:(rw26.c:912:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:1.0:1767319309.350039:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000026ff2db9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.350041:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fcc37d2d 17ffffc0001001 3:0 ffff8f24401f3ca8 553 lru 00000080:00200000:1.0:1767319309.350047:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae65e2b1 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:1.0:1767319309.350049:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000026ff2db9 00000080:00200000:1.0:1767319309.350050:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.350052:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.350060:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.350073:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.350076:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.350078:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.350084:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.350086:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.350089:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.350098:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350106:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.350114:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.350117:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.350122:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.350125:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:1.0:1767319309.350129:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.350132:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.350136:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2269184 i_blocks 1 00000080:00200000:1.0:1767319309.350139:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.350146:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2269184, count: 4096 00000080:00200000:1.0:1767319309.350150:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2269184, bytes: 4096 00000080:00200000:1.0:1767319309.350152:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.350156:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 43, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.350157:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:1.0:1767319309.350159:0:88919: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:1767319309.350165:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:1.0:1767319309.350168:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:1.0:1767319309.350170:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.350176:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:1.0:1767319309.350182:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.350185:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.350193:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350202:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350223:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350231:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350238:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.350246:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.350253:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.350269:0:88919:0:(rw26.c:912:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:1.0:1767319309.350274:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000efb365c0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.350277:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001dfe7758 17ffffc0001001 3:0 ffff8f24401f35e8 554 lru 00000080:00200000:1.0:1767319309.350282:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d64eb7be 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:1.0:1767319309.350284:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000efb365c0 00000080:00200000:1.0:1767319309.350285:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.350288:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.350296:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.350498:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.350504:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.350506:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.350514:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.350517:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.350519:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.350529:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350537:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.350546:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.350548:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.350554:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.350557:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:1.0:1767319309.350561:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.350564:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.350778:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2273280 i_blocks 1 00000080:00200000:1.0:1767319309.350782:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.350791:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2273280, count: 4096 00000080:00200000:1.0:1767319309.350795:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2273280, bytes: 4096 00000080:00200000:1.0:1767319309.350797:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.350802:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 44, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.350804:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:1.0:1767319309.350806:0:88919: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:1767319309.350812:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:1.0:1767319309.350816:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:1.0:1767319309.350818:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.350824:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:1.0:1767319309.350831:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.350834:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.350843:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350852:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350876:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350883:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350889:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.350897:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.350903:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.350923:0:88919:0:(rw26.c:912:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:1.0:1767319309.350927:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005a34f508[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.350930:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003aef989e 17ffffc0001001 3:0 ffff8f24401f3360 555 lru 00000080:00200000:1.0:1767319309.350936:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008cdb5be2 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:1.0:1767319309.350938:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005a34f508 00000080:00200000:1.0:1767319309.350939:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.350941:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.350949:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.350962:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.350964:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.350966:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.350974:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.350976:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.350978:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.350988:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.350996:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.351005:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.351008:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.351013:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.351016:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:1.0:1767319309.351021:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.351024:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.351029:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2277376 i_blocks 1 00000080:00200000:1.0:1767319309.351032:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.351040:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2277376, count: 4096 00000080:00200000:1.0:1767319309.351043:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2277376, bytes: 4096 00000080:00200000:1.0:1767319309.351046:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.351050:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 45, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.351051:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:1.0:1767319309.351054:0:88919: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:1767319309.351058:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:1.0:1767319309.351061:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:1.0:1767319309.351063:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.351069:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:1.0:1767319309.351074:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.351077:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.351085:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351094:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351113:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351120:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351128:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.351136:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.351142:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.351165:0:88919:0:(rw26.c:912:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:1.0:1767319309.351170:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004de118a6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.351173:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b44c1961 17ffffc0001021 2:0 ffff8f24401f3bd0 556 lru 00000080:00200000:1.0:1767319309.351178:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003926f99b 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:1.0:1767319309.351180:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004de118a6 00000080:00200000:1.0:1767319309.351181:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.351183:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.351192:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.351204:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.351207:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.351209:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.351215:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.351217:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.351220:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.351231:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351238:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.351247:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.351249:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.351254:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.351257:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:1.0:1767319309.351261:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.351264:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.351268:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2281472 i_blocks 1 00000080:00200000:1.0:1767319309.351271:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.351278:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2281472, count: 4096 00000080:00200000:1.0:1767319309.351282:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2281472, bytes: 4096 00000080:00200000:1.0:1767319309.351284:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.351288:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 46, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.351289:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:1.0:1767319309.351291:0:88919: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:1767319309.351297:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:1.0:1767319309.351300:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:1.0:1767319309.351566:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.351574:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:1.0:1767319309.351580:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.351583:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.351591:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351600:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351620:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351628:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351635:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.351643:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.351649:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.351665:0:88919:0:(rw26.c:912:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:1.0:1767319309.351670:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000054050570[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.351673:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000059188ba1 17ffffc0001001 3:0 ffff8f24401f3438 557 lru 00000080:00200000:1.0:1767319309.351678:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001b55002d 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:1.0:1767319309.351680:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000054050570 00000080:00200000:1.0:1767319309.351681:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.351683:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.351691:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.351703:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.351705:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.351708:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.351714:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.351716:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.351719:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.351731:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351740:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.351749:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.351752:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.351757:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.351760:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:1.0:1767319309.351764:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.351767:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.351773:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2285568 i_blocks 1 00000080:00200000:1.0:1767319309.351776:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.351785:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2285568, count: 4096 00000080:00200000:1.0:1767319309.351788:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2285568, bytes: 4096 00000080:00200000:1.0:1767319309.351790:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.351794:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 47, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.351795:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:1.0:1767319309.351798:0:88919: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:1767319309.351804:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:1.0:1767319309.351807:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:1.0:1767319309.351809:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.351814:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:1.0:1767319309.351820:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.351823:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.351830:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351838:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351857:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351864:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351871:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.351879:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.351885:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.351901:0:88919:0:(rw26.c:912:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:1.0:1767319309.351905:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007f73c91c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.351908:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004ab6fc2b 17ffffc0001001 3:0 ffff8f24401f3798 558 lru 00000080:00200000:1.0:1767319309.351912:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fd072868 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:1.0:1767319309.351915:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007f73c91c 00000080:00200000:1.0:1767319309.351915:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.351918:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.351926:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.351938:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.351941:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.351944:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.351950:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.351952:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.351955:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.351966:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.351973:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.351983:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.351985:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.351990:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.351993:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:1.0:1767319309.351997:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.352000:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.352006:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2289664 i_blocks 1 00000080:00200000:1.0:1767319309.352008:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.352016:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2289664, count: 4096 00000080:00200000:1.0:1767319309.352020:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2289664, bytes: 4096 00000080:00200000:1.0:1767319309.352022:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.352026:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 48, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.352027:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:1.0:1767319309.352030:0:88919: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:1767319309.352035:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:1.0:1767319309.352038:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:1.0:1767319309.352041:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.352046:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:1.0:1767319309.352051:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.352053:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.352060:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352069:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352087:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352095:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352102:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.352110:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.352115:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.352129:0:88919:0:(rw26.c:912:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:1.0:1767319309.352133:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d2a379a0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.352135:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000dee9afc0 17ffffc0001001 3:0 ffff8f24401f3000 559 lru 00000080:00200000:1.0:1767319309.352141:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002a304430 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:1.0:1767319309.352143:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d2a379a0 00000080:00200000:1.0:1767319309.352144:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.352147:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.352154:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.352166:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.352169:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.352171:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.352177:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.352180:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.352182:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.352192:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352200:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.352208:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.352211:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.352215:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.352219:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:1.0:1767319309.352223:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.352226:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.352231:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2293760 i_blocks 1 00000080:00200000:1.0:1767319309.352233:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.352241:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2293760, count: 4096 00000080:00200000:1.0:1767319309.352244:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2293760, bytes: 4096 00000080:00200000:1.0:1767319309.352246:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.352250:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 49, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.352251:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:1.0:1767319309.352254:0:88919: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:1767319309.352259:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:1.0:1767319309.352261:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:1.0:1767319309.352263:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.352268:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:1.0:1767319309.352273:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.352275:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.352282:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352289:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352490:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352502:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352509:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.352517:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.352524:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.352541:0:88919:0:(rw26.c:912:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:1.0:1767319309.352546:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003798b78e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.352549:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000619330ba 17ffffc0001001 3:0 ffff8f24401f3e58 560 lru 00000080:00200000:1.0:1767319309.352555:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9b102a0 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:1.0:1767319309.352557:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003798b78e 00000080:00200000:1.0:1767319309.352558:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.352562:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.352571:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.352583:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.352586:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.352588:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.352594:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.352597:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.352599:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.352609:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352617:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.352899:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.352902:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.352908:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.352912:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:1.0:1767319309.352916:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.352919:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.352925:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2297856 i_blocks 1 00000080:00200000:1.0:1767319309.352928:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.352938:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2297856, count: 4096 00000080:00200000:1.0:1767319309.352942:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2297856, bytes: 4096 00000080:00200000:1.0:1767319309.352945:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.352949:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 50, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.352950:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:1.0:1767319309.352953:0:88919: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:1767319309.352959:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:1.0:1767319309.352963:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:1.0:1767319309.352965:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.352971:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:1.0:1767319309.352978:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.352981:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.352989:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.352999:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353020:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353028:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353035:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.353044:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.353051:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.353068:0:88919:0:(rw26.c:912:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:1.0:1767319309.353073:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000047832b9d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.353076:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004bc04494 17ffffc0001001 3:0 ffff8f24401f3288 561 lru 00000080:00200000:1.0:1767319309.353082:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ea9ac3d1 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:1.0:1767319309.353084:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000047832b9d 00000080:00200000:1.0:1767319309.353085:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.353087:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.353096:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.353108:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.353111:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.353113:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.353119:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.353122:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.353125:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.353135:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353143:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.353151:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.353154:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.353159:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.353162:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:1.0:1767319309.353165:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.353168:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.353173:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2301952 i_blocks 1 00000080:00200000:1.0:1767319309.353176:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.353184:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2301952, count: 4096 00000080:00200000:1.0:1767319309.353188:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2301952, bytes: 4096 00000080:00200000:1.0:1767319309.353190:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.353194:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 51, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.353196:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:1.0:1767319309.353199:0:88919: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:1767319309.353204:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:1.0:1767319309.353207:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:1.0:1767319309.353209:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.353214:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:1.0:1767319309.353220:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.353222:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.353229:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353237:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353255:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353262:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353269:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.353277:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.353283:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.353299:0:88919:0:(rw26.c:912:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:1.0:1767319309.353581:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e80e0da1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.353584:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000caa020fa 17ffffc0001001 3:0 ffff8f24401f31b0 562 lru 00000080:00200000:1.0:1767319309.353591:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000007c94776 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:1.0:1767319309.353593:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e80e0da1 00000080:00200000:1.0:1767319309.353594:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.353597:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.353607:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.353620:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.353623:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.353625:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.353632:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.353634:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.353637:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.353648:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353656:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.353665:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.353668:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.353674:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.353677:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:1.0:1767319309.353681:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.353684:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.353689:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2306048 i_blocks 1 00000080:00200000:1.0:1767319309.353692:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.353701:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2306048, count: 4096 00000080:00200000:1.0:1767319309.353705:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2306048, bytes: 4096 00000080:00200000:1.0:1767319309.353708:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.353711:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 52, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.353713:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:1.0:1767319309.353715:0:88919: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:1767319309.353721:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:1.0:1767319309.353724:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:1.0:1767319309.353727:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.353733:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:1.0:1767319309.353738:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.353741:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.353749:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353757:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353775:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353782:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353789:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.353797:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.353804:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.353820:0:88919:0:(rw26.c:912:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:1.0:1767319309.353824:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000090b9b53c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.353827:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000365a9c60 17ffffc0001001 3:0 ffff8f24401f36c0 563 lru 00000080:00200000:1.0:1767319309.353833:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007ef41055 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:1.0:1767319309.353836:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000090b9b53c 00000080:00200000:1.0:1767319309.353837:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.353839:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.353847:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.353859:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.353862:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.353864:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.353870:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.353873:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.353875:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.353884:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353893:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.353903:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.353905:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.353910:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.353912:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:1.0:1767319309.353916:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.353920:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.353925:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2310144 i_blocks 1 00000080:00200000:1.0:1767319309.353927:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.353935:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2310144, count: 4096 00000080:00200000:1.0:1767319309.353938:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2310144, bytes: 4096 00000080:00200000:1.0:1767319309.353941:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.353944:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 53, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.353946:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:1.0:1767319309.353949:0:88919: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:1767319309.353954:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:1.0:1767319309.353957:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:1.0:1767319309.353959:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.353965:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:1.0:1767319309.353970:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.353973:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.353980:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.353989:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354009:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354017:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354024:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.354033:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.354039:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.354055:0:88919:0:(rw26.c:912:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:1.0:1767319309.354059:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000087a619ed[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.354062:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000034ddc9de 17ffffc0001001 3:0 ffff8f24401f3948 564 lru 00000080:00200000:1.0:1767319309.354067:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000004c82d19 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:1.0:1767319309.354070:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000087a619ed 00000080:00200000:1.0:1767319309.354071:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.354072:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.354081:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.354093:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.354096:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.354098:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.354103:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.354106:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.354108:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.354120:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354128:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.354138:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.354141:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.354145:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.354148:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:1.0:1767319309.354152:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.354155:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.354160:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2314240 i_blocks 1 00000080:00200000:1.0:1767319309.354163:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.354170:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2314240, count: 4096 00000080:00200000:1.0:1767319309.354174:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2314240, bytes: 4096 00000080:00200000:1.0:1767319309.354176:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.354180:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 54, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.354181:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:1.0:1767319309.354184:0:88919: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:1767319309.354189:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:1.0:1767319309.354192:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:1.0:1767319309.354195:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.354200:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:1.0:1767319309.354206:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.354209:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.354216:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354225:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354245:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354253:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354260:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.354269:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.354275:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.354290:0:88919:0:(rw26.c:912:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:1.0:1767319309.354295:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003750e88a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.354298:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fad4822b 17ffffc0001001 3:0 ffff8f24401f3870 565 lru 00000080:00200000:1.0:1767319309.354328:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3acc514 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:1.0:1767319309.354330:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003750e88a 00000080:00200000:1.0:1767319309.354331:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.354333:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.354501:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.354514:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.354518:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.354520:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.354527:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.354530:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.354532:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.354543:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354551:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.354561:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.354563:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.354568:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.354572:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:1.0:1767319309.354576:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.354579:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.354584:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2318336 i_blocks 1 00000080:00200000:1.0:1767319309.354587:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.354596:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2318336, count: 4096 00000080:00200000:1.0:1767319309.354599:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2318336, bytes: 4096 00000080:00200000:1.0:1767319309.354602:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.354606:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 55, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.354608:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:1.0:1767319309.354610:0:88919: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:1767319309.354616:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:1.0:1767319309.354619:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:1.0:1767319309.354621:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.354627:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:1.0:1767319309.354633:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.354635:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.354643:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354652:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354672:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354679:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354686:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.354695:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.354702:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.354718:0:88919:0:(rw26.c:912:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:1.0:1767319309.354723:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bda4390d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.354726:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e821fd59 17ffffc0001001 3:0 ffff8f24401ce360 566 lru 00000080:00200000:1.0:1767319309.354731:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003f15f31c 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:1.0:1767319309.354733:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bda4390d 00000080:00200000:1.0:1767319309.354734:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.354737:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.354746:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.354757:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.354760:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.354762:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.354768:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.354771:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.354773:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.354783:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354791:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.354800:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.354803:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.354808:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.354811:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:1.0:1767319309.354815:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.354818:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.354823:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2322432 i_blocks 1 00000080:00200000:1.0:1767319309.354826:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.354834:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2322432, count: 4096 00000080:00200000:1.0:1767319309.354838:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2322432, bytes: 4096 00000080:00200000:1.0:1767319309.354840:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.354844:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 56, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.354846:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:1.0:1767319309.354848:0:88919: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:1767319309.354853:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:1.0:1767319309.354856:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:1.0:1767319309.354859:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.354864:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:1.0:1767319309.354869:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.354872:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.354879:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354888:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354907:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354914:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.354922:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.354931:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.354937:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.354951:0:88919:0:(rw26.c:912:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:1.0:1767319309.354956:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007a341dfc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.354958:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000050dd38ae 17ffffc0001001 3:0 ffff8f24401cebd0 567 lru 00000080:00200000:1.0:1767319309.354964:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000cb56bd4 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:1.0:1767319309.354967:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007a341dfc 00000080:00200000:1.0:1767319309.354968:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.354970:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.354978:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.354990:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.354993:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.354995:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.355001:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.355003:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.355006:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.355015:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355023:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.355032:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.355034:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.355039:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.355041:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:1.0:1767319309.355045:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.355047:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.355053:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2326528 i_blocks 1 00000080:00200000:1.0:1767319309.355055:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.355062:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2326528, count: 4096 00000080:00200000:1.0:1767319309.355066:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2326528, bytes: 4096 00000080:00200000:1.0:1767319309.355068:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.355072:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 57, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.355074:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:1.0:1767319309.355076:0:88919: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:1767319309.355081:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:1.0:1767319309.355084:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:1.0:1767319309.355087:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.355092:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:1.0:1767319309.355097:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.355100:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.355108:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355116:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355136:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355144:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355150:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.355159:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.355165:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.355181:0:88919:0:(rw26.c:912:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:1.0:1767319309.355185:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009b936e7c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.355188:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000436504ba 17ffffc0001001 3:0 ffff8f24401ce438 568 lru 00000080:00200000:1.0:1767319309.355193:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5d144be 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:1.0:1767319309.355196:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009b936e7c 00000080:00200000:1.0:1767319309.355197:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.355199:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.355207:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.355219:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.355222:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.355224:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.355230:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.355233:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.355235:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.355245:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355253:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.355262:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.355265:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.355269:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.355272:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:1.0:1767319309.355276:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.355279:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.355283:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2330624 i_blocks 1 00000080:00200000:1.0:1767319309.355286:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.355294:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2330624, count: 4096 00000080:00200000:1.0:1767319309.355297:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2330624, bytes: 4096 00000080:00200000:1.0:1767319309.355300:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.355874:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 58, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.355876:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:1.0:1767319309.355880:0:88919: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:1767319309.355886:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:1.0:1767319309.355890:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:1.0:1767319309.355893:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.355900:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:1.0:1767319309.355907:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.355910:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.355920:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355930:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355950:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355958:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.355966:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.355974:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.355982:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.356001:0:88919:0:(rw26.c:912:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:1.0:1767319309.356006:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b0b5d4ac[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.356010:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002f52959a 17ffffc0001001 3:0 ffff8f24401ce798 569 lru 00000080:00200000:1.0:1767319309.356016:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003addd14e 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:1.0:1767319309.356018:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b0b5d4ac 00000080:00200000:1.0:1767319309.356019:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.356021:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.356030:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.356044:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.356047:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.356049:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.356057:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.356060:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.356062:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.356075:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356083:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.356094:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.356096:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.356102:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.356105:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:1.0:1767319309.356110:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.356113:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.356119:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2334720 i_blocks 1 00000080:00200000:1.0:1767319309.356122:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.356132:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2334720, count: 4096 00000080:00200000:1.0:1767319309.356136:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2334720, bytes: 4096 00000080:00200000:1.0:1767319309.356139:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.356143:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 59, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.356145:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:1.0:1767319309.356148:0:88919: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:1767319309.356153:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:1.0:1767319309.356156:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:1.0:1767319309.356158:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.356164:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:1.0:1767319309.356170:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.356172:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.356180:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356189:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356209:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356217:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356224:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.356234:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.356240:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.356256:0:88919:0:(rw26.c:912:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:1.0:1767319309.356261:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000f9f629a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.356264:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004a58e02c 17ffffc0001001 3:0 ffff8f24401ce000 570 lru 00000080:00200000:1.0:1767319309.356270:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000dfce17a4 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:1.0:1767319309.356272:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000f9f629a 00000080:00200000:1.0:1767319309.356273:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.356275:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.356283:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.356296:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.356298:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.356323:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.356330:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.356332:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.356499:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.356510:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356518:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.356527:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.356530:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.356535:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.356538:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:1.0:1767319309.356541:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.356544:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.356550:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2338816 i_blocks 1 00000080:00200000:1.0:1767319309.356553:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.356562:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2338816, count: 4096 00000080:00200000:1.0:1767319309.356566:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2338816, bytes: 4096 00000080:00200000:1.0:1767319309.356568:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.356572:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 60, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.356573:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:1.0:1767319309.356576:0:88919: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:1767319309.356581:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:1.0:1767319309.356584:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:1.0:1767319309.356587:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.356592:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:1.0:1767319309.356598:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.356601:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.356608:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356617:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356637:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356645:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356651:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.356660:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.356667:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.356693:0:88919:0:(rw26.c:912:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:1.0:1767319309.356698:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000143251f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.356701:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003a3c6343 17ffffc0001021 2:0 ffff8f24401cee58 571 lru 00000080:00200000:1.0:1767319309.356707:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2c0b7fc 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:1.0:1767319309.356709:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000143251f 00000080:00200000:1.0:1767319309.356710:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.356712:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.356721:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.356733:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.356736:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.356737:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.356744:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.356747:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.356749:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.356761:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356769:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.356778:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.356781:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.356786:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.356789:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:1.0:1767319309.356793:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.356796:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.356801:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2342912 i_blocks 1 00000080:00200000:1.0:1767319309.356803:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.356811:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2342912, count: 4096 00000080:00200000:1.0:1767319309.356814:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2342912, bytes: 4096 00000080:00200000:1.0:1767319309.356817:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.356821:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 61, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.356823:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:1.0:1767319309.356825:0:88919: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:1767319309.356831:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:1.0:1767319309.356834:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:1.0:1767319309.356837:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.356843:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:1.0:1767319309.356848:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.356851:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.356859:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356868:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356888:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356896:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.356903:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.356912:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.356918:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.356936:0:88919:0:(rw26.c:912:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:1.0:1767319309.356940:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000071df0ee3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.356943:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000727d47f9 17ffffc0001001 3:0 ffff8f24401ce288 572 lru 00000080:00200000:1.0:1767319309.356948:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a122034c 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:1.0:1767319309.356950:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000071df0ee3 00000080:00200000:1.0:1767319309.356951:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.356953:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.356962:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.356974:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.356976:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.356978:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.356983:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.356985:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.356988:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.356999:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357007:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.357015:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.357017:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.357022:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.357025:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:1.0:1767319309.357030:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.357033:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.357038:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2347008 i_blocks 1 00000080:00200000:1.0:1767319309.357041:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.357048:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2347008, count: 4096 00000080:00200000:1.0:1767319309.357052:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2347008, bytes: 4096 00000080:00200000:1.0:1767319309.357055:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.357059:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 62, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.357060:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:1.0:1767319309.357062:0:88919: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:1767319309.357068:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:1.0:1767319309.357071:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:1.0:1767319309.357073:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.357079:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:1.0:1767319309.357085:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.357087:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.357095:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357103:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357123:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357130:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357136:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.357144:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.357150:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.357165:0:88919:0:(rw26.c:912:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:1.0:1767319309.357170:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b9fc20b2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.357172:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac5a18b0 17ffffc0001001 3:0 ffff8f24401ce1b0 573 lru 00000080:00200000:1.0:1767319309.357177:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006f747efa 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:1.0:1767319309.357179:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b9fc20b2 00000080:00200000:1.0:1767319309.357180:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.357182:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.357191:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.357203:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.357205:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.357208:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.357214:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.357216:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.357219:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.357229:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357236:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.357245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.357248:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.357253:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.357256:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:1.0:1767319309.357260:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.357262:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.357267:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2351104 i_blocks 1 00000080:00200000:1.0:1767319309.357270:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.357278:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2351104, count: 4096 00000080:00200000:1.0:1767319309.357282:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2351104, bytes: 4096 00000080:00200000:1.0:1767319309.357285:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.357289:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 63, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.357290:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:1.0:1767319309.357292:0:88919: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:1767319309.357298:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:1.0:1767319309.357559:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:1.0:1767319309.357563:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.357571:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:1.0:1767319309.357578:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.357580:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.357589:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357598:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357618:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357626:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357633:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.357642:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.357648:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.357665:0:88919:0:(rw26.c:912:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:1.0:1767319309.357669:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007215e379[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.357672:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005553fdc4 17ffffc0001001 3:0 ffff8f24401ce6c0 574 lru 00000080:00200000:1.0:1767319309.357677:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0bc236e 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:1.0:1767319309.357680:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007215e379 00000080:00200000:1.0:1767319309.357681:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.357683:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.357692:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.357705:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.357708:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.357710:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.357717:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.357720:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.357722:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.357733:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357741:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.357750:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.357753:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.357758:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.357762:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:1.0:1767319309.357766:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.357770:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.357776:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2355200 i_blocks 1 00000080:00200000:1.0:1767319309.357779:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.357787:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2355200, count: 4096 00000080:00200000:1.0:1767319309.357791:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2355200, bytes: 4096 00000080:00200000:1.0:1767319309.357794:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.357798:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 64, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.357800:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:1.0:1767319309.357802:0:88919: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:1767319309.357808:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:1.0:1767319309.357812:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:1.0:1767319309.357814:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.357820:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:1.0:1767319309.357826:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.357828:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.357835:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357844:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357866:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357873:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357880:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.357889:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.357896:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.357913:0:88919:0:(rw26.c:912:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:1.0:1767319309.357917:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000604950c2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.357920:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e067c081 17ffffc0001001 3:0 ffff8f24401ce948 575 lru 00000080:00200000:1.0:1767319309.357926:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000663a48d5 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:1.0:1767319309.357928:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000604950c2 00000080:00200000:1.0:1767319309.357929:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.357931:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.357939:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.357951:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.357954:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.357956:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.357962:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.357964:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.357966:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.357976:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.357984:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.357992:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.357995:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.358000:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.358003:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:1.0:1767319309.358007:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.358010:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.358015:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2359296 i_blocks 1 00000080:00200000:1.0:1767319309.358018:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.358025:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2359296, count: 4096 00000080:00200000:1.0:1767319309.358029:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2359296, bytes: 4096 00000080:00200000:1.0:1767319309.358032:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.358035:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 65, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.358037:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:1.0:1767319309.358039:0:88919: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:1767319309.358044:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:1.0:1767319309.358047:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:1.0:1767319309.358049:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.358054:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:1.0:1767319309.358060:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.358062:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.358069:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358078:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358098:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358105:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358112:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.358121:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.358128:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.358150:0:88919:0:(rw26.c:912:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:1.0:1767319309.358155:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005675882c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.358158:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7597ecd 17ffffc0001001 3:0 ffff8f24401ce870 576 lru 00000080:00200000:1.0:1767319309.358163:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001ac54af3 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:1.0:1767319309.358166:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005675882c 00000080:00200000:1.0:1767319309.358167:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.358169:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.358176:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.358189:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.358192:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.358194:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.358201:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.358203:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.358206:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.358215:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358223:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.358232:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.358235:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.358239:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.358243:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:1.0:1767319309.358247:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.358250:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.358255:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2363392 i_blocks 1 00000080:00200000:1.0:1767319309.358258:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.358266:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2363392, count: 4096 00000080:00200000:1.0:1767319309.358270:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2363392, bytes: 4096 00000080:00200000:1.0:1767319309.358272:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.358276:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 66, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.358278:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:1.0:1767319309.358280:0:88919: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:1767319309.358286:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:1.0:1767319309.358289:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:1.0:1767319309.358291:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.358297:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:1.0:1767319309.358330:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.358333:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.358353:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358520:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358544:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358552:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358558:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.358567:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.358574:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.358590:0:88919:0:(rw26.c:912:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:1.0:1767319309.358595:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cf3e6bc0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.358598:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000513f17db 17ffffc0001001 3:0 ffff8f24401cea20 577 lru 00000080:00200000:1.0:1767319309.358603:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000045ca1889 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:1.0:1767319309.358605:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cf3e6bc0 00000080:00200000:1.0:1767319309.358606:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.358608:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.358616:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.358628:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.358631:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.358633:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.358640:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.358642:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.358645:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.358654:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358662:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.358670:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.358673:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.358678:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.358681:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:1.0:1767319309.358685:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.358687:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.358692:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2367488 i_blocks 1 00000080:00200000:1.0:1767319309.358695:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.358703:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2367488, count: 4096 00000080:00200000:1.0:1767319309.358707:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2367488, bytes: 4096 00000080:00200000:1.0:1767319309.358709:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.358713:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 67, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.358714:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:1.0:1767319309.358717:0:88919: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:1767319309.358723:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:1.0:1767319309.358726:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:1.0:1767319309.358728:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.358734:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:1.0:1767319309.358740:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.358742:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.358750:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358758:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358777:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358784:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358791:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.358801:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.358807:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.358825:0:88919:0:(rw26.c:912:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:1.0:1767319309.358830:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007b9d59fd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.358833:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8c4cc46 17ffffc0001001 3:0 ffff8f24401ce510 578 lru 00000080:00200000:1.0:1767319309.358838:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007430240d 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:1.0:1767319309.358840:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007b9d59fd 00000080:00200000:1.0:1767319309.358841:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.358843:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.358852:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.358863:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.358866:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.358868:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.358874:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.358876:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.358879:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.358891:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358899:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.358908:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.358910:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.358916:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.358919:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:1.0:1767319309.358923:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.358925:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.358930:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2371584 i_blocks 1 00000080:00200000:1.0:1767319309.358933:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.358941:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2371584, count: 4096 00000080:00200000:1.0:1767319309.358944:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2371584, bytes: 4096 00000080:00200000:1.0:1767319309.358946:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.358950:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 68, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.358951:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:1.0:1767319309.358953:0:88919: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:1767319309.358958:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:1.0:1767319309.358961:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:1.0:1767319309.358963:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.358968:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:1.0:1767319309.358973:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.358976:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.358983:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.358992:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359011:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359019:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359026:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.359034:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.359040:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.359058:0:88919:0:(rw26.c:912:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:1.0:1767319309.359062:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000856f82aa[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.359065:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000009049733 17ffffc0001001 3:0 ffff8f24401ceaf8 579 lru 00000080:00200000:1.0:1767319309.359071:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008e37d1ca 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:1.0:1767319309.359073:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000856f82aa 00000080:00200000:1.0:1767319309.359074:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.359076:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.359084:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.359096:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.359099:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.359101:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.359107:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.359109:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.359112:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.359122:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359129:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.359138:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.359140:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.359145:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.359148:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:1.0:1767319309.359152:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.359155:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.359160:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2375680 i_blocks 1 00000080:00200000:1.0:1767319309.359163:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.359171:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2375680, count: 4096 00000080:00200000:1.0:1767319309.359175:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2375680, bytes: 4096 00000080:00200000:1.0:1767319309.359177:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.359180:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 69, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.359182:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:1.0:1767319309.359184:0:88919: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:1767319309.359189:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:1.0:1767319309.359192:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:1.0:1767319309.359194:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.359200:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:1.0:1767319309.359206:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.359208:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.359215:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359224:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359245:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359551:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359558:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.359567:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.359574:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.359591:0:88919:0:(rw26.c:912:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:1.0:1767319309.359596:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a00ed977[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.359599:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000909cd6b8 17ffffc0001001 3:0 ffff8f24401ce0d8 580 lru 00000080:00200000:1.0:1767319309.359605:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000082e4c4ad 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:1.0:1767319309.359607:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a00ed977 00000080:00200000:1.0:1767319309.359608:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.359610:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.359620:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.359633:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.359636:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.359638:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.359645:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.359648:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.359650:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.359660:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359668:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.359677:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.359679:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.359684:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.359688:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:1.0:1767319309.359692:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.359695:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.359701:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2379776 i_blocks 1 00000080:00200000:1.0:1767319309.359704:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.359712:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2379776, count: 4096 00000080:00200000:1.0:1767319309.359716:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2379776, bytes: 4096 00000080:00200000:1.0:1767319309.359718:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.359722:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 70, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.359723:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:1.0:1767319309.359726:0:88919: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:1767319309.359731:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:1.0:1767319309.359735:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:1.0:1767319309.359737:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.359743:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:1.0:1767319309.359749:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.359752:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.359760:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359769:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359788:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359796:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359803:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.359812:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.359818:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.359833:0:88919:0:(rw26.c:912:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:1.0:1767319309.359837:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000557c7182[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.359840:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5e42189 17ffffc0001001 3:0 ffff8f24401ced80 581 lru 00000080:00200000:1.0:1767319309.359846:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad1e6116 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:1.0:1767319309.359848:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000557c7182 00000080:00200000:1.0:1767319309.359849:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.359851:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.359859:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.359871:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.359874:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.359875:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.359881:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.359884:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.359886:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.359896:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.359904:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.359913:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.359915:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.359920:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.359924:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:1.0:1767319309.359928:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.359932:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.359937:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2383872 i_blocks 1 00000080:00200000:1.0:1767319309.359940:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.359948:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2383872, count: 4096 00000080:00200000:1.0:1767319309.359951:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2383872, bytes: 4096 00000080:00200000:1.0:1767319309.359953:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.359957:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 71, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.359959:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:1.0:1767319309.359961:0:88919: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:1767319309.359966:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:1.0:1767319309.359970:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:1.0:1767319309.359972:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.359977:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:1.0:1767319309.359982:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.359985:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.359992:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360001:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360021:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360029:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360035:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.360043:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.360050:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.360066:0:88919:0:(rw26.c:912:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:1.0:1767319309.360071:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008cbaf0e7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.360074:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf5a8e90 17ffffc0001001 3:0 ffff8f24401ceca8 582 lru 00000080:00200000:1.0:1767319309.360079:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbf8fa91 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:1.0:1767319309.360082:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008cbaf0e7 00000080:00200000:1.0:1767319309.360083:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.360085:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.360093:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.360104:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.360107:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.360109:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.360115:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.360118:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.360120:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.360130:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360137:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.360145:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.360148:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.360153:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.360157:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:1.0:1767319309.360161:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.360165:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.360169:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2387968 i_blocks 1 00000080:00200000:1.0:1767319309.360172:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.360179:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2387968, count: 4096 00000080:00200000:1.0:1767319309.360183:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2387968, bytes: 4096 00000080:00200000:1.0:1767319309.360185:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.360189:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 72, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.360190:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:1.0:1767319309.360193:0:88919: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:1767319309.360198:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:1.0:1767319309.360201:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:1.0:1767319309.360204:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.360210:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:1.0:1767319309.360215:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.360218:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.360226:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360234:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360254:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360262:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360268:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.360277:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.360282:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.360324:0:88919:0:(rw26.c:912:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:1.0:1767319309.360329:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b9c0ebca[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.360332:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004f1b6787 17ffffc0001001 3:0 ffff8f24401ce5e8 583 lru 00000080:00200000:1.0:1767319309.360349:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004eb8033c 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:1.0:1767319309.360352:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b9c0ebca 00000080:00200000:1.0:1767319309.360353:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.360355:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.360852:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.360873:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.360877:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.360879:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.360888:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.360890:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.360893:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.360904:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.360912:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.360922:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.360925:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.360930:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.360933:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:1.0:1767319309.360938:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.360941:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.360946:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2392064 i_blocks 1 00000080:00200000:1.0:1767319309.360948:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.360959:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2392064, count: 4096 00000080:00200000:1.0:1767319309.360963:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2392064, bytes: 4096 00000080:00200000:1.0:1767319309.360965:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.360969:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 73, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.360970:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:1.0:1767319309.360973:0:88919: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:1767319309.363632:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:1.0:1767319309.363642:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:1.0:1767319309.363647:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.363668:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:1.0:1767319309.363742:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.363749:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.363774:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.363789:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.363824:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.363833:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.363840:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.363852:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.363867:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.363908:0:88919:0:(rw26.c:912:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:1.0:1767319309.363917:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000053f90daf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.363921:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004d123193 17ffffc0001001 3:0 ffff8f24401a9360 584 lru 00000080:00200000:1.0:1767319309.363928:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000035c99ef7 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:1.0:1767319309.363930:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000053f90daf 00000080:00200000:1.0:1767319309.363931:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.363936:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.363957:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.363981:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.363985:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.363988:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.364001:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.364004:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.364007:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.364018:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364027:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.364042:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.364046:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.364054:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.364060:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:1.0:1767319309.364066:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.364070:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.364079:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2396160 i_blocks 1 00000080:00200000:1.0:1767319309.364083:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.364107:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2396160, count: 4096 00000080:00200000:1.0:1767319309.364113:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2396160, bytes: 4096 00000080:00200000:1.0:1767319309.364117:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.364122:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 74, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.364123:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:1.0:1767319309.364127:0:88919: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:1767319309.364132:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:1.0:1767319309.364136:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:1.0:1767319309.364138:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.364144:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:1.0:1767319309.364150:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.364152:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.364160:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364169:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364188:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364196:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364203:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.364212:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.364218:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.364234:0:88919:0:(rw26.c:912:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:1.0:1767319309.364239:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000007fa2d36[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.364242:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000064938e4b 17ffffc0001001 3:0 ffff8f24401a9bd0 585 lru 00000080:00200000:1.0:1767319309.364248:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000380c7cf1 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:1.0:1767319309.364251:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000007fa2d36 00000080:00200000:1.0:1767319309.364252:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.364254:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.364263:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.364275:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.364278:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.364280:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.364286:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.364288:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.364290:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.364536:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364546:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.364556:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.364559:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.364565:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.364568:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:1.0:1767319309.364572:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.364575:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.364581:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2400256 i_blocks 1 00000080:00200000:1.0:1767319309.364584:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.364592:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2400256, count: 4096 00000080:00200000:1.0:1767319309.364595:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2400256, bytes: 4096 00000080:00200000:1.0:1767319309.364598:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.364602:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 75, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.364604:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:1.0:1767319309.364606:0:88919: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:1767319309.364612:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:1.0:1767319309.364615:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:1.0:1767319309.364617:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.364623:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:1.0:1767319309.364630:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.364632:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.364640:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364649:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364669:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364738:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364747:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.364756:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.364764:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.364790:0:88919:0:(rw26.c:912:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:1.0:1767319309.364795:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000817fb2dd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.364798:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000084291851 17ffffc0001021 2:0 ffff8f24401a9438 586 lru 00000080:00200000:1.0:1767319309.364804:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002fecbcd6 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:1.0:1767319309.364806:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000817fb2dd 00000080:00200000:1.0:1767319309.364807:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.364809:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.364820:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.364832:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.364835:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.364838:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.364845:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.364848:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.364850:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.364860:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364867:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.364875:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.364878:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.364883:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.364886:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:1.0:1767319309.364890:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.364893:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.364899:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2404352 i_blocks 1 00000080:00200000:1.0:1767319309.364902:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.364910:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2404352, count: 4096 00000080:00200000:1.0:1767319309.364915:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2404352, bytes: 4096 00000080:00200000:1.0:1767319309.364917:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.364921:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 76, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.364923:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:1.0:1767319309.364925:0:88919: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:1767319309.364930:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:1.0:1767319309.364933:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:1.0:1767319309.364936:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.364941:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:1.0:1767319309.364947:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.364950:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.364957:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364966:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364985:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.364993:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365000:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.365010:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.365017:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.365033:0:88919:0:(rw26.c:912:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:1.0:1767319309.365037:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001bee91df[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.365041:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000060fa9bbc 17ffffc0001001 3:0 ffff8f24401a9798 587 lru 00000080:00200000:1.0:1767319309.365046:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000323722e7 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:1.0:1767319309.365048:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001bee91df 00000080:00200000:1.0:1767319309.365049:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.365051:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.365060:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.365072:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.365075:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.365077:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.365083:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.365086:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.365088:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.365098:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365106:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.365115:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.365117:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.365122:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.365125:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:1.0:1767319309.365129:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.365132:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.365137:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2408448 i_blocks 1 00000080:00200000:1.0:1767319309.365140:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.365148:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2408448, count: 4096 00000080:00200000:1.0:1767319309.365152:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2408448, bytes: 4096 00000080:00200000:1.0:1767319309.365154:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.365158:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 77, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.365159:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:1.0:1767319309.365162:0:88919: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:1767319309.365167:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:1.0:1767319309.365171:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:1.0:1767319309.365173:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.365179:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:1.0:1767319309.365184:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.365187:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.365194:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365203:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365222:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365230:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365236:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.365245:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.365251:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.365267:0:88919:0:(rw26.c:912:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:1.0:1767319309.365271:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e00fac37[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.365274:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000015ce4f4c 17ffffc0001001 3:0 ffff8f24401a9000 588 lru 00000080:00200000:1.0:1767319309.365280:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7343979 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:1.0:1767319309.365283:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e00fac37 00000080:00200000:1.0:1767319309.365284:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.365286:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.365296:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.365559:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.365564:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.365566:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.365574:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.365576:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.365579:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.365590:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365597:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.365606:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.365609:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.365614:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.365618:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:1.0:1767319309.365622:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.365625:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.365631:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2412544 i_blocks 1 00000080:00200000:1.0:1767319309.365634:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.365642:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2412544, count: 4096 00000080:00200000:1.0:1767319309.365647:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2412544, bytes: 4096 00000080:00200000:1.0:1767319309.365649:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.365653:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 78, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.365655:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:1.0:1767319309.365657:0:88919: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:1767319309.365663:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:1.0:1767319309.365666:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:1.0:1767319309.365669:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.365675:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:1.0:1767319309.365693:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.365697:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.365705:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365714:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365737:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365745:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365752:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.365761:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.365768:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.365785:0:88919:0:(rw26.c:912:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:1.0:1767319309.365789:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b69c1ef3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.365793:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e309bf29 17ffffc0001001 3:0 ffff8f24401a9e58 589 lru 00000080:00200000:1.0:1767319309.365799:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc249e60 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:1.0:1767319309.365801:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b69c1ef3 00000080:00200000:1.0:1767319309.365802:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.365804:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.365814:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.365827:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.365829:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.365832:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.365838:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.365841:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.365844:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.365853:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365861:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.365870:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.365873:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.365878:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.365881:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:1.0:1767319309.365885:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.365888:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.365893:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2416640 i_blocks 1 00000080:00200000:1.0:1767319309.365896:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.365904:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2416640, count: 4096 00000080:00200000:1.0:1767319309.365908:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2416640, bytes: 4096 00000080:00200000:1.0:1767319309.365910:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.365914:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 79, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.365916:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:1.0:1767319309.365919:0:88919: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:1767319309.365924:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:1.0:1767319309.365927:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:1.0:1767319309.365930:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.365935:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:1.0:1767319309.365942:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.365944:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.365952:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365961:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365980:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365988:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.365995:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.366004:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.366011:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.366028:0:88919:0:(rw26.c:912:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:1.0:1767319309.366033:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000021be5387[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.366036:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000054f937fb 17ffffc0001001 3:0 ffff8f24401a9288 590 lru 00000080:00200000:1.0:1767319309.366041:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f04d67c4 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:1.0:1767319309.366043:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000021be5387 00000080:00200000:1.0:1767319309.366044:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.366046:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.366055:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.366067:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.366070:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.366072:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.366079:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.366081:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.366084:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.366094:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366102:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.366110:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.366113:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.366118:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.366122:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:1.0:1767319309.366126:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.366129:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.366134:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2420736 i_blocks 1 00000080:00200000:1.0:1767319309.366137:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.366145:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2420736, count: 4096 00000080:00200000:1.0:1767319309.366149:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2420736, bytes: 4096 00000080:00200000:1.0:1767319309.366151:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.366155:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 80, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.366157:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:1.0:1767319309.366159:0:88919: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:1767319309.366165:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:1.0:1767319309.366168:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:1.0:1767319309.366170:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.366176:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:1.0:1767319309.366182:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.366185:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.366192:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366199:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366218:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366225:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366231:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.366240:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.366246:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.366263:0:88919:0:(rw26.c:912:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:1.0:1767319309.366267:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002aadac8a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.366270:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000a50c8c8 17ffffc0001001 3:0 ffff8f24401a91b0 591 lru 00000080:00200000:1.0:1767319309.366276:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc1780fa 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:1.0:1767319309.366278:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002aadac8a 00000080:00200000:1.0:1767319309.366279:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.366281:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.366289:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.366326:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.366331:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.366333:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.366515:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.366518:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.366521:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.366531:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366539:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.366549:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.366552:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.366558:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.366561:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:1.0:1767319309.366565:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.366568:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.366574:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2424832 i_blocks 1 00000080:00200000:1.0:1767319309.366577:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.366585:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2424832, count: 4096 00000080:00200000:1.0:1767319309.366589:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2424832, bytes: 4096 00000080:00200000:1.0:1767319309.366591:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.366595:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 81, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.366597:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:1.0:1767319309.366599:0:88919: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:1767319309.366604:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:1.0:1767319309.366608:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:1.0:1767319309.366610:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.366615:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:1.0:1767319309.366621:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.366624:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.366632:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366641:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366661:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366668:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366675:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.366818:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.366825:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.366843:0:88919:0:(rw26.c:912:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:1.0:1767319309.366848:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007c22af4d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.366851:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004e241613 17ffffc0001001 3:0 ffff8f24401a96c0 592 lru 00000080:00200000:1.0:1767319309.366856:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c02a5cd7 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:1.0:1767319309.366858:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007c22af4d 00000080:00200000:1.0:1767319309.366859:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.366862:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.366871:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.366882:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.366885:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.366888:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.366894:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.366897:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.366899:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.366910:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.366918:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.366926:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.366929:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.366933:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.366936:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:1.0:1767319309.366940:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.366943:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.366948:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2428928 i_blocks 1 00000080:00200000:1.0:1767319309.366950:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.366957:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2428928, count: 4096 00000080:00200000:1.0:1767319309.366961:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2428928, bytes: 4096 00000080:00200000:1.0:1767319309.366963:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.366966:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 82, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.366968:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:1.0:1767319309.366970:0:88919: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:1767319309.366975:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:1.0:1767319309.366978:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:1.0:1767319309.366981:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.366986:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:1.0:1767319309.366991:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.366994:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.367001:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.367009:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.367028:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.367035:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.367041:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.367051:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.367057:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.367073:0:88919:0:(rw26.c:912:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:1.0:1767319309.367078:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009eb04c1b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.367081:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000798b842b 17ffffc0001001 3:0 ffff8f24401a9948 593 lru 00000080:00200000:1.0:1767319309.367087:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0032564 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:1.0:1767319309.367089:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009eb04c1b 00000080:00200000:1.0:1767319309.367091:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.367093:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.367101:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.367113:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:1.0:1767319309.367115:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.367118:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.367124:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.367126:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.367129:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.367138:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.367145:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.367153:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.367156:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.367161:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.367164:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:1.0:1767319309.367168:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.367171:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.367176:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2433024 i_blocks 1 00000080:00200000:1.0:1767319309.367179:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.367187:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2433024, count: 4096 00000080:00200000:1.0:1767319309.367191:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2433024, bytes: 4096 00000080:00200000:1.0:1767319309.367193:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:1.0:1767319309.367197:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 83, [0x200004a52:0x3:0x0] hash] 00000020:00200000:1.0:1767319309.367198:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:1.0:1767319309.367201:0:88919: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:1767319309.367207:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:1.0:1767319309.367210:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:1.0:1767319309.367212:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319309.367217:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:1.0:1767319309.367223:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.367226:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a792b0, osc lock ffff8f2407e9ad10, flags 0x0 00010000:00010000:1.0:1767319309.367233:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.367242:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.367261:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.367268:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.367275:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.367283:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.367289:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.367568:0:88919:0:(rw26.c:912:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:1.0:1767319309.367574:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f752af7e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.367577:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001016e9b6 17ffffc0001001 3:0 ffff8f24401a9870 594 lru 00000080:00200000:1.0:1767319309.367583:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009b7b0b0f 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:1.0:1767319309.367585:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f752af7e 00000080:00200000:1.0:1767319309.367586:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.367695:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.367709:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.367723:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.367727:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.367729:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.367737:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.367740:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.367742:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a792b0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.367747:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.367755:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.367774:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.367777:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a792b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.367783:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.367786:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:0.0:1767319309.367790:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.367794:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.367800:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2437120 i_blocks 1 00000080:00200000:0.0:1767319309.367803:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.367814:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2437120, count: 4096 00000080:00200000:0.0:1767319309.367819:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2437120, bytes: 4096 00000080:00200000:0.0:1767319309.367821:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.367825:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 84, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.367827:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:0.0:1767319309.367830:0:88919: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:1767319309.367836:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:0.0:1767319309.367839:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:0.0:1767319309.367841:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.367848:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:0.0:1767319309.367857:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.367860:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.367868:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.367878:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.367886:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.367906:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.367913:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.367923:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.367930:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.367949:0:88919:0:(rw26.c:912:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:0.0:1767319309.367953:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b9b17d98[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.367956:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007793e754 17ffffc0001001 3:0 ffff8f24402bdca8 595 lru 00000080:00200000:0.0:1767319309.367962:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c26a5963 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:0.0:1767319309.367964:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b9b17d98 00000080:00200000:0.0:1767319309.367966:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.367968:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.367977:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.367990:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.367993:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.367995:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.368002:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.368004:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.368007:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.368011:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368028:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.368037:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.368039:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.368045:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.368048:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:0.0:1767319309.368051:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.368055:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.368060:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2441216 i_blocks 1 00000080:00200000:0.0:1767319309.368062:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.368070:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2441216, count: 4096 00000080:00200000:0.0:1767319309.368074:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2441216, bytes: 4096 00000080:00200000:0.0:1767319309.368076:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.368080:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 85, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.368081:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:0.0:1767319309.368084:0:88919: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:1767319309.368089:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:0.0:1767319309.368092:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:0.0:1767319309.368094:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.368100:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:0.0:1767319309.368105:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.368108:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.368115:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368122:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368140:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368147:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368154:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.368163:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.368170:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.368186:0:88919:0:(rw26.c:912:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:0.0:1767319309.368191:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000087d143c0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.368194:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b341f81f 17ffffc0001001 3:0 ffff8f24402bd5e8 596 lru 00000080:00200000:0.0:1767319309.368200:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f179ef58 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:0.0:1767319309.368202:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000087d143c0 00000080:00200000:0.0:1767319309.368203:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.368206:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.368214:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.368226:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.368229:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.368231:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.368237:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.368239:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.368242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.368251:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368259:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.368268:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.368271:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.368276:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.368278:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:0.0:1767319309.368282:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.368285:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.368290:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2445312 i_blocks 1 00000080:00200000:0.0:1767319309.368292:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.368525:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2445312, count: 4096 00000080:00200000:0.0:1767319309.368531:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2445312, bytes: 4096 00000080:00200000:0.0:1767319309.368533:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.368537:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 86, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.368539:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:0.0:1767319309.368541:0:88919: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:1767319309.368548:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:0.0:1767319309.368552:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:0.0:1767319309.368554:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.368561:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:0.0:1767319309.368567:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.368570:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.368578:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368587:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368607:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368614:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368620:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.368629:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.368635:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.368653:0:88919:0:(rw26.c:912:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:0.0:1767319309.368657:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000dc6561a1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.368660:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004cc41e3b 17ffffc0001001 3:0 ffff8f24402bd360 597 lru 00000080:00200000:0.0:1767319309.368666:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000228dd752 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:0.0:1767319309.368668:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000dc6561a1 00000080:00200000:0.0:1767319309.368669:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.368671:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.368680:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.368693:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.368696:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.368698:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.368704:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.368707:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.368709:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.368719:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.368727:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.368736:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.368739:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.368744:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.368960:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:0.0:1767319309.368965:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.368968:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.368973:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2449408 i_blocks 1 00000080:00200000:0.0:1767319309.368976:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.368986:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2449408, count: 4096 00000080:00200000:0.0:1767319309.368990:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2449408, bytes: 4096 00000080:00200000:0.0:1767319309.368992:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.368996:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 87, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.368998:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:0.0:1767319309.369000:0:88919: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:1767319309.369006:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:0.0:1767319309.369009:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:0.0:1767319309.369011:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.369017:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:0.0:1767319309.369023:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.369026:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.369035:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369044:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369065:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369073:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369080:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.369089:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.369095:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.369111:0:88919:0:(rw26.c:912:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:0.0:1767319309.369116:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bda3412d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.369120:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005d541006 17ffffc0001001 3:0 ffff8f24402bdbd0 598 lru 00000080:00200000:0.0:1767319309.369125:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000655e4937 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:0.0:1767319309.369128:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bda3412d 00000080:00200000:0.0:1767319309.369129:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.369131:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.369139:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.369149:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.369152:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.369154:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.369160:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.369162:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.369165:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.369174:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369181:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.369189:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.369192:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.369197:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.369200:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:0.0:1767319309.369203:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.369206:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.369211:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2453504 i_blocks 1 00000080:00200000:0.0:1767319309.369214:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.369221:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2453504, count: 4096 00000080:00200000:0.0:1767319309.369225:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2453504, bytes: 4096 00000080:00200000:0.0:1767319309.369227:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.369231:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 88, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.369232:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:0.0:1767319309.369235:0:88919: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:1767319309.369240:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:0.0:1767319309.369243:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:0.0:1767319309.369246:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.369251:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:0.0:1767319309.369257:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.369260:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.369267:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369276:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369295:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369327:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369479:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.369492:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.369498:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.369515:0:88919:0:(rw26.c:912:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:0.0:1767319309.369520:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000009de0960[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.369523:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea8dce34 17ffffc0001001 3:0 ffff8f24402bd438 599 lru 00000080:00200000:0.0:1767319309.369528:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007c5f39e1 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:0.0:1767319309.369531:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000009de0960 00000080:00200000:0.0:1767319309.369531:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.369534:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.369544:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.369556:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.369559:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.369562:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.369568:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.369572:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.369574:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.369584:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369592:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.369601:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.369604:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.369610:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.369613:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:0.0:1767319309.369617:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.369620:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.369626:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2457600 i_blocks 1 00000080:00200000:0.0:1767319309.369629:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.369637:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2457600, count: 4096 00000080:00200000:0.0:1767319309.369641:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2457600, bytes: 4096 00000080:00200000:0.0:1767319309.369644:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.369648:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 89, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.369649:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:0.0:1767319309.369651:0:88919: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:1767319309.369656:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:0.0:1767319309.369659:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:0.0:1767319309.369662:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.369668:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:0.0:1767319309.369673:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.369676:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.369684:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369692:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369713:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369720:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.369726:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.369735:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.369742:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.369759:0:88919:0:(rw26.c:912:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:0.0:1767319309.369764:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c9118cbd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.369767:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e91574f4 17ffffc0001001 3:0 ffff8f24402bd798 600 lru 00000080:00200000:0.0:1767319309.369772:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000059b1d800 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:0.0:1767319309.369774:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c9118cbd 00000080:00200000:0.0:1767319309.369775:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.369777:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.369784:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.370007:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.370012:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.370014:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.370022:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.370025:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.370027:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.370037:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370045:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.370053:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.370056:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.370061:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.370065:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:0.0:1767319309.370069:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.370072:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.370078:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2461696 i_blocks 1 00000080:00200000:0.0:1767319309.370081:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.370090:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2461696, count: 4096 00000080:00200000:0.0:1767319309.370093:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2461696, bytes: 4096 00000080:00200000:0.0:1767319309.370096:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.370100:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 90, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.370101:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:0.0:1767319309.370104:0:88919: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:1767319309.370110:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:0.0:1767319309.370113:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:0.0:1767319309.370115:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.370121:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:0.0:1767319309.370127:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.370129:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.370137:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370145:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370164:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370172:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370178:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.370187:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.370193:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.370209:0:88919:0:(rw26.c:912:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:0.0:1767319309.370213:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000083944065[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.370216:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe60649d 17ffffc0001001 3:0 ffff8f24402bd000 601 lru 00000080:00200000:0.0:1767319309.370222:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005f9a877a 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:0.0:1767319309.370224:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000083944065 00000080:00200000:0.0:1767319309.370225:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.370228:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.370236:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.370247:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.370249:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.370251:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.370257:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.370259:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.370261:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.370273:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370280:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.370288:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.370290:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.370295:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.370298:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:0.0:1767319309.370571:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.370576:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.370582:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2465792 i_blocks 1 00000080:00200000:0.0:1767319309.370586:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.370595:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2465792, count: 4096 00000080:00200000:0.0:1767319309.370599:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2465792, bytes: 4096 00000080:00200000:0.0:1767319309.370601:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.370605:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 91, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.370607:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:0.0:1767319309.370609:0:88919: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:1767319309.370615:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:0.0:1767319309.370619:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:0.0:1767319309.370621:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.370628:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:0.0:1767319309.370634:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.370637:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.370645:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370653:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370673:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370812:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370819:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.370828:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.370835:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.370855:0:88919:0:(rw26.c:912:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:0.0:1767319309.370860:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000750633e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.370863:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004c678d28 17ffffc0001001 3:0 ffff8f24402bde58 602 lru 00000080:00200000:0.0:1767319309.370869:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007a313ba0 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:0.0:1767319309.370871:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000750633e 00000080:00200000:0.0:1767319309.370872:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.370875:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.370884:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.370898:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.370901:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.370903:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.370911:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.370914:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.370916:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.370926:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.370934:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.370943:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.370946:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.370951:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.370954:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:0.0:1767319309.370958:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.370961:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.370966:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2469888 i_blocks 1 00000080:00200000:0.0:1767319309.370968:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.370977:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2469888, count: 4096 00000080:00200000:0.0:1767319309.370981:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2469888, bytes: 4096 00000080:00200000:0.0:1767319309.370983:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.370987:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 92, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.370989:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:0.0:1767319309.370991:0:88919: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:1767319309.370997:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:0.0:1767319309.371000:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:0.0:1767319309.371002:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.371007:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:0.0:1767319309.371013:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.371015:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.371023:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371032:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371050:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371057:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371063:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.371071:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.371077:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.371093:0:88919:0:(rw26.c:912:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:0.0:1767319309.371097:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c75f880c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.371101:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000007f25784 17ffffc0001001 3:0 ffff8f24402bd288 603 lru 00000080:00200000:0.0:1767319309.371106:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004aa013e6 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:0.0:1767319309.371109:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c75f880c 00000080:00200000:0.0:1767319309.371109:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.371112:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.371121:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.371133:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.371136:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.371138:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.371145:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.371148:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.371150:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.371160:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371168:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.371177:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.371179:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.371184:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.371186:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:0.0:1767319309.371190:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.371193:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.371198:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2473984 i_blocks 1 00000080:00200000:0.0:1767319309.371201:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.371209:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2473984, count: 4096 00000080:00200000:0.0:1767319309.371213:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2473984, bytes: 4096 00000080:00200000:0.0:1767319309.371215:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.371219:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 93, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.371221:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:0.0:1767319309.371223:0:88919: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:1767319309.371228:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:0.0:1767319309.371231:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:0.0:1767319309.371234:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.371239:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:0.0:1767319309.371245:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.371247:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.371254:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371263:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371282:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371290:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371297:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.371549:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.371556:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.371581:0:88919:0:(rw26.c:912:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:0.0:1767319309.371586:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000471fc4f6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.371589:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002b4b7204 17ffffc0001021 2:0 ffff8f24402bd1b0 604 lru 00000080:00200000:0.0:1767319309.371594:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000260090c3 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:0.0:1767319309.371596:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000471fc4f6 00000080:00200000:0.0:1767319309.371598:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.371600:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.371608:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.371621:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.371623:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.371625:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.371631:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.371634:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.371636:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.371646:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371653:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.371662:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.371664:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.371669:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.371672:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:0.0:1767319309.371676:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.371679:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.371685:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2478080 i_blocks 1 00000080:00200000:0.0:1767319309.371688:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.371696:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2478080, count: 4096 00000080:00200000:0.0:1767319309.371700:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2478080, bytes: 4096 00000080:00200000:0.0:1767319309.371703:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.371706:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 94, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.371708:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:0.0:1767319309.371710:0:88919: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:1767319309.371715:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:0.0:1767319309.371719:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:0.0:1767319309.371721:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.371726:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:0.0:1767319309.371732:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.371734:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.371741:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371750:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371771:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371778:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371785:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.371795:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.371801:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.371820:0:88919:0:(rw26.c:912:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:0.0:1767319309.371824:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e3b1ea14[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.371827:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae1578cf 17ffffc0001001 3:0 ffff8f24402bd6c0 605 lru 00000080:00200000:0.0:1767319309.371833:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008f273c71 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:0.0:1767319309.371835:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e3b1ea14 00000080:00200000:0.0:1767319309.371836:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.371838:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.371846:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.371859:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.371862:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.371864:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.371870:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.371872:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.371875:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.371885:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371893:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.371901:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.371904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.371909:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.371912:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:0.0:1767319309.371916:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.371919:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.371924:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2482176 i_blocks 1 00000080:00200000:0.0:1767319309.371927:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.371935:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2482176, count: 4096 00000080:00200000:0.0:1767319309.371939:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2482176, bytes: 4096 00000080:00200000:0.0:1767319309.371941:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.371945:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 95, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.371946:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:0.0:1767319309.371949:0:88919: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:1767319309.371954:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:0.0:1767319309.371957:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:0.0:1767319309.371959:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.371964:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:0.0:1767319309.371970:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.371972:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.371980:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.371988:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372007:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372014:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372020:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.372029:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.372035:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.372051:0:88919:0:(rw26.c:912:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:0.0:1767319309.372055:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002cc03602[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.372058:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad45d27b 17ffffc0001001 3:0 ffff8f24402bd948 606 lru 00000080:00200000:0.0:1767319309.372063:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ee685630 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:0.0:1767319309.372065:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002cc03602 00000080:00200000:0.0:1767319309.372067:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.372069:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.372077:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.372089:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.372092:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.372094:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.372101:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.372103:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.372106:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.372116:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372124:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.372133:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.372135:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.372140:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.372143:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:0.0:1767319309.372146:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.372149:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.372154:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2486272 i_blocks 1 00000080:00200000:0.0:1767319309.372157:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.372164:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2486272, count: 4096 00000080:00200000:0.0:1767319309.372167:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2486272, bytes: 4096 00000080:00200000:0.0:1767319309.372170:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.372174:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 96, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.372175:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:0.0:1767319309.372178:0:88919: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:1767319309.372183:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:0.0:1767319309.372186:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:0.0:1767319309.372188:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.372193:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:0.0:1767319309.372199:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.372201:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.372209:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372217:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372236:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372243:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372248:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.372257:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.372263:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.372279:0:88919:0:(rw26.c:912:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:0.0:1767319309.372284:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f108b9c0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.372286:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000023a45c30 17ffffc0001001 3:0 ffff8f24402bd870 607 lru 00000080:00200000:0.0:1767319309.372292:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000032ec855d 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:0.0:1767319309.372294:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f108b9c0 00000080:00200000:0.0:1767319309.372295:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.372297:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.372543:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.372559:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.372562:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.372564:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.372572:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.372575:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.372577:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.372587:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372596:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.372605:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.372607:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.372612:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.372615:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:0.0:1767319309.372619:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.372623:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.372628:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2490368 i_blocks 1 00000080:00200000:0.0:1767319309.372631:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.372640:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2490368, count: 4096 00000080:00200000:0.0:1767319309.372644:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2490368, bytes: 4096 00000080:00200000:0.0:1767319309.372646:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.372650:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 97, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.372651:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:0.0:1767319309.372654:0:88919: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:1767319309.372659:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:0.0:1767319309.372663:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:0.0:1767319309.372665:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.372671:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:0.0:1767319309.372678:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.372681:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.372689:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372698:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372717:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372725:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372732:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.372741:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.372748:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.372765:0:88919:0:(rw26.c:912:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:0.0:1767319309.372770:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000050dfae61[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.372772:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000152b38e8 17ffffc0001001 3:0 ffff8f24402bda20 608 lru 00000080:00200000:0.0:1767319309.372777:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001fb0eaee 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:0.0:1767319309.372780:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000050dfae61 00000080:00200000:0.0:1767319309.372780:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.372783:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.372791:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.372802:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.372804:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.372806:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.372812:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.372815:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.372817:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.372828:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372836:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.372845:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.372847:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.372852:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.372855:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:0.0:1767319309.372859:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.372862:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.372867:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2494464 i_blocks 1 00000080:00200000:0.0:1767319309.372870:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.372878:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2494464, count: 4096 00000080:00200000:0.0:1767319309.372882:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2494464, bytes: 4096 00000080:00200000:0.0:1767319309.372885:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.372889:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 98, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.372890:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:0.0:1767319309.372893:0:88919: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:1767319309.372898:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:0.0:1767319309.372901:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:0.0:1767319309.372903:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.372909:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:0.0:1767319309.372915:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.372917:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.372924:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372931:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372950:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372958:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.372965:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.372974:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.372980:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.372998:0:88919:0:(rw26.c:912:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:0.0:1767319309.373002:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c5a2847a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.373005:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006186804f 17ffffc0001001 3:0 ffff8f24402bd510 609 lru 00000080:00200000:0.0:1767319309.373011:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002609a390 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:0.0:1767319309.373013:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c5a2847a 00000080:00200000:0.0:1767319309.373014:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.373016:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.373025:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.373036:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.373039:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.373041:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.373047:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.373050:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.373052:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.373061:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373069:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.373078:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.373080:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.373085:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.373088:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:0.0:1767319309.373092:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.373095:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.373100:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2498560 i_blocks 1 00000080:00200000:0.0:1767319309.373103:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.373111:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2498560, count: 4096 00000080:00200000:0.0:1767319309.373114:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2498560, bytes: 4096 00000080:00200000:0.0:1767319309.373116:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.373119:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 99, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.373121:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:0.0:1767319309.373123:0:88919: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:1767319309.373128:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:0.0:1767319309.373131:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:0.0:1767319309.373134:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.373140:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:0.0:1767319309.373146:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.373148:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.373156:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373164:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373184:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373193:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373200:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.373208:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.373214:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.373229:0:88919:0:(rw26.c:912:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:0.0:1767319309.373234:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ef32a2b5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.373237:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006b26a79c 17ffffc0001001 3:0 ffff8f24402bdaf8 610 lru 00000080:00200000:0.0:1767319309.373243:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007cb02c6e 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:0.0:1767319309.373245:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ef32a2b5 00000080:00200000:0.0:1767319309.373246:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.373248:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.373258:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.373270:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.373273:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.373275:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.373281:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.373283:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.373286:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.373296:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373330:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.373517:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.373520:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.373525:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.373529:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:0.0:1767319309.373533:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.373536:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.373542:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2502656 i_blocks 1 00000080:00200000:0.0:1767319309.373545:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.373553:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2502656, count: 4096 00000080:00200000:0.0:1767319309.373557:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2502656, bytes: 4096 00000080:00200000:0.0:1767319309.373559:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.373563:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 100, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.373565:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:0.0:1767319309.373567:0:88919: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:1767319309.373573:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:0.0:1767319309.373575:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:0.0:1767319309.373578:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.373583:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:0.0:1767319309.373590:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.373592:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.373600:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373608:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373628:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373635:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373642:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.373651:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.373657:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.373675:0:88919:0:(rw26.c:912:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:0.0:1767319309.373679:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000026d8866c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.373682:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001baf8944 17ffffc0001001 3:0 ffff8f24402bd0d8 611 lru 00000080:00200000:0.0:1767319309.373688:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005863fcaa 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:0.0:1767319309.373690:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000026d8866c 00000080:00200000:0.0:1767319309.373692:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.373695:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.373704:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.373717:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.373720:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.373722:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.373729:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.373731:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.373734:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.373744:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373751:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.373761:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.373763:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.373768:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.373771:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:0.0:1767319309.373775:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.373779:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.373783:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2506752 i_blocks 1 00000080:00200000:0.0:1767319309.373786:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.373795:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2506752, count: 4096 00000080:00200000:0.0:1767319309.373798:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2506752, bytes: 4096 00000080:00200000:0.0:1767319309.373801:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.373804:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 101, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.373806:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:0.0:1767319309.373808:0:88919: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:1767319309.373813:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:0.0:1767319309.373816:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:0.0:1767319309.373818:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.373823:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:0.0:1767319309.373829:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.373831:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.373838:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373846:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373868:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373876:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373883:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.373892:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.373898:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.373917:0:88919:0:(rw26.c:912:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:0.0:1767319309.373922:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000802ba378[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.373925:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001152342b 17ffffc0001001 3:0 ffff8f24402bdd80 612 lru 00000080:00200000:0.0:1767319309.373930:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bec413f1 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:0.0:1767319309.373932:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000802ba378 00000080:00200000:0.0:1767319309.373933:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.373936:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.373945:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.373956:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.373959:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.373961:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.373967:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.373970:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.373972:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.373983:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.373991:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.374000:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.374003:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.374008:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.374010:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:0.0:1767319309.374014:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.374016:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.374021:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2510848 i_blocks 1 00000080:00200000:0.0:1767319309.374024:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.374032:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2510848, count: 4096 00000080:00200000:0.0:1767319309.374036:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2510848, bytes: 4096 00000080:00200000:0.0:1767319309.374038:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.374041:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 102, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.374042:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:0.0:1767319309.374045:0:88919: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:1767319309.374050:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:0.0:1767319309.374053:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:0.0:1767319309.374056:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.374061:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:0.0:1767319309.374066:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.374068:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.374076:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.374085:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.374104:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.374112:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.374118:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.374126:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.374132:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.374160:0:88919:0:(rw26.c:912:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:0.0:1767319309.374165:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000034eb998a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.374168:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f97dc747 17ffffc0001001 3:0 ffff8f243e4535e8 613 lru 00000080:00200000:0.0:1767319309.374173:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005988f854 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:0.0:1767319309.374175:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000034eb998a 00000080:00200000:0.0:1767319309.374176:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.374179:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.374189:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.374201:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.374204:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.374206:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.374213:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.374215:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.374217:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.374227:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.374234:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.374242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.374245:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.374250:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.374253:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:0.0:1767319309.374257:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.374260:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.374265:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2514944 i_blocks 1 00000080:00200000:0.0:1767319309.374268:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.374275:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2514944, count: 4096 00000080:00200000:0.0:1767319309.374279:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2514944, bytes: 4096 00000080:00200000:0.0:1767319309.374282:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.374285:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 103, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.374287:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:0.0:1767319309.374289:0:88919: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:1767319309.374295:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:0.0:1767319309.374298:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:0.0:1767319309.374851:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.374862:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:0.0:1767319309.374870:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.374873:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.374884:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.374892:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.374913:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.374920:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.374927:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.374937:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.374945:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.374965:0:88919:0:(rw26.c:912:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:0.0:1767319309.374970:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007e6afa7a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.374973:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0edba07 17ffffc0001001 3:0 ffff8f243e453ca8 614 lru 00000080:00200000:0.0:1767319309.374979:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a09280c6 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:0.0:1767319309.374982:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007e6afa7a 00000080:00200000:0.0:1767319309.374983:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.374985:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.374995:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.375008:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.375012:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.375014:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.375022:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.375024:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.375027:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.375037:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375045:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.375054:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.375057:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.375063:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.375067:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:0.0:1767319309.375072:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.375075:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.375082:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2519040 i_blocks 1 00000080:00200000:0.0:1767319309.375085:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.375095:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2519040, count: 4096 00000080:00200000:0.0:1767319309.375099:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2519040, bytes: 4096 00000080:00200000:0.0:1767319309.375102:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.375106:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 104, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.375108:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:0.0:1767319309.375110:0:88919: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:1767319309.375117:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:0.0:1767319309.375120:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:0.0:1767319309.375122:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.375129:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:0.0:1767319309.375134:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.375137:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.375145:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375154:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375177:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375185:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375192:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.375201:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.375207:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.375224:0:88919:0:(rw26.c:912:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:0.0:1767319309.375229:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d608e85d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.375232:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009e9f1eaf 17ffffc0001001 3:0 ffff8f243e453d80 615 lru 00000080:00200000:0.0:1767319309.375237:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a55fcde3 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:0.0:1767319309.375240:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d608e85d 00000080:00200000:0.0:1767319309.375241:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.375243:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.375252:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.375265:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.375268:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.375271:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.375276:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.375278:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.375281:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.375290:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375298:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.375331:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.375333:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.375501:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.375505:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:0.0:1767319309.375509:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.375512:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.375518:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2523136 i_blocks 1 00000080:00200000:0.0:1767319309.375521:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.375529:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2523136, count: 4096 00000080:00200000:0.0:1767319309.375533:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2523136, bytes: 4096 00000080:00200000:0.0:1767319309.375535:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.375539:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 105, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.375541:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:0.0:1767319309.375543:0:88919: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:1767319309.375549:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:0.0:1767319309.375552:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:0.0:1767319309.375554:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.375560:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:0.0:1767319309.375566:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.375569:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.375577:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375586:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375606:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375614:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375621:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.375630:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.375637:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.375655:0:88919:0:(rw26.c:912:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:0.0:1767319309.375659:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000009e8731b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.375662:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d84cc332 17ffffc0001001 3:0 ffff8f243e4530d8 616 lru 00000080:00200000:0.0:1767319309.375667:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000009c43f5 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:0.0:1767319309.375669:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000009e8731b 00000080:00200000:0.0:1767319309.375670:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.375673:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.375682:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.375694:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.375697:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.375700:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.375706:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.375709:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.375712:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.375722:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375730:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.375740:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.375743:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.375748:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.375751:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:0.0:1767319309.375755:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.375758:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.375763:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2527232 i_blocks 1 00000080:00200000:0.0:1767319309.375766:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.375775:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2527232, count: 4096 00000080:00200000:0.0:1767319309.375779:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2527232, bytes: 4096 00000080:00200000:0.0:1767319309.375781:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.375785:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 106, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.375786:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:0.0:1767319309.375789:0:88919: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:1767319309.375794:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:0.0:1767319309.375797:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:0.0:1767319309.375799:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.375805:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:0.0:1767319309.375810:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.375813:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.375819:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375827:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375844:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375851:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375858:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.375866:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.375872:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.375889:0:88919:0:(rw26.c:912:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:0.0:1767319309.375894:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b064c0bf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.375897:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d5ef39ee 17ffffc0001001 3:0 ffff8f243e453af8 617 lru 00000080:00200000:0.0:1767319309.375901:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000015fd293 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:0.0:1767319309.375904:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b064c0bf 00000080:00200000:0.0:1767319309.375905:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.375907:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.375916:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.375926:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.375929:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.375931:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.375937:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.375940:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.375942:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.375951:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.375959:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.375967:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.375969:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.375974:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.375977:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:0.0:1767319309.375981:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.375984:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.375989:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2531328 i_blocks 1 00000080:00200000:0.0:1767319309.375992:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.375999:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2531328, count: 4096 00000080:00200000:0.0:1767319309.376002:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2531328, bytes: 4096 00000080:00200000:0.0:1767319309.376005:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.376008:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 107, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.376010:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:0.0:1767319309.376013:0:88919: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:1767319309.376018:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:0.0:1767319309.376021:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:0.0:1767319309.376023:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.376028:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:0.0:1767319309.376034:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.376036:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.376043:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.376051:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.376069:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.376078:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.376085:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.376094:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.376100:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.376117:0:88919:0:(rw26.c:912:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:0.0:1767319309.376122:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b58095b2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.376125:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000725aeec8 17ffffc0001001 3:0 ffff8f243e453510 618 lru 00000080:00200000:0.0:1767319309.376130:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000076f13f85 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:0.0:1767319309.376132:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b58095b2 00000080:00200000:0.0:1767319309.376133:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.376135:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.376144:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.376156:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.376159:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.376161:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.376167:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.376170:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.376172:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.376184:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.376191:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.376200:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.376203:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.376208:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.376211:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:0.0:1767319309.376215:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.376218:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.376223:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2535424 i_blocks 1 00000080:00200000:0.0:1767319309.376225:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.376233:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2535424, count: 4096 00000080:00200000:0.0:1767319309.376237:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2535424, bytes: 4096 00000080:00200000:0.0:1767319309.376239:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.376242:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 108, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.376244:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:0.0:1767319309.376247:0:88919: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:1767319309.376252:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:0.0:1767319309.376254:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:0.0:1767319309.376257:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.376262:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:0.0:1767319309.376267:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.376269:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.376276:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.376284:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377184:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377198:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377204:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.377216:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.377227:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.377262:0:88919:0:(rw26.c:912:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:0.0:1767319309.377269:0:88919:0:(rw26.c:969:ll_write_end()) page@000000004eabcc15[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.377272:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007fa89dea 17ffffc0001021 2:0 ffff8f243e453a20 619 lru 00000080:00200000:0.0:1767319309.377277:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e3ffbf0e 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:0.0:1767319309.377279:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000004eabcc15 00000080:00200000:0.0:1767319309.377281:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.377285:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.377297:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.377333:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.377348:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.377350:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.377361:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.377503:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.377508:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.377520:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377529:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.377542:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.377545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.377551:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.377556:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:0.0:1767319309.377562:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.377565:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.377573:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2539520 i_blocks 1 00000080:00200000:0.0:1767319309.377576:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.377590:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2539520, count: 4096 00000080:00200000:0.0:1767319309.377596:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2539520, bytes: 4096 00000080:00200000:0.0:1767319309.377598:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.377603:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 109, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.377604:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:0.0:1767319309.377607:0:88919: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:1767319309.377616:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:0.0:1767319309.377620:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:0.0:1767319309.377623:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.377630:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:0.0:1767319309.377638:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.377642:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.377654:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377663:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377683:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377691:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377698:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.377706:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.377713:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.377732:0:88919:0:(rw26.c:912:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:0.0:1767319309.377737:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b2953cdb[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.377740:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001a510234 17ffffc0001001 3:0 ffff8f243e453870 620 lru 00000080:00200000:0.0:1767319309.377746:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001b7aa8ee 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:0.0:1767319309.377748:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b2953cdb 00000080:00200000:0.0:1767319309.377749:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.377751:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.377760:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.377773:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.377777:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.377779:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.377787:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.377789:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.377792:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.377802:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377810:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.377819:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.377822:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.377828:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.377831:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:0.0:1767319309.377835:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.377838:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.377844:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2543616 i_blocks 1 00000080:00200000:0.0:1767319309.377847:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.377856:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2543616, count: 4096 00000080:00200000:0.0:1767319309.377859:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2543616, bytes: 4096 00000080:00200000:0.0:1767319309.377862:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.377865:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 110, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.377866:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:0.0:1767319309.377869:0:88919: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:1767319309.377874:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:0.0:1767319309.377877:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:0.0:1767319309.377879:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.377885:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:0.0:1767319309.377891:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.377893:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.377901:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377909:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377930:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377938:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.377945:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.377954:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.377960:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.377975:0:88919:0:(rw26.c:912:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:0.0:1767319309.377979:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000032d79e41[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.377981:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000962a7f03 17ffffc0001001 3:0 ffff8f243e453948 621 lru 00000080:00200000:0.0:1767319309.377987:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000319bf894 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:0.0:1767319309.377989:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000032d79e41 00000080:00200000:0.0:1767319309.377990:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.377992:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.377999:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.378011:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.378013:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.378015:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.378021:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.378024:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.378026:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.378036:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378043:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.378051:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.378054:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.378059:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.378063:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:0.0:1767319309.378066:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.378070:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.378075:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2547712 i_blocks 1 00000080:00200000:0.0:1767319309.378077:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.378549:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2547712, count: 4096 00000080:00200000:0.0:1767319309.378558:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2547712, bytes: 4096 00000080:00200000:0.0:1767319309.378561:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.378566:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 111, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.378568:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:0.0:1767319309.378571:0:88919: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:1767319309.378579:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:0.0:1767319309.378583:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:0.0:1767319309.378585:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.378592:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:0.0:1767319309.378601:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.378604:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.378613:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378622:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378644:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378652:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378659:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.378667:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.378675:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.378694:0:88919:0:(rw26.c:912:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:0.0:1767319309.378699:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a21e8cae[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.378702:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9020990 17ffffc0001001 3:0 ffff8f243e4536c0 622 lru 00000080:00200000:0.0:1767319309.378708:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f88631cc 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:0.0:1767319309.378710:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a21e8cae 00000080:00200000:0.0:1767319309.378711:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.378713:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.378723:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.378735:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.378738:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.378741:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.378747:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.378750:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.378752:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.378761:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378769:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.378778:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.378781:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.378786:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.378790:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:0.0:1767319309.378795:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.378798:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.378804:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2551808 i_blocks 1 00000080:00200000:0.0:1767319309.378806:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.378815:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2551808, count: 4096 00000080:00200000:0.0:1767319309.378818:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2551808, bytes: 4096 00000080:00200000:0.0:1767319309.378820:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.378824:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 112, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.378825:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:0.0:1767319309.378827:0:88919: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:1767319309.378832:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:0.0:1767319309.378835:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:0.0:1767319309.378837:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.378842:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:0.0:1767319309.378848:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.378850:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.378858:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378867:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378886:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378894:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.378901:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.378909:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.378915:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.378931:0:88919:0:(rw26.c:912:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:0.0:1767319309.378935:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009f183cdc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.378938:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd45d561 17ffffc0001001 3:0 ffff8f243e4531b0 623 lru 00000080:00200000:0.0:1767319309.378943:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006f50fb2e 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:0.0:1767319309.378946:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009f183cdc 00000080:00200000:0.0:1767319309.378947:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.378949:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.378957:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.378969:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.378972:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.378974:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.378980:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.378982:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.378985:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.378994:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379003:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.379012:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.379014:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.379019:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.379022:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:0.0:1767319309.379026:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.379030:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.379034:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2555904 i_blocks 1 00000080:00200000:0.0:1767319309.379037:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.379045:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2555904, count: 4096 00000080:00200000:0.0:1767319309.379048:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2555904, bytes: 4096 00000080:00200000:0.0:1767319309.379050:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.379054:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 113, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.379055:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:0.0:1767319309.379058:0:88919: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:1767319309.379063:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:0.0:1767319309.379066:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:0.0:1767319309.379068:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.379074:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:0.0:1767319309.379079:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.379082:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.379089:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379098:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379118:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379125:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379132:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.379140:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.379147:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.379162:0:88919:0:(rw26.c:912:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:0.0:1767319309.379167:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e34b1d41[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.379169:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce3766f8 17ffffc0001001 3:0 ffff8f243e453288 624 lru 00000080:00200000:0.0:1767319309.379174:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2328b30 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:0.0:1767319309.379177:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e34b1d41 00000080:00200000:0.0:1767319309.379178:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.379180:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.379188:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.379200:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.379202:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.379204:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.379211:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.379213:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.379215:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.379223:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379230:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.379238:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.379241:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.379246:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.379249:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:0.0:1767319309.379253:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.379255:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.379260:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2560000 i_blocks 1 00000080:00200000:0.0:1767319309.379263:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.379271:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2560000, count: 4096 00000080:00200000:0.0:1767319309.379276:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2560000, bytes: 4096 00000080:00200000:0.0:1767319309.379278:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.379281:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 114, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.379283:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:0.0:1767319309.379285:0:88919: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:1767319309.379290:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:0.0:1767319309.379293:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:0.0:1767319309.379296:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.379541:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:0.0:1767319309.379550:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.379553:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.379562:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379571:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379592:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379600:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379606:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.379615:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.379622:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.379640:0:88919:0:(rw26.c:912:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:0.0:1767319309.379645:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000e2954ef[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.379648:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003d268676 17ffffc0001001 3:0 ffff8f243e453e58 625 lru 00000080:00200000:0.0:1767319309.379653:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000263ad9ac 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:0.0:1767319309.379656:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000e2954ef 00000080:00200000:0.0:1767319309.379657:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.379659:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.379669:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.379841:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.379846:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.379848:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.379855:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.379858:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.379861:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.379873:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379881:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.379891:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.379894:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.379900:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.379903:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:0.0:1767319309.379908:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.379911:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.379917:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2564096 i_blocks 1 00000080:00200000:0.0:1767319309.379920:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.379930:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2564096, count: 4096 00000080:00200000:0.0:1767319309.379934:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2564096, bytes: 4096 00000080:00200000:0.0:1767319309.379937:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.379941:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 115, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.379943:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:0.0:1767319309.379946:0:88919: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:1767319309.379952:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:0.0:1767319309.379955:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:0.0:1767319309.379957:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.379963:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:0.0:1767319309.379969:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.379971:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.379978:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.379986:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380004:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380011:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380017:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.380026:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.380032:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.380048:0:88919:0:(rw26.c:912:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:0.0:1767319309.380052:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009d144973[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.380055:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003ed70d1a 17ffffc0001001 3:0 ffff8f243e453000 626 lru 00000080:00200000:0.0:1767319309.380060:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007622c22f 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:0.0:1767319309.380062:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009d144973 00000080:00200000:0.0:1767319309.380063:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.380065:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.380073:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.380085:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.380088:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.380091:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.380097:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.380099:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.380102:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.380111:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380119:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.380128:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.380130:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.380136:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.380139:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:0.0:1767319309.380143:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.380145:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.380150:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2568192 i_blocks 1 00000080:00200000:0.0:1767319309.380153:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.380160:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2568192, count: 4096 00000080:00200000:0.0:1767319309.380164:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2568192, bytes: 4096 00000080:00200000:0.0:1767319309.380166:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.380170:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 116, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.380172:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:0.0:1767319309.380174:0:88919: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:1767319309.380180:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:0.0:1767319309.380183:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:0.0:1767319309.380185:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.380190:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:0.0:1767319309.380196:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.380198:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.380204:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380212:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380230:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380238:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380244:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.380252:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.380258:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.380271:0:88919:0:(rw26.c:912:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:0.0:1767319309.380276:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000089afd2ac[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.380279:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c34bc19d 17ffffc0001001 3:0 ffff8f243e453798 627 lru 00000080:00200000:0.0:1767319309.380285:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c41aa333 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:0.0:1767319309.380287:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000089afd2ac 00000080:00200000:0.0:1767319309.380288:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.380290:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.380299:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.380558:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.380562:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.380564:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.380572:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.380574:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.380578:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.380588:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380596:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.380604:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.380607:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.380612:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.380615:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:0.0:1767319309.380619:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.380622:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.380627:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2572288 i_blocks 1 00000080:00200000:0.0:1767319309.380630:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.380639:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2572288, count: 4096 00000080:00200000:0.0:1767319309.380644:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2572288, bytes: 4096 00000080:00200000:0.0:1767319309.380646:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.380650:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 117, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.380651:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:0.0:1767319309.380654:0:88919: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:1767319309.380659:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:0.0:1767319309.380662:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:0.0:1767319309.380664:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.380670:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:0.0:1767319309.380676:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.380678:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.380687:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380696:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380715:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380722:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380729:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.380738:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.380744:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.380759:0:88919:0:(rw26.c:912:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:0.0:1767319309.380764:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d63f36b1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.380767:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000096162be7 17ffffc0001001 3:0 ffff8f243e453438 628 lru 00000080:00200000:0.0:1767319309.380773:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000076378c3 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:0.0:1767319309.380775:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d63f36b1 00000080:00200000:0.0:1767319309.380776:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.380778:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.380786:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.380798:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.380801:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.380803:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.380810:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.380812:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.380815:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.380824:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380832:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.380840:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.380842:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.380847:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.380850:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:0.0:1767319309.380854:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.380856:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.380861:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2576384 i_blocks 1 00000080:00200000:0.0:1767319309.380864:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.380871:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2576384, count: 4096 00000080:00200000:0.0:1767319309.380875:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2576384, bytes: 4096 00000080:00200000:0.0:1767319309.380878:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.380881:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 118, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.380883:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:0.0:1767319309.380885:0:88919: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:1767319309.380891:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:0.0:1767319309.380894:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:0.0:1767319309.380896:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.380901:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:0.0:1767319309.380908:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.380911:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.380918:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380927:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380949:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380957:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.380962:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.380970:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.380976:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.380991:0:88919:0:(rw26.c:912:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:0.0:1767319309.380996:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005f31425a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.380999:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c696b1f4 17ffffc0001001 3:0 ffff8f243e453bd0 629 lru 00000080:00200000:0.0:1767319309.381004:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000069bdacd1 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:0.0:1767319309.381007:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005f31425a 00000080:00200000:0.0:1767319309.381008:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.381010:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.381187:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.381203:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.381207:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.381209:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.381216:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.381218:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.381221:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.381231:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.381239:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.381248:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.381251:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.381255:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.381258:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:0.0:1767319309.381262:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.381265:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.381271:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2580480 i_blocks 1 00000080:00200000:0.0:1767319309.381274:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.381282:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2580480, count: 4096 00000080:00200000:0.0:1767319309.381286:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2580480, bytes: 4096 00000080:00200000:0.0:1767319309.381289:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.381293:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 119, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.381295:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:0.0:1767319309.381297:0:88919: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:1767319309.381323:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:0.0:1767319309.381327:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:0.0:1767319309.381329:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.381690:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:0.0:1767319309.381700:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.381703:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.381713:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.381722:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.381746:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.381754:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.381761:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.381770:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.381778:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.381799:0:88919:0:(rw26.c:912:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:0.0:1767319309.381805:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005be46e00[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.381808:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008a6c7ac2 17ffffc0001001 3:0 ffff8f243e453360 630 lru 00000080:00200000:0.0:1767319309.381813:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000072c40985 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:0.0:1767319309.381816:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005be46e00 00000080:00200000:0.0:1767319309.381817:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.381819:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.381829:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.381842:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.381845:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.381847:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.381855:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.381857:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.381859:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.381871:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.381879:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.381888:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.381891:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.381895:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.381899:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:0.0:1767319309.381903:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.381906:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.381911:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2584576 i_blocks 1 00000080:00200000:0.0:1767319309.381914:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.381924:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2584576, count: 4096 00000080:00200000:0.0:1767319309.381928:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2584576, bytes: 4096 00000080:00200000:0.0:1767319309.381931:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.381934:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 120, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.381936:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:0.0:1767319309.381938:0:88919: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:1767319309.381944:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:0.0:1767319309.381947:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:0.0:1767319309.381950:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.381955:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:0.0:1767319309.381961:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.381964:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.381972:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.381981:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382001:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382008:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382015:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.382024:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.382030:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.382057:0:88919:0:(rw26.c:912:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:0.0:1767319309.382061:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000111fc1a8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.382064:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001a76c303 17ffffc0001001 3:0 ffff8f243e478360 631 lru 00000080:00200000:0.0:1767319309.382069:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003ed8c7f2 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:0.0:1767319309.382071:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000111fc1a8 00000080:00200000:0.0:1767319309.382072:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.382074:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.382083:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.382096:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.382099:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.382101:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.382107:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.382109:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.382112:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.382121:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382128:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.382137:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.382139:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.382144:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.382147:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:0.0:1767319309.382151:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.382154:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.382159:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2588672 i_blocks 1 00000080:00200000:0.0:1767319309.382161:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.382169:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2588672, count: 4096 00000080:00200000:0.0:1767319309.382173:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2588672, bytes: 4096 00000080:00200000:0.0:1767319309.382175:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.382179:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 121, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.382180:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:0.0:1767319309.382183:0:88919: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:1767319309.382188:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:0.0:1767319309.382191:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:0.0:1767319309.382194:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.382200:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:0.0:1767319309.382206:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.382208:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.382215:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382224:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382246:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382253:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382261:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.382270:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.382275:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.382290:0:88919:0:(rw26.c:912:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:0.0:1767319309.382294:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000594ce994[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.382297:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002430d718 17ffffc0001001 3:0 ffff8f243e4785e8 632 lru 00000080:00200000:0.0:1767319309.382536:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ba710f68 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:0.0:1767319309.382540:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000594ce994 00000080:00200000:0.0:1767319309.382541:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.382544:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.382555:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.382568:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.382572:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.382574:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.382581:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.382584:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.382586:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.382597:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382604:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.382613:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.382615:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.382620:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.382623:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:0.0:1767319309.382627:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.382631:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.382636:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2592768 i_blocks 1 00000080:00200000:0.0:1767319309.382639:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.382648:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2592768, count: 4096 00000080:00200000:0.0:1767319309.382653:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2592768, bytes: 4096 00000080:00200000:0.0:1767319309.382655:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.382660:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 122, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.382662:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:0.0:1767319309.382664:0:88919: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:1767319309.382670:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:0.0:1767319309.382674:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:0.0:1767319309.382676:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.382682:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:0.0:1767319309.382689:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.382692:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.382917:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382927:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382946:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382953:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.382960:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.382969:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.382975:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.382994:0:88919:0:(rw26.c:912:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:0.0:1767319309.382999:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e60ea292[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.383002:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001c55b364 17ffffc0001001 3:0 ffff8f243e478ca8 633 lru 00000080:00200000:0.0:1767319309.383008:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006f7328f2 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:0.0:1767319309.383010:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e60ea292 00000080:00200000:0.0:1767319309.383011:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.383014:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.383023:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.383036:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.383039:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.383042:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.383049:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.383051:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.383054:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.383065:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383073:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.383082:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.383085:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.383090:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.383094:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:0.0:1767319309.383098:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.383102:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.383108:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2596864 i_blocks 1 00000080:00200000:0.0:1767319309.383111:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.383119:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2596864, count: 4096 00000080:00200000:0.0:1767319309.383124:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2596864, bytes: 4096 00000080:00200000:0.0:1767319309.383126:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.383130:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 123, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.383132:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:0.0:1767319309.383135:0:88919: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:1767319309.383140:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:0.0:1767319309.383144:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:0.0:1767319309.383146:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.383152:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:0.0:1767319309.383158:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.383160:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.383167:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383175:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383194:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383201:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383208:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.383217:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.383223:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.383245:0:88919:0:(rw26.c:912:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:0.0:1767319309.383250:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002841d2d4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.383254:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5e36abb 17ffffc0001021 2:0 ffff8f243e478d80 634 lru 00000080:00200000:0.0:1767319309.383259:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000079602a0f 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:0.0:1767319309.383262:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002841d2d4 00000080:00200000:0.0:1767319309.383263:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.383265:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.383273:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.383284:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.383287:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.383289:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.383294:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.383297:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.383299:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.383330:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383497:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.383508:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.383510:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.383516:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.383519:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:0.0:1767319309.383523:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.383526:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.383532:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2600960 i_blocks 1 00000080:00200000:0.0:1767319309.383535:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.383544:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2600960, count: 4096 00000080:00200000:0.0:1767319309.383548:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2600960, bytes: 4096 00000080:00200000:0.0:1767319309.383550:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.383554:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 124, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.383556:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:0.0:1767319309.383558:0:88919: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:1767319309.383563:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:0.0:1767319309.383567:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:0.0:1767319309.383569:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.383575:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:0.0:1767319309.383581:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.383584:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.383591:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383600:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383621:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383629:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383636:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.383645:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.383651:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.383667:0:88919:0:(rw26.c:912:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:0.0:1767319309.383672:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000789c6821[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.383675:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004c110ced 17ffffc0001001 3:0 ffff8f243e4780d8 635 lru 00000080:00200000:0.0:1767319309.383680:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2777f3b 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:0.0:1767319309.383682:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000789c6821 00000080:00200000:0.0:1767319309.383683:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.383686:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.383695:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.383708:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.383711:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.383713:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.383719:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.383722:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.383725:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.383737:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383745:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.383753:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.383756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.383760:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.383763:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:0.0:1767319309.383767:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.383770:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.383775:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2605056 i_blocks 1 00000080:00200000:0.0:1767319309.383778:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.383786:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2605056, count: 4096 00000080:00200000:0.0:1767319309.383789:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2605056, bytes: 4096 00000080:00200000:0.0:1767319309.383792:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.383795:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 125, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.383797:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:0.0:1767319309.383799:0:88919: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:1767319309.383805:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:0.0:1767319309.383808:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:0.0:1767319309.383810:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.383816:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:0.0:1767319309.383822:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.383824:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.383832:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383841:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383860:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383868:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383875:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.383883:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.383889:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.383907:0:88919:0:(rw26.c:912:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:0.0:1767319309.383912:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000f84e02d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.383915:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000436af69a 17ffffc0001001 3:0 ffff8f243e478af8 636 lru 00000080:00200000:0.0:1767319309.383920:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000418e9580 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:0.0:1767319309.383922:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000f84e02d 00000080:00200000:0.0:1767319309.383923:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.383925:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.383934:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.383946:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.383948:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.383950:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.383956:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.383959:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.383961:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.383971:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.383978:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.383986:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.383989:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.383994:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.383997:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:0.0:1767319309.384001:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.384004:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.384009:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2609152 i_blocks 1 00000080:00200000:0.0:1767319309.384012:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.384020:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2609152, count: 4096 00000080:00200000:0.0:1767319309.384024:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2609152, bytes: 4096 00000080:00200000:0.0:1767319309.384027:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.384030:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 126, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.384032:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:0.0:1767319309.384034:0:88919: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:1767319309.384039:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:0.0:1767319309.384042:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:0.0:1767319309.384044:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.384050:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:0.0:1767319309.384055:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.384057:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.384065:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.384074:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.384093:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.384101:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.384107:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.384116:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.384122:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.384139:0:88919:0:(rw26.c:912:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:0.0:1767319309.384143:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000009c9df38[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.384146:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9907b16 17ffffc0001001 3:0 ffff8f243e478510 637 lru 00000080:00200000:0.0:1767319309.384151:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f4750bcb 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:0.0:1767319309.384153:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000009c9df38 00000080:00200000:0.0:1767319309.384154:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.384157:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.384164:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.384175:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:0.0:1767319309.384178:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.384180:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.384186:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.384189:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.384191:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.384201:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.384209:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.384217:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.384220:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.384225:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.384228:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:0.0:1767319309.384232:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.384235:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.384240:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2613248 i_blocks 1 00000080:00200000:0.0:1767319309.384242:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.384249:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2613248, count: 4096 00000080:00200000:0.0:1767319309.384252:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2613248, bytes: 4096 00000080:00200000:0.0:1767319309.384254:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:0.0:1767319309.384258:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 127, [0x200004a52:0x3:0x0] hash] 00000020:00200000:0.0:1767319309.384260:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:0.0:1767319309.384262:0:88919: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:1767319309.384266:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:0.0:1767319309.384269:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:0.0:1767319309.384272:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:0.0:1767319309.384276:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:0.0:1767319309.384282:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.384284:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1ab0, osc lock ffff8f242063fdb0, flags 0x0 00010000:00010000:0.0:1767319309.384291:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.384299:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.384360:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.384598:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.384606:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.386285:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.386325:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.386524:0:88919:0:(rw26.c:912:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:2.0:1767319309.386535:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f01ef280[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.386539:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009b343851 17ffffc0001001 3:0 ffff8f2437675af8 638 lru 00000080:00200000:2.0:1767319309.386546:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2f0236c 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:2.0:1767319309.386549:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f01ef280 00000080:00200000:2.0:1767319309.386551:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.386558:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.386580:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.386607:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.386611:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.387131:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.387148:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.387152:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.387155:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1ab0 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.387162:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.387173:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.387189:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.387192:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1ab0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.387200:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.387206:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:2.0:1767319309.387214:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.387227:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.387239:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2617344 i_blocks 1 00000080:00200000:2.0:1767319309.387244:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.387267:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2617344, count: 4096 00000080:00200000:2.0:1767319309.387274:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2617344, bytes: 4096 00000080:00200000:2.0:1767319309.387277:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.387284:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 128, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.387285:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:2.0:1767319309.387289:0:88919: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:1767319309.387300:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:2.0:1767319309.387552:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:2.0:1767319309.387556:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.387570:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:2.0:1767319309.387584:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.387588:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.387605:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.387855:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.387869:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.387877:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.387884:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.387907:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.387917:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.387938:0:88919:0:(rw26.c:912:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:2.0:1767319309.387944:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b51fa0b9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.387947:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009bab50ae 17ffffc0001001 3:0 ffff8f24376750d8 639 lru 00000080:00200000:2.0:1767319309.387953:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001fbb50f6 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:2.0:1767319309.387956:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b51fa0b9 00000080:00200000:2.0:1767319309.387957:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.387961:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.387973:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.387989:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.387992:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.387994:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.388003:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.388005:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.388008:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.388012:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388020:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.388030:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.388032:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.388038:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.388049:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:2.0:1767319309.388054:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.388057:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.388064:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2621440 i_blocks 1 00000080:00200000:2.0:1767319309.388067:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.388078:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2621440, count: 4096 00000080:00200000:2.0:1767319309.388082:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2621440, bytes: 4096 00000080:00200000:2.0:1767319309.388085:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.388089:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 129, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.388091:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:2.0:1767319309.388094:0:88919: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:1767319309.388101:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:2.0:1767319309.388105:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:2.0:1767319309.388107:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.388113:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:2.0:1767319309.388119:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.388122:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.388131:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388140:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388148:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388155:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388162:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.388182:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.388189:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.388211:0:88919:0:(rw26.c:912:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:2.0:1767319309.388215:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008f09dcf2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.388219:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000bfa82b4c 17ffffc0001001 3:0 ffff8f2437675d80 640 lru 00000080:00200000:2.0:1767319309.388225:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007fcfae9b 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:2.0:1767319309.388227:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008f09dcf2 00000080:00200000:2.0:1767319309.388228:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.388230:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.388239:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.388252:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.388255:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.388257:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.388264:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.388266:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.388268:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.388272:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388280:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.388288:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.388291:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.388295:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.388333:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:2.0:1767319309.388498:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.388501:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.388507:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2625536 i_blocks 1 00000080:00200000:2.0:1767319309.388511:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.388520:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2625536, count: 4096 00000080:00200000:2.0:1767319309.388524:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2625536, bytes: 4096 00000080:00200000:2.0:1767319309.388527:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.388531:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 130, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.388533:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:2.0:1767319309.388535:0:88919: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:1767319309.388542:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:2.0:1767319309.388545:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:2.0:1767319309.388547:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.388554:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:2.0:1767319309.388560:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.388563:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.388571:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388580:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388588:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388596:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388603:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.388719:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.388726:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.388745:0:88919:0:(rw26.c:912:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:2.0:1767319309.388750:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a66b3657[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.388753:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007438c5ea 17ffffc0001001 3:0 ffff8f2437675ca8 641 lru 00000080:00200000:2.0:1767319309.388759:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000428efe2 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:2.0:1767319309.388761:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a66b3657 00000080:00200000:2.0:1767319309.388762:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.388765:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.388773:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.388786:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.388789:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.388791:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.388798:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.388801:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.388803:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.388807:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388815:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.388824:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.388826:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.388831:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.388840:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:2.0:1767319309.388843:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.388846:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.388851:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2629632 i_blocks 1 00000080:00200000:2.0:1767319309.388854:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.388862:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2629632, count: 4096 00000080:00200000:2.0:1767319309.388866:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2629632, bytes: 4096 00000080:00200000:2.0:1767319309.388869:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.388873:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 131, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.388874:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:2.0:1767319309.388877:0:88919: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:1767319309.388882:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:2.0:1767319309.388885:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:2.0:1767319309.388887:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.388893:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:2.0:1767319309.388899:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.388901:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.388909:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388918:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388927:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388934:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.388941:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.388960:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.388965:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.388981:0:88919:0:(rw26.c:912:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:2.0:1767319309.388986:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e3062275[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.388989:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001365a36c 17ffffc0001001 3:0 ffff8f24376755e8 642 lru 00000080:00200000:2.0:1767319309.388995:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008692a9d2 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:2.0:1767319309.388997:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e3062275 00000080:00200000:2.0:1767319309.388998:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.389000:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.389008:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.389019:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.389022:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.389024:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.389030:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.389033:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.389035:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.389039:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389046:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.389054:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.389057:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.389060:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.389069:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:2.0:1767319309.389073:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.389076:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.389081:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2633728 i_blocks 1 00000080:00200000:2.0:1767319309.389084:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.389092:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2633728, count: 4096 00000080:00200000:2.0:1767319309.389095:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2633728, bytes: 4096 00000080:00200000:2.0:1767319309.389098:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.389102:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 132, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.389103:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:2.0:1767319309.389106:0:88919: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:1767319309.389112:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:2.0:1767319309.389115:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:2.0:1767319309.389117:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.389123:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:2.0:1767319309.389128:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.389130:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.389138:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389146:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389155:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389162:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389168:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.389187:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.389193:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.389208:0:88919:0:(rw26.c:912:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:2.0:1767319309.389212:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005d2d19de[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.389215:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000067c47794 17ffffc0001001 3:0 ffff8f2437675360 643 lru 00000080:00200000:2.0:1767319309.389220:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a28f1245 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:2.0:1767319309.389222:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005d2d19de 00000080:00200000:2.0:1767319309.389223:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.389225:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.389233:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.389243:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.389246:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.389248:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.389253:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.389256:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.389258:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.389261:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389269:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.389278:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.389280:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.389283:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.389292:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:2.0:1767319309.389296:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.389299:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.389328:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2637824 i_blocks 1 00000080:00200000:2.0:1767319309.389332:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.389493:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2637824, count: 4096 00000080:00200000:2.0:1767319309.389499:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2637824, bytes: 4096 00000080:00200000:2.0:1767319309.389502:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.389505:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 133, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.389507:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:2.0:1767319309.389509:0:88919: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:1767319309.389515:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:2.0:1767319309.389518:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:2.0:1767319309.389520:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.389526:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:2.0:1767319309.389533:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.389535:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.389544:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389553:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389561:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389568:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389575:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.389594:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.389600:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.389705:0:88919:0:(rw26.c:912:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:2.0:1767319309.389711:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008c7b69f0[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.389714:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009143b64e 17ffffc0001001 3:0 ffff8f2437675bd0 644 lru 00000080:00200000:2.0:1767319309.389720:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000084641a2d 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:2.0:1767319309.389722:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008c7b69f0 00000080:00200000:2.0:1767319309.389723:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.389726:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.389734:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.389748:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.389751:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.389753:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.389760:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.389762:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.389764:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.389768:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389775:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.389784:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.389786:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.389791:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.389799:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:2.0:1767319309.389803:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.389806:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.389812:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2641920 i_blocks 1 00000080:00200000:2.0:1767319309.389814:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.389822:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2641920, count: 4096 00000080:00200000:2.0:1767319309.389826:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2641920, bytes: 4096 00000080:00200000:2.0:1767319309.389828:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.389831:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 134, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.389833:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:2.0:1767319309.389836:0:88919: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:1767319309.389841:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:2.0:1767319309.389844:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:2.0:1767319309.389846:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.389851:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:2.0:1767319309.389857:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.389860:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.389868:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389877:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389885:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389892:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.389900:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.389919:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.389924:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.389939:0:88919:0:(rw26.c:912:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:2.0:1767319309.389943:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001a8e3ba3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.389946:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0fffbff 17ffffc0001001 3:0 ffff8f2437675438 645 lru 00000080:00200000:2.0:1767319309.389952:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003f8b7dda 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:2.0:1767319309.389954:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001a8e3ba3 00000080:00200000:2.0:1767319309.389955:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.389958:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.389965:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.389976:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.389979:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.389981:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.389987:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.389989:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.389991:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.389996:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.390004:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.390012:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.390014:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.390018:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.390030:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:2.0:1767319309.390211:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.390215:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.390220:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2646016 i_blocks 1 00000080:00200000:2.0:1767319309.390223:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.390231:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2646016, count: 4096 00000080:00200000:2.0:1767319309.390235:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2646016, bytes: 4096 00000080:00200000:2.0:1767319309.390237:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.390240:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 135, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.390242:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:2.0:1767319309.390244:0:88919: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:1767319309.390249:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:2.0:1767319309.390252:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:2.0:1767319309.390255:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.390261:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:2.0:1767319309.390267:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.390269:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.390277:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.390285:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.390292:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.390299:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.390325:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.390494:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.390501:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.390519:0:88919:0:(rw26.c:912:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:2.0:1767319309.390524:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e104441b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.390527:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d15f035d 17ffffc0001001 3:0 ffff8f2437675798 646 lru 00000080:00200000:2.0:1767319309.390532:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001d1d21c3 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:2.0:1767319309.390534:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e104441b 00000080:00200000:2.0:1767319309.390535:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.390537:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.390547:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.390560:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.390563:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.390566:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.390574:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.390576:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.390579:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.390583:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.390591:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.390600:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.390603:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.390607:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.391058:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:2.0:1767319309.391063:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.391066:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.391072:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2650112 i_blocks 1 00000080:00200000:2.0:1767319309.391076:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.391086:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2650112, count: 4096 00000080:00200000:2.0:1767319309.391090:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2650112, bytes: 4096 00000080:00200000:2.0:1767319309.391092:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.391096:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 136, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.391098:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:2.0:1767319309.391101:0:88919: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:1767319309.391107:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:2.0:1767319309.391110:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:2.0:1767319309.391112:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.391119:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:2.0:1767319309.391125:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.391128:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.391137:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391145:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391153:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391160:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391167:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.391185:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.391191:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.391209:0:88919:0:(rw26.c:912:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:2.0:1767319309.391213:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002062d88b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.391217:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000050a28007 17ffffc0001001 3:0 ffff8f2437675000 647 lru 00000080:00200000:2.0:1767319309.391222:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000eafdfd0e 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:2.0:1767319309.391224:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002062d88b 00000080:00200000:2.0:1767319309.391225:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.391228:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.391237:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.391251:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.391254:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.391256:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.391263:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.391266:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.391268:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.391272:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391280:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.391289:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.391291:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.391296:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.391329:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:2.0:1767319309.391332:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.391467:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.391475:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2654208 i_blocks 1 00000080:00200000:2.0:1767319309.391479:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.391487:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2654208, count: 4096 00000080:00200000:2.0:1767319309.391491:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2654208, bytes: 4096 00000080:00200000:2.0:1767319309.391494:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.391498:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 137, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.391500:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:2.0:1767319309.391502:0:88919: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:1767319309.391508:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:2.0:1767319309.391511:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:2.0:1767319309.391513:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.391520:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:2.0:1767319309.391526:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.391529:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.391537:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391546:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391555:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391562:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391569:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.391590:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.391597:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.391626:0:88919:0:(rw26.c:912:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:2.0:1767319309.391632:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b8e395b9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.391635:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e60cfa9d 17ffffc0001001 3:0 ffff8f2437675e58 648 lru 00000080:00200000:2.0:1767319309.391642:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000401d501b 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:2.0:1767319309.391644:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b8e395b9 00000080:00200000:2.0:1767319309.391645:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.391648:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.391656:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.391669:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.391672:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.391674:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.391680:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.391682:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.391685:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.391689:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391697:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.391705:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.391708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.391712:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.391720:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:2.0:1767319309.391724:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.391727:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.391732:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2658304 i_blocks 1 00000080:00200000:2.0:1767319309.391735:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.391742:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2658304, count: 4096 00000080:00200000:2.0:1767319309.391746:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2658304, bytes: 4096 00000080:00200000:2.0:1767319309.391748:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.391752:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 138, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.391754:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:2.0:1767319309.391757:0:88919: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:1767319309.391762:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:2.0:1767319309.391764:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:2.0:1767319309.391766:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.391772:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:2.0:1767319309.391777:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.391779:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.391787:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391796:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391805:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391813:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391820:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.391841:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.391847:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.391863:0:88919:0:(rw26.c:912:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:2.0:1767319309.391867:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b07cd0f5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.391869:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000401f987b 17ffffc0001001 3:0 ffff8f2437675288 649 lru 00000080:00200000:2.0:1767319309.391875:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000025e97d83 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:2.0:1767319309.391877:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b07cd0f5 00000080:00200000:2.0:1767319309.391878:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.391880:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.391887:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.391898:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.391900:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.391902:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.391907:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.391909:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.391912:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.391915:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.391922:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.391930:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.391932:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.391935:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.391943:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:2.0:1767319309.391946:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.391949:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.391953:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2662400 i_blocks 1 00000080:00200000:2.0:1767319309.391956:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.391963:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2662400, count: 4096 00000080:00200000:2.0:1767319309.391966:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2662400, bytes: 4096 00000080:00200000:2.0:1767319309.391969:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.391972:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 139, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.391973:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:2.0:1767319309.391975:0:88919: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:1767319309.391980:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:2.0:1767319309.391983:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:2.0:1767319309.391985:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.391990:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:2.0:1767319309.391995:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.391997:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.392004:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392012:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392019:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392027:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392034:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.392054:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.392060:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.392076:0:88919:0:(rw26.c:912:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:2.0:1767319309.392080:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e07a3638[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.392083:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000884905a8 17ffffc0001001 3:0 ffff8f24376751b0 650 lru 00000080:00200000:2.0:1767319309.392089:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007d89c0c6 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:2.0:1767319309.392091:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e07a3638 00000080:00200000:2.0:1767319309.392092:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.392094:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.392101:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.392113:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.392116:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.392118:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.392124:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.392127:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.392129:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.392133:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392141:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.392149:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.392151:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.392156:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.392165:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:2.0:1767319309.392168:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.392171:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.392176:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2666496 i_blocks 1 00000080:00200000:2.0:1767319309.392179:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.392187:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2666496, count: 4096 00000080:00200000:2.0:1767319309.392191:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2666496, bytes: 4096 00000080:00200000:2.0:1767319309.392193:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.392196:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 140, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.392198:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:2.0:1767319309.392201:0:88919: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:1767319309.392206:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:2.0:1767319309.392209:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:2.0:1767319309.392211:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.392217:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:2.0:1767319309.392223:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.392225:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.392233:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392241:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392250:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392257:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392263:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.392281:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.392288:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.392333:0:88919:0:(rw26.c:912:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:2.0:1767319309.392339:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006c40883c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.392341:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf0ad1c1 17ffffc0001001 3:0 ffff8f2430c3e288 651 lru 00000080:00200000:2.0:1767319309.392347:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000092ad15fc 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:2.0:1767319309.392349:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006c40883c 00000080:00200000:2.0:1767319309.392350:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.392352:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.392361:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.392387:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.392390:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.392393:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.392400:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.392402:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.392404:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.392408:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392415:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.392423:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.392425:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.392429:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.392438:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:2.0:1767319309.392442:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.392445:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.392462:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2670592 i_blocks 1 00000080:00200000:2.0:1767319309.392465:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.392473:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2670592, count: 4096 00000080:00200000:2.0:1767319309.392477:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2670592, bytes: 4096 00000080:00200000:2.0:1767319309.392479:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.392483:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 141, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.392485:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:2.0:1767319309.392487:0:88919: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:1767319309.392492:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:2.0:1767319309.392495:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:2.0:1767319309.392497:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.392502:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:2.0:1767319309.392508:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.392510:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.392518:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392526:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392534:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392541:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392548:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.392567:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.392574:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.392599:0:88919:0:(rw26.c:912:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:2.0:1767319309.392604:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008f1a32e7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.392607:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3441bfb 17ffffc0001021 2:0 ffff8f2430c3ee58 652 lru 00000080:00200000:2.0:1767319309.392612:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d69280ef 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:2.0:1767319309.392614:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008f1a32e7 00000080:00200000:2.0:1767319309.392615:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.392618:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.392627:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.392639:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.392642:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.392644:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.392650:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.392652:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.392655:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.392659:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392666:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.392673:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.392676:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.392679:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.392690:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:2.0:1767319309.392693:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.392696:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.392701:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2674688 i_blocks 1 00000080:00200000:2.0:1767319309.392704:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.392711:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2674688, count: 4096 00000080:00200000:2.0:1767319309.392715:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2674688, bytes: 4096 00000080:00200000:2.0:1767319309.392717:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.392721:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 142, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.392722:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:2.0:1767319309.392725:0:88919: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:1767319309.392731:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:2.0:1767319309.392733:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:2.0:1767319309.392735:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.392740:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:2.0:1767319309.392746:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.392748:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.392756:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392765:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392774:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392781:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392787:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.392807:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.392814:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.392832:0:88919:0:(rw26.c:912:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:2.0:1767319309.392836:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000edc55866[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.392839:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9e6c1dc 17ffffc0001001 3:0 ffff8f2430c3e000 653 lru 00000080:00200000:2.0:1767319309.392844:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000de6c5d3e 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:2.0:1767319309.392846:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000edc55866 00000080:00200000:2.0:1767319309.392847:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.392849:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.392857:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.392867:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.392870:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.392872:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.392878:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.392880:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.392883:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.392887:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392895:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.392904:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.392906:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.392911:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.392920:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:2.0:1767319309.392924:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.392927:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.392932:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2678784 i_blocks 1 00000080:00200000:2.0:1767319309.392935:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.392942:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2678784, count: 4096 00000080:00200000:2.0:1767319309.392946:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2678784, bytes: 4096 00000080:00200000:2.0:1767319309.392948:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.392952:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 143, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.392953:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:2.0:1767319309.392956:0:88919: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:1767319309.392961:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:2.0:1767319309.392963:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:2.0:1767319309.392966:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.392971:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:2.0:1767319309.392976:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.392978:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.392986:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.392995:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393002:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393009:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393016:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.393035:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.393041:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.393057:0:88919:0:(rw26.c:912:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:2.0:1767319309.393061:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000042390f0f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.393064:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005e97f254 17ffffc0001001 3:0 ffff8f2430c3e798 654 lru 00000080:00200000:2.0:1767319309.393070:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae099d8a 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:2.0:1767319309.393072:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000042390f0f 00000080:00200000:2.0:1767319309.393073:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.393075:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.393083:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.393095:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.393098:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.393100:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.393106:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.393108:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.393111:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.393115:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393122:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.393131:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.393133:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.393138:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.393146:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:2.0:1767319309.393150:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.393153:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.393158:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2682880 i_blocks 1 00000080:00200000:2.0:1767319309.393161:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.393175:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2682880, count: 4096 00000080:00200000:2.0:1767319309.393181:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2682880, bytes: 4096 00000080:00200000:2.0:1767319309.393183:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.393186:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 144, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.393188:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:2.0:1767319309.393190:0:88919: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:1767319309.393195:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:2.0:1767319309.393198:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:2.0:1767319309.393200:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.393205:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:2.0:1767319309.393210:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.393212:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.393221:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393229:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393236:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393244:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393249:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.393266:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.393271:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.393287:0:88919:0:(rw26.c:912:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:2.0:1767319309.393291:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000116dcd0b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.393294:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000052bd56c8 17ffffc0001001 3:0 ffff8f2430c3e438 655 lru 00000080:00200000:2.0:1767319309.393299:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000bed1a2af 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:2.0:1767319309.393325:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000116dcd0b 00000080:00200000:2.0:1767319309.393327:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.393329:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.393338:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.393350:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.393353:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.393355:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.393361:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.393364:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.393366:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.393371:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393379:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.393386:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.393389:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.393393:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.393402:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:2.0:1767319309.393406:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.393409:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.393413:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2686976 i_blocks 1 00000080:00200000:2.0:1767319309.393416:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.393423:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2686976, count: 4096 00000080:00200000:2.0:1767319309.393427:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2686976, bytes: 4096 00000080:00200000:2.0:1767319309.393430:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.393433:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 145, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.393435:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:2.0:1767319309.393437:0:88919: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:1767319309.393442:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:2.0:1767319309.393445:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:2.0:1767319309.393447:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.393463:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:2.0:1767319309.393469:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.393471:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.393479:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393488:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393496:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393505:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393516:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.393540:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.393546:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.393563:0:88919:0:(rw26.c:912:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:2.0:1767319309.393567:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000073a73ab3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.393570:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000236aea79 17ffffc0001001 3:0 ffff8f2430c3ebd0 656 lru 00000080:00200000:2.0:1767319309.393575:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000632c5637 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:2.0:1767319309.393578:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000073a73ab3 00000080:00200000:2.0:1767319309.393579:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.393581:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.393590:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.393602:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.393605:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.393607:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.393613:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.393615:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.393618:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.393622:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393630:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.393638:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.393640:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.393645:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.393653:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:2.0:1767319309.393657:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.393660:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.393665:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2691072 i_blocks 1 00000080:00200000:2.0:1767319309.393668:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.393676:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2691072, count: 4096 00000080:00200000:2.0:1767319309.393680:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2691072, bytes: 4096 00000080:00200000:2.0:1767319309.393683:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.393686:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 146, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.393688:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:2.0:1767319309.393690:0:88919: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:1767319309.393695:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:2.0:1767319309.393698:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:2.0:1767319309.393700:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.393705:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:2.0:1767319309.393711:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.393713:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.393721:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393729:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393736:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393743:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393750:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.393768:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.393774:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.393791:0:88919:0:(rw26.c:912:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:2.0:1767319309.393796:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000255451c2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.393798:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ceefdee1 17ffffc0001001 3:0 ffff8f2430c3e360 657 lru 00000080:00200000:2.0:1767319309.393804:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002733dcc2 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:2.0:1767319309.393806:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000255451c2 00000080:00200000:2.0:1767319309.393807:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.393809:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.393817:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.393829:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.393832:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.393835:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.393840:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.393843:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.393846:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.393850:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393858:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.393866:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.393868:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.393873:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.393881:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:2.0:1767319309.393885:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.393888:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.393893:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2695168 i_blocks 1 00000080:00200000:2.0:1767319309.393896:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.393903:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2695168, count: 4096 00000080:00200000:2.0:1767319309.393906:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2695168, bytes: 4096 00000080:00200000:2.0:1767319309.393909:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.393912:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 147, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.393914:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:2.0:1767319309.393916:0:88919: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:1767319309.393922:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:2.0:1767319309.393924:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:2.0:1767319309.393926:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.393931:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:2.0:1767319309.393937:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.393939:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.393947:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393955:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393964:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393971:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.393978:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.393996:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.394002:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.394017:0:88919:0:(rw26.c:912:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:2.0:1767319309.394022:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002d140161[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.394025:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000901eda1c 17ffffc0001001 3:0 ffff8f2430c3e5e8 658 lru 00000080:00200000:2.0:1767319309.394030:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002b04844b 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:2.0:1767319309.394032:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002d140161 00000080:00200000:2.0:1767319309.394033:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.394035:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.394043:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.394054:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.394057:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.394059:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.394065:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.394067:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.394070:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.394074:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394082:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.394090:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.394093:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.394097:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.394107:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:2.0:1767319309.394111:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.394114:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.394119:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2699264 i_blocks 1 00000080:00200000:2.0:1767319309.394122:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.394129:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2699264, count: 4096 00000080:00200000:2.0:1767319309.394133:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2699264, bytes: 4096 00000080:00200000:2.0:1767319309.394135:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.394139:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 148, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.394140:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:2.0:1767319309.394143:0:88919: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:1767319309.394148:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:2.0:1767319309.394151:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:2.0:1767319309.394153:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.394158:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:2.0:1767319309.394164:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.394166:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.394174:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394182:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394190:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394197:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394204:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.394223:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.394229:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.394246:0:88919:0:(rw26.c:912:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:2.0:1767319309.394250:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e3f8dcc7[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.394253:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000006d788e 17ffffc0001001 3:0 ffff8f2430c3eca8 659 lru 00000080:00200000:2.0:1767319309.394258:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f26934de 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:2.0:1767319309.394260:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e3f8dcc7 00000080:00200000:2.0:1767319309.394260:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.394262:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.394270:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.394281:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.394284:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.394286:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.394292:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.394294:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.394297:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.394328:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394336:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.394345:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.394347:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.394352:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.394362:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:2.0:1767319309.394365:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.394368:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.394374:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2703360 i_blocks 1 00000080:00200000:2.0:1767319309.394377:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.394385:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2703360, count: 4096 00000080:00200000:2.0:1767319309.394389:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2703360, bytes: 4096 00000080:00200000:2.0:1767319309.394391:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.394395:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 149, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.394396:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:2.0:1767319309.394399:0:88919: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:1767319309.394404:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:2.0:1767319309.394407:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:2.0:1767319309.394410:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.394415:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:2.0:1767319309.394421:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.394424:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.394431:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394440:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394448:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394470:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394478:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.394497:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.394503:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.394518:0:88919:0:(rw26.c:912:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:2.0:1767319309.394522:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d8b2611c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.394525:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f094573a 17ffffc0001001 3:0 ffff8f2430c3ed80 660 lru 00000080:00200000:2.0:1767319309.394530:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000708f20c7 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:2.0:1767319309.394532:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d8b2611c 00000080:00200000:2.0:1767319309.394533:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.394535:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.394543:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.394555:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.394558:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.394560:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.394566:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.394568:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.394571:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.394575:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394582:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.394591:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.394593:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.394597:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.394605:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:2.0:1767319309.394609:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.394771:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.394778:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2707456 i_blocks 1 00000080:00200000:2.0:1767319309.394782:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.394790:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2707456, count: 4096 00000080:00200000:2.0:1767319309.394794:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2707456, bytes: 4096 00000080:00200000:2.0:1767319309.394797:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.394800:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 150, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.394802:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:2.0:1767319309.394805:0:88919: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:1767319309.394810:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:2.0:1767319309.394813:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:2.0:1767319309.394816:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.394821:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:2.0:1767319309.394827:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.394830:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.394838:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394846:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394854:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394861:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.394868:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.394887:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.394893:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.394909:0:88919:0:(rw26.c:912:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:2.0:1767319309.394913:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d5487e19[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.394916:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009ec23949 17ffffc0001001 3:0 ffff8f2430c3e0d8 661 lru 00000080:00200000:2.0:1767319309.394921:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000090bda3c2 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:2.0:1767319309.394923:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d5487e19 00000080:00200000:2.0:1767319309.394924:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.394926:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.394935:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.395265:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.395271:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.395273:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.395282:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.395286:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.395289:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.395293:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395326:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.395337:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.395340:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.395345:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.395355:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:2.0:1767319309.395359:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.395362:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.395368:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2711552 i_blocks 1 00000080:00200000:2.0:1767319309.395371:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.395380:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2711552, count: 4096 00000080:00200000:2.0:1767319309.395384:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2711552, bytes: 4096 00000080:00200000:2.0:1767319309.395387:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.395390:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 151, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.395392:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:2.0:1767319309.395395:0:88919: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:1767319309.395401:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:2.0:1767319309.395404:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:2.0:1767319309.395406:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.395413:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:2.0:1767319309.395419:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.395422:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.395430:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395440:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395448:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395465:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395472:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.395490:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.395497:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.395514:0:88919:0:(rw26.c:912:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:2.0:1767319309.395519:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000022c2cbf[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.395522:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f44b0861 17ffffc0001001 3:0 ffff8f2430c3eaf8 662 lru 00000080:00200000:2.0:1767319309.395528:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f1ea0a9b 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:2.0:1767319309.395530:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000022c2cbf 00000080:00200000:2.0:1767319309.395531:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.395534:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.395543:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.395555:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.395558:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.395560:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.395566:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.395569:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.395572:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.395576:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395583:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.395592:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.395594:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.395599:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.395607:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:2.0:1767319309.395611:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.395614:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.395619:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2715648 i_blocks 1 00000080:00200000:2.0:1767319309.395622:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.395629:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2715648, count: 4096 00000080:00200000:2.0:1767319309.395633:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2715648, bytes: 4096 00000080:00200000:2.0:1767319309.395635:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.395639:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 152, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.395641:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:2.0:1767319309.395643:0:88919: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:1767319309.395648:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:2.0:1767319309.395651:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:2.0:1767319309.395654:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.395659:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:2.0:1767319309.395665:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.395668:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.395676:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395684:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395692:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395700:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395706:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.395727:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.395733:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.395749:0:88919:0:(rw26.c:912:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:2.0:1767319309.395753:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000de5ce3fc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.395756:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a059f2d3 17ffffc0001001 3:0 ffff8f2430c3e510 663 lru 00000080:00200000:2.0:1767319309.395761:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000004a076766 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:2.0:1767319309.395763:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000de5ce3fc 00000080:00200000:2.0:1767319309.395764:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.395766:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.395774:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.395784:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.395787:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.395789:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.395794:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.395797:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.395799:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.395803:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395810:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.395818:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.395820:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.395824:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.395835:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:2.0:1767319309.395839:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.395841:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.395846:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2719744 i_blocks 1 00000080:00200000:2.0:1767319309.395849:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.395856:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2719744, count: 4096 00000080:00200000:2.0:1767319309.395860:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2719744, bytes: 4096 00000080:00200000:2.0:1767319309.395862:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.395865:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 153, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.395867:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:2.0:1767319309.395869:0:88919: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:1767319309.395874:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:2.0:1767319309.395876:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:2.0:1767319309.395879:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.395884:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:2.0:1767319309.395889:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.395891:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.395898:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395906:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395914:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395921:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.395927:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.395947:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.395953:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.395971:0:88919:0:(rw26.c:912:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:2.0:1767319309.395975:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000dc388d1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.395978:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005945ff6e 17ffffc0001001 3:0 ffff8f2430c3ea20 664 lru 00000080:00200000:2.0:1767319309.395984:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000036c6c049 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:2.0:1767319309.395986:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000dc388d1 00000080:00200000:2.0:1767319309.395987:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.395990:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.395998:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.396010:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.396013:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.396016:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.396022:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.396024:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.396027:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.396030:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396037:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.396046:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.396048:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.396052:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.396060:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:2.0:1767319309.396064:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.396067:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.396071:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2723840 i_blocks 1 00000080:00200000:2.0:1767319309.396074:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.396081:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2723840, count: 4096 00000080:00200000:2.0:1767319309.396085:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2723840, bytes: 4096 00000080:00200000:2.0:1767319309.396087:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.396091:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 154, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.396093:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:2.0:1767319309.396095:0:88919: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:1767319309.396100:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:2.0:1767319309.396103:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:2.0:1767319309.396105:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.396110:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:2.0:1767319309.396116:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.396119:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.396126:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396135:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396144:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396151:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396158:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.396175:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.396180:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.396195:0:88919:0:(rw26.c:912:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:2.0:1767319309.396200:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f2521b84[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.396203:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffc904a3 17ffffc0001001 3:0 ffff8f2430c3e870 665 lru 00000080:00200000:2.0:1767319309.396209:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000054981cf8 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:2.0:1767319309.396211:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f2521b84 00000080:00200000:2.0:1767319309.396213:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.396215:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.396222:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.396233:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.396236:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.396238:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.396243:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.396246:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.396248:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.396252:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396259:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.396267:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.396269:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.396273:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.396284:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:2.0:1767319309.396288:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.396291:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.396295:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2727936 i_blocks 1 00000080:00200000:2.0:1767319309.396298:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.396330:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2727936, count: 4096 00000080:00200000:2.0:1767319309.396335:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2727936, bytes: 4096 00000080:00200000:2.0:1767319309.396338:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.396341:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 155, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.396343:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:2.0:1767319309.396345:0:88919: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:1767319309.396351:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:2.0:1767319309.396353:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:2.0:1767319309.396356:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.396361:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:2.0:1767319309.396367:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.396369:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.396377:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396385:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396393:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396400:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396406:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.396424:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.396430:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.396444:0:88919:0:(rw26.c:912:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:2.0:1767319309.396460:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000d9bec6b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.396464:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7642044 17ffffc0001001 3:0 ffff8f2430c3e948 666 lru 00000080:00200000:2.0:1767319309.396470:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d60963d4 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:2.0:1767319309.396471:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000d9bec6b 00000080:00200000:2.0:1767319309.396472:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.396475:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.396484:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.396496:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.396499:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.396502:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.396508:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.396510:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.396513:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.396517:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396524:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.396532:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.396535:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.396539:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.396549:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:2.0:1767319309.396553:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.396556:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.396562:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2732032 i_blocks 1 00000080:00200000:2.0:1767319309.396564:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.396573:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2732032, count: 4096 00000080:00200000:2.0:1767319309.396577:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2732032, bytes: 4096 00000080:00200000:2.0:1767319309.396579:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.396583:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 156, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.396585:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:2.0:1767319309.396587:0:88919: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:1767319309.396593:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:2.0:1767319309.396595:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:2.0:1767319309.396598:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.396603:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:2.0:1767319309.396609:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.396611:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.396619:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396628:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396637:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396644:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396650:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.396668:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.396674:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.396699:0:88919:0:(rw26.c:912:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:2.0:1767319309.396704:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c7ff7b8d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.396707:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa47f162 17ffffc0001021 2:0 ffff8f2430c3e6c0 667 lru 00000080:00200000:2.0:1767319309.396713:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000046d24ee7 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:2.0:1767319309.396715:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c7ff7b8d 00000080:00200000:2.0:1767319309.396716:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.396718:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.396727:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.396739:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.396742:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.396745:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.396750:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.396753:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.396755:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.396760:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396768:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.396776:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.396779:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.396783:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.396792:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:2.0:1767319309.396796:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.396799:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.396804:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2736128 i_blocks 1 00000080:00200000:2.0:1767319309.396807:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.396814:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2736128, count: 4096 00000080:00200000:2.0:1767319309.396818:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2736128, bytes: 4096 00000080:00200000:2.0:1767319309.396820:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.396824:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 157, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.396826:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:2.0:1767319309.396828:0:88919: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:1767319309.396834:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:2.0:1767319309.396838:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:2.0:1767319309.396840:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.396846:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:2.0:1767319309.396852:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.396854:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.396862:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396871:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396879:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396886:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396893:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.396910:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.396916:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.396930:0:88919:0:(rw26.c:912:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:2.0:1767319309.396934:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000723321d8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.396937:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d878463d 17ffffc0001001 3:0 ffff8f2430c3e1b0 668 lru 00000080:00200000:2.0:1767319309.396943:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6afd53b 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:2.0:1767319309.396946:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000723321d8 00000080:00200000:2.0:1767319309.396947:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.396949:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.396957:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.396967:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.396970:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.396972:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.396977:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.396980:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.396983:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.396987:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.396995:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.397003:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.397006:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.397009:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.397017:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:2.0:1767319309.397021:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.397024:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.397028:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2740224 i_blocks 1 00000080:00200000:2.0:1767319309.397031:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.397038:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2740224, count: 4096 00000080:00200000:2.0:1767319309.397042:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2740224, bytes: 4096 00000080:00200000:2.0:1767319309.397044:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.397048:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 158, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.397049:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:2.0:1767319309.397051:0:88919: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:1767319309.397056:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:2.0:1767319309.397059:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:2.0:1767319309.397061:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.397066:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:2.0:1767319309.397072:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.397074:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.397081:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397090:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397099:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397106:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397113:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.397132:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.397138:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.397152:0:88919:0:(rw26.c:912:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:2.0:1767319309.397157:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005b7c9358[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.397160:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000051c2baa7 17ffffc0001001 3:0 ffff8f2430c87510 669 lru 00000080:00200000:2.0:1767319309.397165:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003395eca0 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:2.0:1767319309.397168:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005b7c9358 00000080:00200000:2.0:1767319309.397169:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.397171:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.397179:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.397190:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.397193:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.397195:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.397201:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.397203:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.397206:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.397210:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397217:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.397226:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.397229:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.397232:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.397241:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:2.0:1767319309.397245:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.397248:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.397253:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2744320 i_blocks 1 00000080:00200000:2.0:1767319309.397256:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.397263:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2744320, count: 4096 00000080:00200000:2.0:1767319309.397267:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2744320, bytes: 4096 00000080:00200000:2.0:1767319309.397270:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.397273:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 159, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.397275:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:2.0:1767319309.397277:0:88919: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:1767319309.397282:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:2.0:1767319309.397285:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:2.0:1767319309.397287:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.397292:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:2.0:1767319309.397297:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.397299:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.397338:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397347:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397355:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397361:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397368:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.397389:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.397395:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.397409:0:88919:0:(rw26.c:912:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:2.0:1767319309.397414:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b16fb05b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.397416:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000091f0d271 17ffffc0001001 3:0 ffff8f2430c87a20 670 lru 00000080:00200000:2.0:1767319309.397422:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000909e26cf 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:2.0:1767319309.397424:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b16fb05b 00000080:00200000:2.0:1767319309.397425:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.397427:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.397435:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.397447:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.397462:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.397465:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.397471:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.397474:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.397477:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.397481:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397489:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.397497:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.397500:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.397505:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.397516:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:2.0:1767319309.397520:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.397522:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.397527:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2748416 i_blocks 1 00000080:00200000:2.0:1767319309.397529:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.397537:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2748416, count: 4096 00000080:00200000:2.0:1767319309.397540:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2748416, bytes: 4096 00000080:00200000:2.0:1767319309.397542:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.397546:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 160, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.397548:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:2.0:1767319309.397550:0:88919: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:1767319309.397556:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:2.0:1767319309.397559:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:2.0:1767319309.397562:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.397567:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:2.0:1767319309.397572:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.397575:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.397583:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397591:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397598:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397604:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.397610:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.397627:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.397633:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.397651:0:88919:0:(rw26.c:912:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:2.0:1767319309.397656:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b31e3264[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.397659:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000eacd8dc1 17ffffc0001001 3:0 ffff8f2430c87870 671 lru 00000080:00200000:2.0:1767319309.397664:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6dd1720 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:2.0:1767319309.397667:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b31e3264 00000080:00200000:2.0:1767319309.397668:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.397670:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.397679:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.397990:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.397994:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.397997:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.398003:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.398006:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.398009:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.398013:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398022:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.398030:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.398033:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.398037:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.398047:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:2.0:1767319309.398051:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.398054:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.398059:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2752512 i_blocks 1 00000080:00200000:2.0:1767319309.398062:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.398069:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2752512, count: 4096 00000080:00200000:2.0:1767319309.398073:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2752512, bytes: 4096 00000080:00200000:2.0:1767319309.398075:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.398079:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 161, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.398080:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:2.0:1767319309.398083:0:88919: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:1767319309.398089:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:2.0:1767319309.398092:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:2.0:1767319309.398094:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.398100:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:2.0:1767319309.398105:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.398108:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.398117:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398125:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398133:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398140:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398146:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.398164:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.398171:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.398186:0:88919:0:(rw26.c:912:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:2.0:1767319309.398191:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008ec4df19[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.398193:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000089ebaf19 17ffffc0001001 3:0 ffff8f2430c87948 672 lru 00000080:00200000:2.0:1767319309.398198:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000a0982cc 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:2.0:1767319309.398200:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008ec4df19 00000080:00200000:2.0:1767319309.398201:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.398203:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.398212:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.398225:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.398228:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.398230:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.398236:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.398238:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.398241:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.398245:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398252:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.398260:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.398262:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.398266:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.398274:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:2.0:1767319309.398277:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.398281:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.398285:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2756608 i_blocks 1 00000080:00200000:2.0:1767319309.398288:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.398295:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2756608, count: 4096 00000080:00200000:2.0:1767319309.398299:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2756608, bytes: 4096 00000080:00200000:2.0:1767319309.398326:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.398330:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 162, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.398332:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:2.0:1767319309.398334:0:88919: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:1767319309.398340:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:2.0:1767319309.398343:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:2.0:1767319309.398345:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.398350:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:2.0:1767319309.398356:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.398358:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.398367:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398376:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398384:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398391:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398399:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.398417:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.398423:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.398439:0:88919:0:(rw26.c:912:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:2.0:1767319309.398444:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000010e8fd7a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.398447:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000eeefa346 17ffffc0001001 3:0 ffff8f2430c876c0 673 lru 00000080:00200000:2.0:1767319309.398462:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000993fee9 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:2.0:1767319309.398465:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000010e8fd7a 00000080:00200000:2.0:1767319309.398466:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.398468:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.398477:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.398490:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.398493:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.398495:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.398501:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.398503:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.398506:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.398510:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398518:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.398527:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.398529:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.398534:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.398545:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:2.0:1767319309.398549:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.398552:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.398558:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2760704 i_blocks 1 00000080:00200000:2.0:1767319309.398561:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.398568:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2760704, count: 4096 00000080:00200000:2.0:1767319309.398572:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2760704, bytes: 4096 00000080:00200000:2.0:1767319309.398575:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.398579:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 163, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.398581:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:2.0:1767319309.398583:0:88919: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:1767319309.398589:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:2.0:1767319309.398592:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:2.0:1767319309.398594:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.398600:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:2.0:1767319309.398605:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.398608:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.398737:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398749:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398758:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398765:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398773:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.398792:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.398798:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.398814:0:88919:0:(rw26.c:912:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:2.0:1767319309.398819:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001801183d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.398822:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000af22e138 17ffffc0001001 3:0 ffff8f2430c871b0 674 lru 00000080:00200000:2.0:1767319309.398827:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000622f1dcb 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:2.0:1767319309.398829:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001801183d 00000080:00200000:2.0:1767319309.398830:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.398833:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.398841:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.398854:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.398857:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.398859:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.398865:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.398867:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.398869:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.398873:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398880:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.398887:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.398890:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.398893:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.398903:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:2.0:1767319309.398908:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.398911:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.398916:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2764800 i_blocks 1 00000080:00200000:2.0:1767319309.398919:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.398927:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2764800, count: 4096 00000080:00200000:2.0:1767319309.398931:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2764800, bytes: 4096 00000080:00200000:2.0:1767319309.398933:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.398937:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 164, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.398938:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:2.0:1767319309.398941:0:88919: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:1767319309.398946:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:2.0:1767319309.398949:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:2.0:1767319309.398951:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.398957:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:2.0:1767319309.398963:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.398965:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.398973:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398982:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398990:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.398998:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399004:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.399022:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.399028:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.399042:0:88919:0:(rw26.c:912:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:2.0:1767319309.399047:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c6d73d65[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.399050:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000091151b45 17ffffc0001001 3:0 ffff8f2430c87288 675 lru 00000080:00200000:2.0:1767319309.399054:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2eeaaf4 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:2.0:1767319309.399056:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c6d73d65 00000080:00200000:2.0:1767319309.399057:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.399059:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.399067:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.399079:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.399082:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.399084:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.399090:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.399092:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.399095:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.399099:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399107:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.399116:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.399119:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.399123:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.399132:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:2.0:1767319309.399136:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.399138:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.399143:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2768896 i_blocks 1 00000080:00200000:2.0:1767319309.399146:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.399153:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2768896, count: 4096 00000080:00200000:2.0:1767319309.399156:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2768896, bytes: 4096 00000080:00200000:2.0:1767319309.399159:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.399162:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 165, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.399164:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:2.0:1767319309.399167:0:88919: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:1767319309.399172:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:2.0:1767319309.399174:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:2.0:1767319309.399177:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.399181:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:2.0:1767319309.399187:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.399189:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.399197:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399206:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399215:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399223:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399230:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.399247:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.399253:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.399267:0:88919:0:(rw26.c:912:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:2.0:1767319309.399271:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000fc085b6d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.399274:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1a1414b 17ffffc0001001 3:0 ffff8f2430c87e58 676 lru 00000080:00200000:2.0:1767319309.399279:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8124aad 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:2.0:1767319309.399282:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000fc085b6d 00000080:00200000:2.0:1767319309.399283:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.399285:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.399292:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.399335:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.399339:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.399342:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.399347:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.399350:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.399352:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.399357:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399364:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.399373:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.399375:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.399379:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.399387:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:2.0:1767319309.399391:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.399394:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.399399:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2772992 i_blocks 1 00000080:00200000:2.0:1767319309.399402:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.399410:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2772992, count: 4096 00000080:00200000:2.0:1767319309.399413:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2772992, bytes: 4096 00000080:00200000:2.0:1767319309.399416:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.399419:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 166, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.399420:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:2.0:1767319309.399422:0:88919: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:1767319309.399428:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:2.0:1767319309.399430:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:2.0:1767319309.399433:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.399438:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:2.0:1767319309.399443:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.399446:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.399465:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399474:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399482:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399490:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399496:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.399517:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.399523:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.399538:0:88919:0:(rw26.c:912:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:2.0:1767319309.399543:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ccb9ba42[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.399546:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008bc2c181 17ffffc0001001 3:0 ffff8f2430c87000 677 lru 00000080:00200000:2.0:1767319309.399552:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000056cdab4c 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:2.0:1767319309.399554:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ccb9ba42 00000080:00200000:2.0:1767319309.399555:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.399557:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.399565:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.399577:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.399580:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.399582:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.399588:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.399590:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.399593:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.399597:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399604:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.399612:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.399615:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.399619:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.399628:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:2.0:1767319309.399631:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.399634:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.399641:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2777088 i_blocks 1 00000080:00200000:2.0:1767319309.399643:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.399651:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2777088, count: 4096 00000080:00200000:2.0:1767319309.399655:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2777088, bytes: 4096 00000080:00200000:2.0:1767319309.399657:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.399661:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 167, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.399662:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:2.0:1767319309.399665:0:88919: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:1767319309.399670:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:2.0:1767319309.399673:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:2.0:1767319309.399675:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.399680:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:2.0:1767319309.399685:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.399687:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.399694:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399702:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399710:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399718:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399724:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.399746:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.399752:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.399770:0:88919:0:(rw26.c:912:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:2.0:1767319309.399774:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000eb30dd6a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.399776:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000070a1117e 17ffffc0001001 3:0 ffff8f2430c87798 678 lru 00000080:00200000:2.0:1767319309.399781:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002034663e 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:2.0:1767319309.399783:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000eb30dd6a 00000080:00200000:2.0:1767319309.399784:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.399786:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.399793:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.399805:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.399807:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.399809:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.399814:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.399816:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.399819:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.399822:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399830:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.399838:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.399840:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.399843:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.399852:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:2.0:1767319309.399856:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.399859:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.399863:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2781184 i_blocks 1 00000080:00200000:2.0:1767319309.399866:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.399872:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2781184, count: 4096 00000080:00200000:2.0:1767319309.399876:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2781184, bytes: 4096 00000080:00200000:2.0:1767319309.399878:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.399882:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 168, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.399883:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:2.0:1767319309.399885:0:88919: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:1767319309.399891:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:2.0:1767319309.399894:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:2.0:1767319309.399896:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.399901:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:2.0:1767319309.399906:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.399908:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.399915:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399923:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399931:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399938:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.399945:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.399962:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.399969:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.399985:0:88919:0:(rw26.c:912:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:2.0:1767319309.399990:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000079d84ce[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.399992:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003c0a28b9 17ffffc0001001 3:0 ffff8f2430c87438 679 lru 00000080:00200000:2.0:1767319309.399997:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001eadf15f 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319309.400000:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000079d84ce 00000080:00200000:2.0:1767319309.400001:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.400003:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.400011:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.400022:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.400025:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.400027:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.400032:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.400035:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.400037:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.400040:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400047:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.400055:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.400058:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.400062:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.400070:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:2.0:1767319309.400074:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.400077:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.400082:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2785280 i_blocks 1 00000080:00200000:2.0:1767319309.400085:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.400093:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2785280, count: 4096 00000080:00200000:2.0:1767319309.400096:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2785280, bytes: 4096 00000080:00200000:2.0:1767319309.400099:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.400102:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 169, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.400104:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:2.0:1767319309.400106:0:88919: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:1767319309.400112:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:2.0:1767319309.400115:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:2.0:1767319309.400118:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.400123:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:2.0:1767319309.400128:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.400131:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.400139:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400149:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400157:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400165:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400173:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.400190:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.400196:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.400211:0:88919:0:(rw26.c:912:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:2.0:1767319309.400216:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c0e2a52c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.400219:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000084be5ad3 17ffffc0001001 3:0 ffff8f2430c87bd0 680 lru 00000080:00200000:2.0:1767319309.400224:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008c0c1d3c 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319309.400227:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c0e2a52c 00000080:00200000:2.0:1767319309.400228:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.400230:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.400238:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.400248:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.400251:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.400253:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.400259:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.400261:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.400263:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.400267:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400275:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.400284:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.400287:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.400291:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.400325:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:2.0:1767319309.400330:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.400333:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.400338:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2789376 i_blocks 1 00000080:00200000:2.0:1767319309.400341:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.400349:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2789376, count: 4096 00000080:00200000:2.0:1767319309.400353:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2789376, bytes: 4096 00000080:00200000:2.0:1767319309.400356:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.400359:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 170, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.400361:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:2.0:1767319309.400363:0:88919: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:1767319309.400369:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:2.0:1767319309.400372:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:2.0:1767319309.400374:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.400379:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:2.0:1767319309.400384:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.400387:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.400395:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400403:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400412:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400420:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400427:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.400447:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.400463:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.400480:0:88919:0:(rw26.c:912:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:2.0:1767319309.400485:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000824cee62[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.400488:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c031ce3f 17ffffc0001001 3:0 ffff8f2430c87360 681 lru 00000080:00200000:2.0:1767319309.400493:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006df9779a 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1767319309.400495:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000824cee62 00000080:00200000:2.0:1767319309.400496:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.400498:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.400506:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.400517:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.400519:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.400522:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.400527:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.400529:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.400532:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.400536:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400543:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.400552:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.400554:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.400558:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.400567:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:2.0:1767319309.400571:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.400574:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.400578:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2793472 i_blocks 1 00000080:00200000:2.0:1767319309.400581:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.400589:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2793472, count: 4096 00000080:00200000:2.0:1767319309.400592:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2793472, bytes: 4096 00000080:00200000:2.0:1767319309.400595:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.400598:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 171, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.400600:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:2.0:1767319309.400602:0:88919: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:1767319309.400607:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:2.0:1767319309.400609:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:2.0:1767319309.400611:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.400616:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:2.0:1767319309.400622:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.400624:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.400631:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400640:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400649:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400656:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400663:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.400681:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.400687:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.400710:0:88919:0:(rw26.c:912:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:2.0:1767319309.400715:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000018a51e69[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.400718:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000da60af4c 17ffffc0001021 2:0 ffff8f2430c875e8 682 lru 00000080:00200000:2.0:1767319309.400723:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000305f472e 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1767319309.400725:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000018a51e69 00000080:00200000:2.0:1767319309.400726:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.400728:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.400736:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.400746:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.400749:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.400751:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.400756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.400759:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.400761:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.400984:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.400993:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.401002:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.401005:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.401009:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.401018:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:2.0:1767319309.401022:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.401026:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.401031:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2797568 i_blocks 1 00000080:00200000:2.0:1767319309.401034:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.401041:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2797568, count: 4096 00000080:00200000:2.0:1767319309.401045:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2797568, bytes: 4096 00000080:00200000:2.0:1767319309.401048:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.401051:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 172, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.401053:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:2.0:1767319309.401055:0:88919: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:1767319309.401060:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:2.0:1767319309.401063:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:2.0:1767319309.401066:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.401072:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:2.0:1767319309.401077:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.401079:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.401087:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401097:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401106:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401114:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401121:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.401139:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.401145:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.401159:0:88919:0:(rw26.c:912:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:2.0:1767319309.401164:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d1a6b13e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.401167:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000bffcd9fb 17ffffc0001001 3:0 ffff8f2430c87ca8 683 lru 00000080:00200000:2.0:1767319309.401173:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b893f5a6 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1767319309.401175:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d1a6b13e 00000080:00200000:2.0:1767319309.401177:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.401179:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.401188:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.401201:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.401204:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.401206:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.401212:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.401215:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.401217:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.401221:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401230:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.401238:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.401241:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.401245:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.401253:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:2.0:1767319309.401257:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.401260:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.401265:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2801664 i_blocks 1 00000080:00200000:2.0:1767319309.401268:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.401276:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2801664, count: 4096 00000080:00200000:2.0:1767319309.401279:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2801664, bytes: 4096 00000080:00200000:2.0:1767319309.401282:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.401286:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 173, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.401287:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:2.0:1767319309.401290:0:88919: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:1767319309.401295:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:2.0:1767319309.401298:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:2.0:1767319309.401325:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.401331:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:2.0:1767319309.401337:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.401339:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.401347:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401356:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401365:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401372:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401379:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.401399:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.401405:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.401419:0:88919:0:(rw26.c:912:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:2.0:1767319309.401424:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000caf69e57[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.401427:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea1456bc 17ffffc0001001 3:0 ffff8f2430c87d80 684 lru 00000080:00200000:2.0:1767319309.401433:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b2c7fbc3 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1767319309.401435:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000caf69e57 00000080:00200000:2.0:1767319309.401436:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.401438:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.401446:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.401469:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.401472:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.401475:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.401480:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.401483:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.401485:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.401489:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401496:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.401505:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.401507:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.401511:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.401520:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:2.0:1767319309.401524:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.401528:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.401532:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2805760 i_blocks 1 00000080:00200000:2.0:1767319309.401535:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.401542:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2805760, count: 4096 00000080:00200000:2.0:1767319309.401546:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2805760, bytes: 4096 00000080:00200000:2.0:1767319309.401548:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.401552:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 174, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.401554:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:2.0:1767319309.401556:0:88919: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:1767319309.401561:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:2.0:1767319309.401564:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:2.0:1767319309.401566:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.401572:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:2.0:1767319309.401577:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.401580:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.401587:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401595:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401603:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401610:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401617:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.401635:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.401641:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.401658:0:88919:0:(rw26.c:912:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:2.0:1767319309.401662:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007e6d54fe[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.401666:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000beefda5b 17ffffc0001001 3:0 ffff8f2430c870d8 685 lru 00000080:00200000:2.0:1767319309.401671:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003fdbdf46 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1767319309.401673:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007e6d54fe 00000080:00200000:2.0:1767319309.401674:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.401676:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.401685:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.401697:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.401700:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.401702:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.401708:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.401711:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.401713:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.401717:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401725:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.401733:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.401735:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.401738:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.401747:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:2.0:1767319309.401751:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.401754:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.401759:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2809856 i_blocks 1 00000080:00200000:2.0:1767319309.401762:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.401769:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2809856, count: 4096 00000080:00200000:2.0:1767319309.401773:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2809856, bytes: 4096 00000080:00200000:2.0:1767319309.401775:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.401779:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 175, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.401780:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:2.0:1767319309.401783:0:88919: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:1767319309.401788:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:2.0:1767319309.401791:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:2.0:1767319309.401793:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.401798:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:2.0:1767319309.401804:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.401806:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.401814:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401822:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401830:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401838:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401846:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.401866:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.401871:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.401886:0:88919:0:(rw26.c:912:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:2.0:1767319309.401891:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000094888a23[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.401893:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000012e8cdf9 17ffffc0001001 3:0 ffff8f2430c87af8 686 lru 00000080:00200000:2.0:1767319309.401899:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f26fd377 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1767319309.401901:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000094888a23 00000080:00200000:2.0:1767319309.401902:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.401904:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.401913:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.401925:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.401928:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.401930:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.401936:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.401938:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.401941:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.401945:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.401953:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.401961:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.401964:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.401968:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.401976:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:2.0:1767319309.401981:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.401984:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.401989:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2813952 i_blocks 1 00000080:00200000:2.0:1767319309.401992:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.401999:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2813952, count: 4096 00000080:00200000:2.0:1767319309.402003:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2813952, bytes: 4096 00000080:00200000:2.0:1767319309.402005:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.402009:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 176, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.402011:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:2.0:1767319309.402013:0:88919: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:1767319309.402018:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:2.0:1767319309.402021:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:2.0:1767319309.402023:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.402028:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:2.0:1767319309.402033:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.402387:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.402399:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402409:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402418:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402426:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402433:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.402462:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.402469:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.402488:0:88919:0:(rw26.c:912:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:2.0:1767319309.402493:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000509c0287[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.402496:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001f96e680 17ffffc0001001 3:0 ffff8f2404005ca8 687 lru 00000080:00200000:2.0:1767319309.402502:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000732289a8 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1767319309.402505:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000509c0287 00000080:00200000:2.0:1767319309.402506:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.402508:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.402518:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.402531:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.402534:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.402537:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.402544:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.402547:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.402550:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.402554:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402562:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.402571:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.402573:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.402578:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.402589:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:2.0:1767319309.402593:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.402596:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.402602:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2818048 i_blocks 1 00000080:00200000:2.0:1767319309.402605:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.402614:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2818048, count: 4096 00000080:00200000:2.0:1767319309.402617:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2818048, bytes: 4096 00000080:00200000:2.0:1767319309.402620:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.402624:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 177, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.402626:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:2.0:1767319309.402628:0:88919: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:1767319309.402634:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:2.0:1767319309.402637:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:2.0:1767319309.402640:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.402645:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:2.0:1767319309.402651:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.402654:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.402662:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402671:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402679:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402686:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402693:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.402712:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.402718:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.402732:0:88919:0:(rw26.c:912:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:2.0:1767319309.402736:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c5f5fe53[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.402739:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b403ce48 17ffffc0001001 3:0 ffff8f2404005d80 688 lru 00000080:00200000:2.0:1767319309.402745:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000019353339 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1767319309.402747:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c5f5fe53 00000080:00200000:2.0:1767319309.402748:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.402750:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.402758:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.402769:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.402772:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.402774:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.402779:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.402782:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.402785:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.402789:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.402797:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.402805:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.402807:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.402810:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.402819:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:2.0:1767319309.402823:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.402826:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.402831:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2822144 i_blocks 1 00000080:00200000:2.0:1767319309.402834:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.402842:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2822144, count: 4096 00000080:00200000:2.0:1767319309.402846:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2822144, bytes: 4096 00000080:00200000:2.0:1767319309.402849:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.402853:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 178, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.402855:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:2.0:1767319309.402859:0:88919: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:1767319309.402864:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:2.0:1767319309.402867:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:2.0:1767319309.402869:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.403150:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:2.0:1767319309.403158:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.403161:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.403169:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403178:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403186:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403194:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403201:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.403220:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.403226:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.403241:0:88919:0:(rw26.c:912:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:2.0:1767319309.403246:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e4623088[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.403249:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000082c27171 17ffffc0001001 3:0 ffff8f24040050d8 689 lru 00000080:00200000:2.0:1767319309.403254:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000068af391a 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1767319309.403256:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e4623088 00000080:00200000:2.0:1767319309.403257:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.403260:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.403268:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.403279:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.403282:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.403284:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.403290:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.403293:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.403295:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.403322:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403331:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.403339:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.403467:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.403473:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.403482:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:2.0:1767319309.403486:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.403489:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.403495:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2826240 i_blocks 1 00000080:00200000:2.0:1767319309.403498:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.403507:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2826240, count: 4096 00000080:00200000:2.0:1767319309.403511:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2826240, bytes: 4096 00000080:00200000:2.0:1767319309.403513:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.403517:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 179, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.403519:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:2.0:1767319309.403522:0:88919: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:1767319309.403528:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:2.0:1767319309.403531:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:2.0:1767319309.403533:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.403539:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:2.0:1767319309.403545:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.403547:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.403555:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403564:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403572:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403579:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403586:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.403605:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.403613:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.403629:0:88919:0:(rw26.c:912:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:2.0:1767319309.403634:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a4ae89fe[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.403636:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000af2c6de3 17ffffc0001001 3:0 ffff8f2404005af8 690 lru 00000080:00200000:2.0:1767319309.403641:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007c843d54 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1767319309.403643:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a4ae89fe 00000080:00200000:2.0:1767319309.403644:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.403646:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.403655:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.403667:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.403669:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.403671:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.403677:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.403680:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.403682:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.403686:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403694:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.403701:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.403703:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.403707:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.403716:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:2.0:1767319309.403719:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.403722:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.403727:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2830336 i_blocks 1 00000080:00200000:2.0:1767319309.403730:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.403737:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2830336, count: 4096 00000080:00200000:2.0:1767319309.403740:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2830336, bytes: 4096 00000080:00200000:2.0:1767319309.403742:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.403746:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 180, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.403747:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:2.0:1767319309.403749:0:88919: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:1767319309.403755:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:2.0:1767319309.403757:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:2.0:1767319309.403759:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.403765:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:2.0:1767319309.403770:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.403772:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.403781:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403789:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403796:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403802:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403808:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.403828:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.403833:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.403849:0:88919:0:(rw26.c:912:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:2.0:1767319309.403853:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000c654058[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.403856:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c35686d9 17ffffc0001001 3:0 ffff8f2404005510 691 lru 00000080:00200000:2.0:1767319309.403860:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e417d8dc 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1767319309.403863:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000c654058 00000080:00200000:2.0:1767319309.403864:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.403866:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.403874:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.403887:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.403890:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.403892:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.403898:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.403901:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.403903:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.403907:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.403915:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.403923:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.403925:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.403930:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.403938:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:2.0:1767319309.403941:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.403944:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.403949:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2834432 i_blocks 1 00000080:00200000:2.0:1767319309.403952:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.403961:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2834432, count: 4096 00000080:00200000:2.0:1767319309.403965:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2834432, bytes: 4096 00000080:00200000:2.0:1767319309.403968:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.403971:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 181, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.403973:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:2.0:1767319309.403976:0:88919: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:1767319309.403981:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:2.0:1767319309.403984:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:2.0:1767319309.403986:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.403991:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:2.0:1767319309.403997:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.403999:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.404007:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404016:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404025:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404032:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404038:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.404057:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.404063:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.404081:0:88919:0:(rw26.c:912:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:2.0:1767319309.404085:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005585beeb[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.404088:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006993a81e 17ffffc0001001 3:0 ffff8f2404005a20 692 lru 00000080:00200000:2.0:1767319309.404093:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000922fe9bd 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1767319309.404095:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005585beeb 00000080:00200000:2.0:1767319309.404096:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.404098:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.404107:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.404119:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.404122:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.404124:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.404130:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.404133:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.404135:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.404139:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404147:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.404156:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.404158:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.404162:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.404171:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:2.0:1767319309.404175:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.404178:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.404183:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2838528 i_blocks 1 00000080:00200000:2.0:1767319309.404186:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.404194:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2838528, count: 4096 00000080:00200000:2.0:1767319309.404198:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2838528, bytes: 4096 00000080:00200000:2.0:1767319309.404200:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.404204:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 182, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.404205:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:2.0:1767319309.404207:0:88919: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:1767319309.404213:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:2.0:1767319309.404216:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:2.0:1767319309.404218:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.404224:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:2.0:1767319309.404230:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.404233:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.404241:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404249:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404257:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404264:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404270:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.404288:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.404293:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.404334:0:88919:0:(rw26.c:912:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:2.0:1767319309.404339:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a711f904[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.404342:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002934a54e 17ffffc0001001 3:0 ffff8f2404005870 693 lru 00000080:00200000:2.0:1767319309.404347:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a60f5b4f 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1767319309.404349:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a711f904 00000080:00200000:2.0:1767319309.404350:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.404352:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.404360:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.404373:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.404376:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.404378:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.404384:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.404387:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.404390:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.404394:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404401:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.404409:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.404411:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.404415:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.404424:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:2.0:1767319309.404428:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.404431:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.404436:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2842624 i_blocks 1 00000080:00200000:2.0:1767319309.404439:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.404447:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2842624, count: 4096 00000080:00200000:2.0:1767319309.404462:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2842624, bytes: 4096 00000080:00200000:2.0:1767319309.404465:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.404469:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 183, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.404470:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:2.0:1767319309.404473:0:88919: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:1767319309.404479:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:2.0:1767319309.404482:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:2.0:1767319309.404484:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.404490:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:2.0:1767319309.404496:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.404498:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.404507:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404515:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404523:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404530:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404536:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.404555:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.404562:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.404577:0:88919:0:(rw26.c:912:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:2.0:1767319309.404582:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bb9b6313[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.404585:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f06d9cc4 17ffffc0001001 3:0 ffff8f2404005948 694 lru 00000080:00200000:2.0:1767319309.404590:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006d67ce3e 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1767319309.404592:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bb9b6313 00000080:00200000:2.0:1767319309.404593:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.404595:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.404603:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.404615:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.404618:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.404620:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.404626:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.404628:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.404631:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.404635:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404642:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.404650:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.404652:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.404656:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.404666:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:2.0:1767319309.404670:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.404673:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.404678:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2846720 i_blocks 1 00000080:00200000:2.0:1767319309.404681:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.404688:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2846720, count: 4096 00000080:00200000:2.0:1767319309.404692:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2846720, bytes: 4096 00000080:00200000:2.0:1767319309.404694:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.404698:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 184, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.404699:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:2.0:1767319309.404702:0:88919: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:1767319309.404707:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:2.0:1767319309.404710:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:2.0:1767319309.404712:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.404717:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:2.0:1767319309.404723:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.404725:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.404734:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404742:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404750:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404757:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404764:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.404783:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.404790:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.404806:0:88919:0:(rw26.c:912:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:2.0:1767319309.404811:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e58d2914[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.404814:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffa2b205 17ffffc0001001 3:0 ffff8f24040056c0 695 lru 00000080:00200000:2.0:1767319309.404819:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000083d353dc 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1767319309.404821:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e58d2914 00000080:00200000:2.0:1767319309.404822:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.404824:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.404832:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.404843:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.404846:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.404849:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.404855:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.404858:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.404860:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.404865:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404873:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.404881:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.404884:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.404887:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.404896:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:2.0:1767319309.404899:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.404903:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.404908:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2850816 i_blocks 1 00000080:00200000:2.0:1767319309.404910:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.404919:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2850816, count: 4096 00000080:00200000:2.0:1767319309.404922:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2850816, bytes: 4096 00000080:00200000:2.0:1767319309.404925:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.404928:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 185, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.404930:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:2.0:1767319309.404932:0:88919: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:1767319309.404938:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:2.0:1767319309.404941:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:2.0:1767319309.404943:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.404948:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:2.0:1767319309.404954:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.404956:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.404964:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404972:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404980:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404986:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.404993:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.405013:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.405020:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.405035:0:88919:0:(rw26.c:912:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:2.0:1767319309.405040:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000080fa35ef[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.405042:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000bdf7ac07 17ffffc0001001 3:0 ffff8f24040051b0 696 lru 00000080:00200000:2.0:1767319309.405048:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000010a95043 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319309.405049:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000080fa35ef 00000080:00200000:2.0:1767319309.405050:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.405053:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.405061:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.405073:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.405075:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.405078:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.405084:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.405086:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.405088:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.405093:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405100:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.405108:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.405111:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.405115:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.405124:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:2.0:1767319309.405128:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.405131:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.405136:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2854912 i_blocks 1 00000080:00200000:2.0:1767319309.405139:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.405147:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2854912, count: 4096 00000080:00200000:2.0:1767319309.405150:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2854912, bytes: 4096 00000080:00200000:2.0:1767319309.405152:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.405155:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 186, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.405157:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:2.0:1767319309.405159:0:88919: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:1767319309.405164:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:2.0:1767319309.405167:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:2.0:1767319309.405169:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.405174:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:2.0:1767319309.405180:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.405182:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.405189:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405198:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405206:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405213:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405220:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.405240:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.405246:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.405270:0:88919:0:(rw26.c:912:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:2.0:1767319309.405275:0:88919:0:(rw26.c:969:ll_write_end()) page@000000009fee5bd6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.405278:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000044020f6d 17ffffc0001021 2:0 ffff8f2404005288 697 lru 00000080:00200000:2.0:1767319309.405283:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000029ca01c4 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319309.405285:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000009fee5bd6 00000080:00200000:2.0:1767319309.405286:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.405288:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.405297:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.405337:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.405340:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.405342:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.405348:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.405350:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.405353:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.405357:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405364:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.405373:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.405376:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.405380:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.405388:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:2.0:1767319309.405392:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.405395:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.405400:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2859008 i_blocks 1 00000080:00200000:2.0:1767319309.405403:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.405410:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2859008, count: 4096 00000080:00200000:2.0:1767319309.405414:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2859008, bytes: 4096 00000080:00200000:2.0:1767319309.405416:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.405419:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 187, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.405421:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:2.0:1767319309.405423:0:88919: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:1767319309.405429:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:2.0:1767319309.405432:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:2.0:1767319309.405434:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.405439:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:2.0:1767319309.405445:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.405448:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.405469:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405677:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405686:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405693:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405700:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.405722:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.405728:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.405746:0:88919:0:(rw26.c:912:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:2.0:1767319309.405751:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000dd6cce71[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.405754:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b09020db 17ffffc0001001 3:0 ffff8f2404005e58 698 lru 00000080:00200000:2.0:1767319309.405760:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005290c84b 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319309.405762:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000dd6cce71 00000080:00200000:2.0:1767319309.405763:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.405766:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.405774:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.405787:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.405790:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.405792:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.405799:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.405801:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.405804:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.405808:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405816:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.405825:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.405827:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.405831:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.405841:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:2.0:1767319309.405845:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.405848:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.405854:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2863104 i_blocks 1 00000080:00200000:2.0:1767319309.405857:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.405865:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2863104, count: 4096 00000080:00200000:2.0:1767319309.405869:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2863104, bytes: 4096 00000080:00200000:2.0:1767319309.405872:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.405876:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 188, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.405878:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:2.0:1767319309.405880:0:88919: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:1767319309.405886:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:2.0:1767319309.405889:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:2.0:1767319309.405892:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.405898:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:2.0:1767319309.405904:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.405906:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.405914:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405924:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405932:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405940:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.405947:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.405967:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.405974:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.405995:0:88919:0:(rw26.c:912:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:2.0:1767319309.406000:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000079f5c98b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.406003:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000015244b7d 17ffffc0001001 3:0 ffff8f2404005000 699 lru 00000080:00200000:2.0:1767319309.406009:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001342735c 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319309.406011:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000079f5c98b 00000080:00200000:2.0:1767319309.406012:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.406014:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.406023:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.406035:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.406038:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.406041:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.406046:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.406049:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.406051:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.406056:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406064:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.406072:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.406074:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.406078:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.406087:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:2.0:1767319309.406091:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.406094:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.406099:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2867200 i_blocks 1 00000080:00200000:2.0:1767319309.406102:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.406109:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2867200, count: 4096 00000080:00200000:2.0:1767319309.406113:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2867200, bytes: 4096 00000080:00200000:2.0:1767319309.406115:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.406119:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 189, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.406121:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:2.0:1767319309.406123:0:88919: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:1767319309.406128:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:2.0:1767319309.406131:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:2.0:1767319309.406134:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.406140:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:2.0:1767319309.406146:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.406148:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.406155:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406163:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406171:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406178:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406184:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.406203:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.406209:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.406223:0:88919:0:(rw26.c:912:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:2.0:1767319309.406228:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006432548b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.406230:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd534985 17ffffc0001001 3:0 ffff8f2404005798 700 lru 00000080:00200000:2.0:1767319309.406235:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000000f731d5e 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319309.406237:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006432548b 00000080:00200000:2.0:1767319309.406238:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.406240:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.406249:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.406260:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.406263:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.406265:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.406271:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.406273:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.406276:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.406280:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406287:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.406295:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.406298:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.406331:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.406340:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:2.0:1767319309.406343:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.406346:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.406351:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2871296 i_blocks 1 00000080:00200000:2.0:1767319309.406355:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.406362:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2871296, count: 4096 00000080:00200000:2.0:1767319309.406366:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2871296, bytes: 4096 00000080:00200000:2.0:1767319309.406368:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.406372:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 190, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.406374:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:2.0:1767319309.406376:0:88919: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:1767319309.406381:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:2.0:1767319309.406383:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:2.0:1767319309.406385:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.406391:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:2.0:1767319309.406396:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.406399:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.406407:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406415:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406424:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406432:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406439:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.406470:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.406476:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.406492:0:88919:0:(rw26.c:912:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:2.0:1767319309.406497:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006389116c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.406499:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000453da73f 17ffffc0001001 3:0 ffff8f2404005438 701 lru 00000080:00200000:2.0:1767319309.406504:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d02dcaf8 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319309.406506:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006389116c 00000080:00200000:2.0:1767319309.406507:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.406509:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.406517:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.406529:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.406532:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.406534:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.406540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.406543:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.406545:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.406550:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406558:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.406566:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.406568:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.406573:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.406583:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:2.0:1767319309.406586:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.406589:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.406594:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2875392 i_blocks 1 00000080:00200000:2.0:1767319309.406597:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.406604:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2875392, count: 4096 00000080:00200000:2.0:1767319309.406607:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2875392, bytes: 4096 00000080:00200000:2.0:1767319309.406610:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.406613:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 191, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.406615:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:2.0:1767319309.406617:0:88919: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:1767319309.406622:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:2.0:1767319309.406625:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:2.0:1767319309.406628:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.406633:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:2.0:1767319309.406639:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.406641:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.406649:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406658:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406666:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406674:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406680:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.406700:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.406706:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.406721:0:88919:0:(rw26.c:912:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:2.0:1767319309.406726:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000131eecfd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.406729:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000be118c43 17ffffc0001001 3:0 ffff8f2404005bd0 702 lru 00000080:00200000:2.0:1767319309.406735:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005d2ce1b3 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319309.406737:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000131eecfd 00000080:00200000:2.0:1767319309.406737:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.406740:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.406749:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.406760:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.406763:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.406765:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.406771:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.406774:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.406776:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.406780:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406788:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.406796:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.406799:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.406803:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.406813:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:2.0:1767319309.406817:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.406820:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.406825:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2879488 i_blocks 1 00000080:00200000:2.0:1767319309.406828:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.406836:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2879488, count: 4096 00000080:00200000:2.0:1767319309.406839:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2879488, bytes: 4096 00000080:00200000:2.0:1767319309.406842:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.406845:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 192, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.406846:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:2.0:1767319309.406848:0:88919: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:1767319309.406854:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:2.0:1767319309.406857:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:2.0:1767319309.406859:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.406864:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:2.0:1767319309.406870:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.406872:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.406880:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406889:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406897:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406905:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.406911:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.406932:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.406939:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.406954:0:88919:0:(rw26.c:912:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:2.0:1767319309.406959:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000f2754295[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.406962:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d93ccf29 17ffffc0001001 3:0 ffff8f2404005360 703 lru 00000080:00200000:2.0:1767319309.406967:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000087bbd240 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319309.406969:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000f2754295 00000080:00200000:2.0:1767319309.406971:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.406973:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.406982:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.406994:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.406997:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.407000:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.407006:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.407008:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.407011:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.407015:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407023:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.407032:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.407034:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.407038:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.407048:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:2.0:1767319309.407052:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.407055:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.407060:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2883584 i_blocks 1 00000080:00200000:2.0:1767319309.407063:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.407071:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2883584, count: 4096 00000080:00200000:2.0:1767319309.407074:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2883584, bytes: 4096 00000080:00200000:2.0:1767319309.407077:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.407081:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 193, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.407082:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:2.0:1767319309.407085:0:88919: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:1767319309.407090:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:2.0:1767319309.407093:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:2.0:1767319309.407095:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.407100:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:2.0:1767319309.407106:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.407108:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.407118:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407126:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407134:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407141:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407147:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.407166:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.407172:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.407191:0:88919:0:(rw26.c:912:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:2.0:1767319309.407197:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a2b14c7e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.407200:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000076fd52f 17ffffc0001001 3:0 ffff8f24040055e8 704 lru 00000080:00200000:2.0:1767319309.407205:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005f1c4449 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319309.407207:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a2b14c7e 00000080:00200000:2.0:1767319309.407208:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.407211:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.407219:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.407230:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.407233:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.407235:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.407241:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.407243:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.407246:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.407250:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407258:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.407266:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.407269:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.407273:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.407281:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:2.0:1767319309.407285:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.407288:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.407293:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2887680 i_blocks 1 00000080:00200000:2.0:1767319309.407296:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.407330:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2887680, count: 4096 00000080:00200000:2.0:1767319309.407334:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2887680, bytes: 4096 00000080:00200000:2.0:1767319309.407337:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.407341:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 194, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.407342:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:2.0:1767319309.407345:0:88919: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:1767319309.407350:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:2.0:1767319309.407353:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:2.0:1767319309.407355:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.407361:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:2.0:1767319309.407367:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.407369:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.407377:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407386:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407394:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407401:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407407:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.407428:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.407434:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.407463:0:88919:0:(rw26.c:912:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:2.0:1767319309.407469:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c3de1bd5[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.407472:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0fbd02f 17ffffc0001001 3:0 ffff8f2405b570d8 705 lru 00000080:00200000:2.0:1767319309.407478:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006b4288e9 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319309.407480:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c3de1bd5 00000080:00200000:2.0:1767319309.407481:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.407483:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.407493:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.407504:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.407507:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.407509:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.407515:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.407518:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.407520:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.407524:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407532:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.407540:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.407543:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.407547:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.407556:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:2.0:1767319309.407560:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.407563:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.407568:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2891776 i_blocks 1 00000080:00200000:2.0:1767319309.407572:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.407579:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2891776, count: 4096 00000080:00200000:2.0:1767319309.407583:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2891776, bytes: 4096 00000080:00200000:2.0:1767319309.407585:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.407589:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 195, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.407591:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:2.0:1767319309.407593:0:88919: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:1767319309.407598:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:2.0:1767319309.407601:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:2.0:1767319309.407604:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.407609:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:2.0:1767319309.407615:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.407618:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.407627:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407635:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407644:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407651:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407659:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.407677:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.407683:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.407700:0:88919:0:(rw26.c:912:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:2.0:1767319309.407705:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000ef563363[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.407707:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000805b3ebd 17ffffc0001001 3:0 ffff8f2405b57af8 706 lru 00000080:00200000:2.0:1767319309.407713:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5a27d6e 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319309.407715:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000ef563363 00000080:00200000:2.0:1767319309.407716:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.407718:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.407727:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.407739:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.407742:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.407744:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.407750:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.407753:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.407756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.407760:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407768:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.407776:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.407778:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.407782:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.407790:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:2.0:1767319309.407794:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.407797:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.407802:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2895872 i_blocks 1 00000080:00200000:2.0:1767319309.407806:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.407813:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2895872, count: 4096 00000080:00200000:2.0:1767319309.407817:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2895872, bytes: 4096 00000080:00200000:2.0:1767319309.407820:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.407823:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 196, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.407825:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:2.0:1767319309.407827:0:88919: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:1767319309.407832:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:2.0:1767319309.407835:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:2.0:1767319309.407838:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.407843:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:2.0:1767319309.407848:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.407850:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.407858:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407866:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407875:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407882:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407889:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.407906:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.407911:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.407925:0:88919:0:(rw26.c:912:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:2.0:1767319309.407929:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000eaafdb1c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.407932:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d3a34f67 17ffffc0001001 3:0 ffff8f2405b57510 707 lru 00000080:00200000:2.0:1767319309.407937:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002f01f8aa 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319309.407939:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000eaafdb1c 00000080:00200000:2.0:1767319309.407940:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.407942:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.407949:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.407961:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.407963:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.407966:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.407971:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.407974:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.407976:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.407980:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.407988:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.407997:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.408000:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.408003:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.408011:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:2.0:1767319309.408015:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.408018:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.408023:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2899968 i_blocks 1 00000080:00200000:2.0:1767319309.408025:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.408033:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2899968, count: 4096 00000080:00200000:2.0:1767319309.408036:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2899968, bytes: 4096 00000080:00200000:2.0:1767319309.408038:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.408041:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 197, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.408043:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:2.0:1767319309.408045:0:88919: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:1767319309.408050:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:2.0:1767319309.408053:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:2.0:1767319309.408055:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.408060:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:2.0:1767319309.408066:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.408069:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.408076:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408085:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408094:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408101:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408108:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.408128:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.408134:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.408150:0:88919:0:(rw26.c:912:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:2.0:1767319309.408155:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000017728e58[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.408158:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000096b13a51 17ffffc0001001 3:0 ffff8f2405b57a20 708 lru 00000080:00200000:2.0:1767319309.408164:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd7ef919 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319309.408166:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000017728e58 00000080:00200000:2.0:1767319309.408167:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.408170:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.408177:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.408189:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.408192:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.408194:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.408199:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.408201:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.408204:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.408208:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408216:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.408223:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.408225:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.408229:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.408238:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:2.0:1767319309.408242:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.408245:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.408249:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2904064 i_blocks 1 00000080:00200000:2.0:1767319309.408252:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.408260:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2904064, count: 4096 00000080:00200000:2.0:1767319309.408263:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2904064, bytes: 4096 00000080:00200000:2.0:1767319309.408266:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.408269:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 198, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.408270:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:2.0:1767319309.408273:0:88919: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:1767319309.408278:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:2.0:1767319309.408281:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:2.0:1767319309.408284:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.408289:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:2.0:1767319309.408295:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.408297:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.408327:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408337:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408345:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408353:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408360:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.408378:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.408384:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.408398:0:88919:0:(rw26.c:912:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:2.0:1767319309.408403:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001277d5a9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.408406:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000024758c1a 17ffffc0001001 3:0 ffff8f2405b57870 709 lru 00000080:00200000:2.0:1767319309.408411:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000069d9a912 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319309.408414:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001277d5a9 00000080:00200000:2.0:1767319309.408415:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.408417:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.408426:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.408437:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.408440:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.408442:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.408448:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.408462:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.408464:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.408469:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408477:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.408486:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.408488:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.408492:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.408501:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:2.0:1767319309.408505:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.408508:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.408513:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2908160 i_blocks 1 00000080:00200000:2.0:1767319309.408515:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.408523:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2908160, count: 4096 00000080:00200000:2.0:1767319309.408526:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2908160, bytes: 4096 00000080:00200000:2.0:1767319309.408529:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.408532:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 199, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.408534:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:2.0:1767319309.408536:0:88919: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:1767319309.408542:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:2.0:1767319309.408544:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:2.0:1767319309.408547:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.408552:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:2.0:1767319309.408558:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.408560:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.408568:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408577:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408585:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408592:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408599:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.408618:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.408624:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.408639:0:88919:0:(rw26.c:912:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:2.0:1767319309.408643:0:88919:0:(rw26.c:969:ll_write_end()) page@000000002a0cb8c4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.408646:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000772f5225 17ffffc0001001 3:0 ffff8f2405b57948 710 lru 00000080:00200000:2.0:1767319309.408652:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000088d62012 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319309.408654:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000002a0cb8c4 00000080:00200000:2.0:1767319309.408655:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.408657:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.408665:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.408676:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.408679:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.408681:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.408687:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.408689:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.408691:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.408695:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408702:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.408710:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.408713:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.408717:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.408726:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:2.0:1767319309.408729:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.408732:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.408737:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2912256 i_blocks 1 00000080:00200000:2.0:1767319309.408740:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.408746:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2912256, count: 4096 00000080:00200000:2.0:1767319309.408750:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2912256, bytes: 4096 00000080:00200000:2.0:1767319309.408752:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.408756:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 200, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.408757:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:2.0:1767319309.408759:0:88919: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:1767319309.408764:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:2.0:1767319309.408767:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:2.0:1767319309.408769:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.408774:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:2.0:1767319309.408779:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.408782:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.408790:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408799:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408807:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408814:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408821:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.408839:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.408846:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.408863:0:88919:0:(rw26.c:912:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:2.0:1767319309.408868:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d6ad8dbc[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.408871:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000d68ab71a 17ffffc0001001 3:0 ffff8f2405b576c0 711 lru 00000080:00200000:2.0:1767319309.408876:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2b0667c 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319309.408879:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d6ad8dbc 00000080:00200000:2.0:1767319309.408880:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.408882:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.408890:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.408901:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.408904:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.408907:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.408912:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.408915:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.408918:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.408922:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.408930:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.408939:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.408941:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.408946:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.408955:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:2.0:1767319309.408959:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.408962:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.408967:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2916352 i_blocks 1 00000080:00200000:2.0:1767319309.408970:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.408978:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2916352, count: 4096 00000080:00200000:2.0:1767319309.408982:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2916352, bytes: 4096 00000080:00200000:2.0:1767319309.408984:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.408988:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 201, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.408989:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:2.0:1767319309.408991:0:88919: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:1767319309.408997:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:2.0:1767319309.409000:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:2.0:1767319309.409002:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.409008:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:2.0:1767319309.409013:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.409015:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.409023:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409032:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409039:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409046:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409052:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.409072:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.409078:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.409099:0:88919:0:(rw26.c:912:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:2.0:1767319309.409103:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007825cf5f[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.409106:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000045c2a38b 17ffffc0001021 2:0 ffff8f2405b571b0 712 lru 00000080:00200000:2.0:1767319309.409111:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008c4850f6 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319309.409113:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007825cf5f 00000080:00200000:2.0:1767319309.409114:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.409117:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.409125:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.409137:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.409140:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.409142:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.409148:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.409150:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.409153:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.409157:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409165:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.409173:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.409176:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.409179:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.409188:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:2.0:1767319309.409191:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.409194:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.409199:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2920448 i_blocks 1 00000080:00200000:2.0:1767319309.409202:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.409210:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2920448, count: 4096 00000080:00200000:2.0:1767319309.409213:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2920448, bytes: 4096 00000080:00200000:2.0:1767319309.409215:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.409219:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 202, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.409221:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:2.0:1767319309.409223:0:88919: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:1767319309.409229:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:2.0:1767319309.409231:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:2.0:1767319309.409234:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.409239:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:2.0:1767319309.409244:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.409247:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.409254:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409263:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409271:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409278:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409286:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.409327:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.409334:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.409352:0:88919:0:(rw26.c:912:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:2.0:1767319309.409356:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000036250aec[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.409359:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000088e17c2c 17ffffc0001001 3:0 ffff8f2405b57288 713 lru 00000080:00200000:2.0:1767319309.409365:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5e73b92 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319309.409367:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000036250aec 00000080:00200000:2.0:1767319309.409368:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.409370:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.409379:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.409390:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.409393:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.409395:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.409400:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.409403:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.409405:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.409410:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409418:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.409426:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.409429:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.409433:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.409442:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:2.0:1767319309.409446:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.409460:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.409465:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2924544 i_blocks 1 00000080:00200000:2.0:1767319309.409469:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.409477:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2924544, count: 4096 00000080:00200000:2.0:1767319309.409480:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2924544, bytes: 4096 00000080:00200000:2.0:1767319309.409483:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.409487:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 203, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.409489:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:2.0:1767319309.409491:0:88919: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:1767319309.409497:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:2.0:1767319309.409500:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:2.0:1767319309.409503:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.409508:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:2.0:1767319309.409514:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.409517:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.409525:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409534:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409543:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409550:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409557:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.409577:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.409583:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.409598:0:88919:0:(rw26.c:912:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:2.0:1767319309.409603:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000050b6bf17[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.409606:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000bf018eb 17ffffc0001001 3:0 ffff8f2405b57e58 714 lru 00000080:00200000:2.0:1767319309.409611:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000018ca3837 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1767319309.409613:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000050b6bf17 00000080:00200000:2.0:1767319309.409614:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.409616:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.409624:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.409636:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.409638:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.409640:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.409646:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.409649:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.409652:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.409655:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409876:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.409887:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.409889:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.409895:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.409903:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:2.0:1767319309.409907:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.409910:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.409915:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2928640 i_blocks 1 00000080:00200000:2.0:1767319309.409918:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.409926:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2928640, count: 4096 00000080:00200000:2.0:1767319309.409930:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2928640, bytes: 4096 00000080:00200000:2.0:1767319309.409932:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.409936:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 204, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.409938:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:2.0:1767319309.409940:0:88919: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:1767319309.409946:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:2.0:1767319309.409949:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:2.0:1767319309.409951:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.409956:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:2.0:1767319309.409962:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.409964:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.409972:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409980:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409989:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.409996:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410003:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.410021:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.410027:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.410042:0:88919:0:(rw26.c:912:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:2.0:1767319309.410046:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000602d1920[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.410049:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004118bd64 17ffffc0001001 3:0 ffff8f2405b57000 715 lru 00000080:00200000:2.0:1767319309.410054:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000076414750 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1767319309.410056:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000602d1920 00000080:00200000:2.0:1767319309.410057:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.410059:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.410068:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.410080:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.410083:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.410085:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.410092:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.410094:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.410097:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.410101:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410109:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.410118:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.410120:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.410124:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.410135:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:2.0:1767319309.410139:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.410142:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.410147:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2932736 i_blocks 1 00000080:00200000:2.0:1767319309.410150:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.410157:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2932736, count: 4096 00000080:00200000:2.0:1767319309.410161:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2932736, bytes: 4096 00000080:00200000:2.0:1767319309.410164:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.410168:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 205, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.410169:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:2.0:1767319309.410171:0:88919: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:1767319309.410177:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:2.0:1767319309.410180:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:2.0:1767319309.410182:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.410187:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:2.0:1767319309.410192:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.410195:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.410202:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410211:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410220:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410228:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410234:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.410254:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.410261:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.410277:0:88919:0:(rw26.c:912:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:2.0:1767319309.410281:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d8fb989d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.410284:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b8056fed 17ffffc0001001 3:0 ffff8f2405b57798 716 lru 00000080:00200000:2.0:1767319309.410290:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a6b4d357 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1767319309.410292:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d8fb989d 00000080:00200000:2.0:1767319309.410293:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.410295:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.410330:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.410343:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.410346:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.410349:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.410355:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.410358:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.410360:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.410364:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410372:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.410381:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.410383:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.410387:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.410397:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:2.0:1767319309.410400:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.410403:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.410408:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2936832 i_blocks 1 00000080:00200000:2.0:1767319309.410412:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.410419:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2936832, count: 4096 00000080:00200000:2.0:1767319309.410423:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2936832, bytes: 4096 00000080:00200000:2.0:1767319309.410425:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.410429:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 206, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.410430:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:2.0:1767319309.410433:0:88919: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:1767319309.410438:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:2.0:1767319309.410441:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:2.0:1767319309.410444:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.410458:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:2.0:1767319309.410465:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.410467:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.410474:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410483:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410492:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410499:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410506:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.410526:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.410532:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.410546:0:88919:0:(rw26.c:912:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:2.0:1767319309.410551:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000092c4e32e[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.410553:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000004132c0a3 17ffffc0001001 3:0 ffff8f2405b57438 717 lru 00000080:00200000:2.0:1767319309.410559:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000ec45a5b9 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1767319309.410561:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000092c4e32e 00000080:00200000:2.0:1767319309.410562:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.410565:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.410574:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.410585:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.410589:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.410591:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.410597:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.410599:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.410602:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.410606:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.410613:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.410621:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.410624:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.410628:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.410636:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:2.0:1767319309.410640:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.410643:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.410647:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2940928 i_blocks 1 00000080:00200000:2.0:1767319309.410650:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.410943:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2940928, count: 4096 00000080:00200000:2.0:1767319309.410950:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2940928, bytes: 4096 00000080:00200000:2.0:1767319309.410953:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.410957:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 207, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.410959:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:2.0:1767319309.410962:0:88919: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:1767319309.410968:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:2.0:1767319309.410971:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:2.0:1767319309.410973:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.410979:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:2.0:1767319309.410985:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.410987:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.410995:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411004:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411012:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411019:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411027:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.411047:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.411053:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.411068:0:88919:0:(rw26.c:912:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:2.0:1767319309.411072:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001dc296b9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.411075:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd9cbdc5 17ffffc0001001 3:0 ffff8f2405b57bd0 718 lru 00000080:00200000:2.0:1767319309.411081:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d081d490 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1767319309.411084:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001dc296b9 00000080:00200000:2.0:1767319309.411085:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.411087:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.411096:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.411108:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.411112:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.411114:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.411121:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.411123:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.411126:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.411130:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411137:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.411145:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.411148:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.411153:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.411163:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:2.0:1767319309.411167:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.411170:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.411176:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2945024 i_blocks 1 00000080:00200000:2.0:1767319309.411179:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.411186:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2945024, count: 4096 00000080:00200000:2.0:1767319309.411190:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2945024, bytes: 4096 00000080:00200000:2.0:1767319309.411193:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.411196:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 208, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.411198:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:2.0:1767319309.411200:0:88919: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:1767319309.411205:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:2.0:1767319309.411208:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:2.0:1767319309.411210:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.411216:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:2.0:1767319309.411222:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.411224:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.411231:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411240:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411248:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411256:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411262:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.411285:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.411291:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.411334:0:88919:0:(rw26.c:912:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:2.0:1767319309.411339:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000074fb677[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.411342:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000000b1f6930 17ffffc0001001 3:0 ffff8f2405b57360 719 lru 00000080:00200000:2.0:1767319309.411348:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008f661ecc 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319309.411350:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000074fb677 00000080:00200000:2.0:1767319309.411351:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.411353:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.411361:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.411372:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.411375:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.411377:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.411382:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.411385:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.411387:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.411391:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411398:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.411406:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.411408:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.411413:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.411421:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:2.0:1767319309.411425:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.411428:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.411433:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2949120 i_blocks 1 00000080:00200000:2.0:1767319309.411436:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.411444:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2949120, count: 4096 00000080:00200000:2.0:1767319309.411447:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2949120, bytes: 4096 00000080:00200000:2.0:1767319309.411459:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.411462:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 209, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.411464:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:2.0:1767319309.411466:0:88919: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:1767319309.411471:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:2.0:1767319309.411474:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:2.0:1767319309.411476:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.411481:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:2.0:1767319309.411486:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.411488:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.411496:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411505:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411512:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411520:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411526:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.411544:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.411549:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.411566:0:88919:0:(rw26.c:912:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:2.0:1767319309.411570:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000b2049eae[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.411573:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c02e7c3e 17ffffc0001001 3:0 ffff8f2405b575e8 720 lru 00000080:00200000:2.0:1767319309.411579:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000871319ce 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319309.411581:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000b2049eae 00000080:00200000:2.0:1767319309.411582:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.411584:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.411592:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.411604:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.411607:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.411609:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.411615:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.411617:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.411619:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.411623:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411630:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.411638:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.411640:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.411644:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.411653:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:2.0:1767319309.411657:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.411660:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.411665:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2953216 i_blocks 1 00000080:00200000:2.0:1767319309.411668:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.411675:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2953216, count: 4096 00000080:00200000:2.0:1767319309.411679:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2953216, bytes: 4096 00000080:00200000:2.0:1767319309.411681:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.411685:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 210, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.411687:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:2.0:1767319309.411689:0:88919: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:1767319309.411695:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:2.0:1767319309.411697:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:2.0:1767319309.411699:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.411705:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:2.0:1767319309.411710:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.411713:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.411720:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411728:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411736:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411744:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411751:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.411770:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.411776:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.411791:0:88919:0:(rw26.c:912:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:2.0:1767319309.411796:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000068fd79cd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.411799:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006b66eaa5 17ffffc0001001 3:0 ffff8f2405b57ca8 721 lru 00000080:00200000:2.0:1767319309.411805:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002c9a9668 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319309.411806:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000068fd79cd 00000080:00200000:2.0:1767319309.411807:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.411810:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.411818:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.411829:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.411832:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.411834:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.411840:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.411843:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.411845:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.411850:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411857:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.411864:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.411866:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.411870:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.411879:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:2.0:1767319309.411883:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.411885:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.411890:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2957312 i_blocks 1 00000080:00200000:2.0:1767319309.411893:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.411901:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2957312, count: 4096 00000080:00200000:2.0:1767319309.411904:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2957312, bytes: 4096 00000080:00200000:2.0:1767319309.411906:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.411909:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 211, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.411911:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:2.0:1767319309.411914:0:88919: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:1767319309.411919:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:2.0:1767319309.411922:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:2.0:1767319309.411924:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.411929:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:2.0:1767319309.411934:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.411937:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.411944:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411953:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411961:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411969:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.411975:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.411994:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.412000:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.412013:0:88919:0:(rw26.c:912:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:2.0:1767319309.412017:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000004ff9f06[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.412020:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000002ce05df8 17ffffc0001001 3:0 ffff8f2405b57d80 722 lru 00000080:00200000:2.0:1767319309.412026:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000080d0dd94 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319309.412028:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000004ff9f06 00000080:00200000:2.0:1767319309.412029:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.412031:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.412040:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.412052:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.412055:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.412057:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.412062:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.412065:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.412067:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.412071:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412079:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.412088:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.412090:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.412094:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.412104:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:2.0:1767319309.412107:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.412110:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.412115:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2961408 i_blocks 1 00000080:00200000:2.0:1767319309.412118:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.412125:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2961408, count: 4096 00000080:00200000:2.0:1767319309.412129:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2961408, bytes: 4096 00000080:00200000:2.0:1767319309.412132:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.412135:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 212, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.412137:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:2.0:1767319309.412140:0:88919: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:1767319309.412145:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:2.0:1767319309.412148:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:2.0:1767319309.412150:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.412155:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:2.0:1767319309.412160:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.412163:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.412170:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412179:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412187:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412194:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412201:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.412219:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.412224:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.412240:0:88919:0:(rw26.c:912:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:2.0:1767319309.412244:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000dfe38e26[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.412247:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007fd91616 17ffffc0001001 3:0 ffff8f243880e798 723 lru 00000080:00200000:2.0:1767319309.412252:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5efb335 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319309.412255:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000dfe38e26 00000080:00200000:2.0:1767319309.412255:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.412258:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.412266:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.412277:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.412280:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.412282:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.412288:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.412291:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.412293:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.412297:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412334:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.412343:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.412345:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.412349:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.412357:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:2.0:1767319309.412361:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.412364:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.412369:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2965504 i_blocks 1 00000080:00200000:2.0:1767319309.412372:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.412379:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2965504, count: 4096 00000080:00200000:2.0:1767319309.412383:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2965504, bytes: 4096 00000080:00200000:2.0:1767319309.412386:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.412389:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 213, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.412391:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:2.0:1767319309.412393:0:88919: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:1767319309.412398:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:2.0:1767319309.412401:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:2.0:1767319309.412404:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.412409:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:2.0:1767319309.412414:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.412416:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.412424:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412432:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412440:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412447:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412465:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.412484:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.412490:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.412504:0:88919:0:(rw26.c:912:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:2.0:1767319309.412508:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005e913590[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.412510:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009e12f59e 17ffffc0001001 3:0 ffff8f243880e438 724 lru 00000080:00200000:2.0:1767319309.412516:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa50b2c3 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319309.412518:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005e913590 00000080:00200000:2.0:1767319309.412519:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.412521:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.412528:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.412538:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.412541:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.412543:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.412548:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.412551:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.412553:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.412557:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412565:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.412573:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.412575:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.412579:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.412587:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:2.0:1767319309.412590:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.412593:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.412597:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2969600 i_blocks 1 00000080:00200000:2.0:1767319309.412600:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.412607:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2969600, count: 4096 00000080:00200000:2.0:1767319309.412611:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2969600, bytes: 4096 00000080:00200000:2.0:1767319309.412613:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.412616:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 214, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.412618:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:2.0:1767319309.412620:0:88919: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:1767319309.412625:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:2.0:1767319309.412627:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:2.0:1767319309.412629:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.412634:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:2.0:1767319309.412639:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.412641:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.412648:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412656:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412664:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412671:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412678:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.412695:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.412701:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.412714:0:88919:0:(rw26.c:912:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:2.0:1767319309.412718:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000781222f9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.412721:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000aaa395a7 17ffffc0001001 3:0 ffff8f243880ebd0 725 lru 00000080:00200000:2.0:1767319309.412727:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000307398da 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319309.412729:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000781222f9 00000080:00200000:2.0:1767319309.412730:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.412732:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.412740:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.412752:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.412754:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.412756:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.412762:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.412764:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.412767:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.412771:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412778:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.412786:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.412789:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.412793:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.412805:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:2.0:1767319309.412809:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.412811:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.412816:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2973696 i_blocks 1 00000080:00200000:2.0:1767319309.412819:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.412826:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2973696, count: 4096 00000080:00200000:2.0:1767319309.412830:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2973696, bytes: 4096 00000080:00200000:2.0:1767319309.412833:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.412837:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 215, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.412839:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:2.0:1767319309.412841:0:88919: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:1767319309.412847:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:2.0:1767319309.412849:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:2.0:1767319309.412851:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.412856:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:2.0:1767319309.412862:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.412864:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.412872:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412881:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412889:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412896:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.412902:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.412921:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.412927:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.412941:0:88919:0:(rw26.c:912:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:2.0:1767319309.412945:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000090ec485d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.412948:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000653ec434 17ffffc0001001 3:0 ffff8f243880e360 726 lru 00000080:00200000:2.0:1767319309.412953:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000024304251 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319309.412955:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000090ec485d 00000080:00200000:2.0:1767319309.412956:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.412958:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.412966:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.412978:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.412981:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.412984:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.412990:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.412993:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.412995:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.413000:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413008:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.413015:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.413017:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.413021:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.413029:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:2.0:1767319309.413033:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.413035:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.413040:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2977792 i_blocks 1 00000080:00200000:2.0:1767319309.413043:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.413051:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2977792, count: 4096 00000080:00200000:2.0:1767319309.413054:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2977792, bytes: 4096 00000080:00200000:2.0:1767319309.413057:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.413060:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 216, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.413061:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:2.0:1767319309.413063:0:88919: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:1767319309.413069:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:2.0:1767319309.413071:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:2.0:1767319309.413074:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.413079:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:2.0:1767319309.413084:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.413087:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.413094:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413102:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413110:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413118:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413124:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.413143:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.413148:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.413170:0:88919:0:(rw26.c:912:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:2.0:1767319309.413174:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000118a3518[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.413177:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001a03e2a4 17ffffc0001021 2:0 ffff8f243880e5e8 727 lru 00000080:00200000:2.0:1767319309.413182:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000076e4cd33 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319309.413185:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000118a3518 00000080:00200000:2.0:1767319309.413186:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.413188:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.413196:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.413208:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.413210:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.413212:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.413217:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.413220:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.413222:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.413226:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413233:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.413242:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.413244:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.413248:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.413256:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:2.0:1767319309.413260:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.413263:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.413268:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2981888 i_blocks 1 00000080:00200000:2.0:1767319309.413271:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.413278:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2981888, count: 4096 00000080:00200000:2.0:1767319309.413282:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2981888, bytes: 4096 00000080:00200000:2.0:1767319309.413284:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.413288:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 217, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.413289:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:2.0:1767319309.413291:0:88919: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:1767319309.413297:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:2.0:1767319309.413299:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:2.0:1767319309.413331:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.413337:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:2.0:1767319309.413343:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.413346:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.413353:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413361:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413369:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413376:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413382:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.413402:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.413409:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.413424:0:88919:0:(rw26.c:912:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:2.0:1767319309.413429:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000624d20aa[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.413432:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000079ae18a9 17ffffc0001001 3:0 ffff8f243880eca8 728 lru 00000080:00200000:2.0:1767319309.413438:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf8ee97e 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319309.413441:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000624d20aa 00000080:00200000:2.0:1767319309.413442:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.413444:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.413467:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.413479:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.413482:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.413484:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.413489:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.413492:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.413494:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.413499:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413506:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.413514:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.413516:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.413520:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.413529:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:2.0:1767319309.413533:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.413536:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.413541:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2985984 i_blocks 1 00000080:00200000:2.0:1767319309.413544:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.413551:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2985984, count: 4096 00000080:00200000:2.0:1767319309.413555:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2985984, bytes: 4096 00000080:00200000:2.0:1767319309.413557:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.413561:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 218, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.413563:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:2.0:1767319309.413565:0:88919: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:1767319309.413571:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:2.0:1767319309.413573:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:2.0:1767319309.413576:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.413581:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:2.0:1767319309.413586:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.413588:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.413596:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413604:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413612:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413618:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413625:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.413643:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.413650:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.413665:0:88919:0:(rw26.c:912:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:2.0:1767319309.413669:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000053d3e472[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.413671:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8d30fc7 17ffffc0001001 3:0 ffff8f243880ed80 729 lru 00000080:00200000:2.0:1767319309.413676:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000179f96f5 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319309.413678:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000053d3e472 00000080:00200000:2.0:1767319309.413679:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.413681:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.413691:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.413702:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.413705:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.413707:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.413713:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.413715:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.413718:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.413721:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413729:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.413737:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.413740:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.413744:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.413754:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:2.0:1767319309.413758:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.413761:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.413766:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2990080 i_blocks 1 00000080:00200000:2.0:1767319309.413768:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.413775:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2990080, count: 4096 00000080:00200000:2.0:1767319309.413779:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2990080, bytes: 4096 00000080:00200000:2.0:1767319309.413781:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.413784:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 219, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.413786:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:2.0:1767319309.413788:0:88919: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:1767319309.413793:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:2.0:1767319309.413796:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:2.0:1767319309.413798:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.413803:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:2.0:1767319309.413809:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.413811:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.413819:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413827:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413835:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413842:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413848:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.413865:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.413870:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.413885:0:88919:0:(rw26.c:912:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:2.0:1767319309.413889:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007c37a296[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.413891:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000081664ff1 17ffffc0001001 3:0 ffff8f243880e0d8 730 lru 00000080:00200000:2.0:1767319309.413896:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f91ad438 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319309.413899:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007c37a296 00000080:00200000:2.0:1767319309.413899:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.413901:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.413909:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.413921:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.413924:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.413926:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.413932:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.413934:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.413937:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.413941:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.413948:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.413955:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.413958:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.413961:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.413969:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:2.0:1767319309.413973:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.413976:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.413980:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2994176 i_blocks 1 00000080:00200000:2.0:1767319309.413983:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.413990:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2994176, count: 4096 00000080:00200000:2.0:1767319309.413994:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2994176, bytes: 4096 00000080:00200000:2.0:1767319309.413996:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.413999:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 220, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.414000:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:2.0:1767319309.414003:0:88919: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:1767319309.414008:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:2.0:1767319309.414011:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:2.0:1767319309.414014:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.414019:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:2.0:1767319309.414024:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.414027:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.414035:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414043:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414051:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414058:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414065:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.414084:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.414090:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.414104:0:88919:0:(rw26.c:912:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:2.0:1767319309.414109:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000eba6519c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.414112:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000366e10fb 17ffffc0001001 3:0 ffff8f243880eaf8 731 lru 00000080:00200000:2.0:1767319309.414117:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001aec2337 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319309.414119:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000eba6519c 00000080:00200000:2.0:1767319309.414120:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.414122:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.414131:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.414142:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.414145:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.414147:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.414152:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.414155:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.414157:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.414161:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414168:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.414177:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.414180:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.414184:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.414193:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:2.0:1767319309.414196:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.414199:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.414204:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 2998272 i_blocks 1 00000080:00200000:2.0:1767319309.414207:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.414214:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 2998272, count: 4096 00000080:00200000:2.0:1767319309.414217:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 2998272, bytes: 4096 00000080:00200000:2.0:1767319309.414219:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.414223:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 221, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.414224:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:2.0:1767319309.414226:0:88919: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:1767319309.414231:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:2.0:1767319309.414233:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:2.0:1767319309.414236:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.414241:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:2.0:1767319309.414247:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.414249:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.414256:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414265:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414273:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414280:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414286:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.414334:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.414340:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.414355:0:88919:0:(rw26.c:912:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:2.0:1767319309.414359:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000cc4a9de6[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.414362:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000009c0f66e2 17ffffc0001001 3:0 ffff8f243880e510 732 lru 00000080:00200000:2.0:1767319309.414368:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b157ae8f 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319309.414370:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000cc4a9de6 00000080:00200000:2.0:1767319309.414371:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.414373:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.414381:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.414392:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.414395:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.414397:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.414403:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.414405:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.414407:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.414412:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414420:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.414428:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.414431:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.414435:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.414443:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:2.0:1767319309.414447:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.414463:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.414468:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3002368 i_blocks 1 00000080:00200000:2.0:1767319309.414472:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.414479:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3002368, count: 4096 00000080:00200000:2.0:1767319309.414483:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3002368, bytes: 4096 00000080:00200000:2.0:1767319309.414486:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.414706:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 222, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.414708:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:2.0:1767319309.414711:0:88919: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:1767319309.414718:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:2.0:1767319309.414721:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:2.0:1767319309.414723:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.414730:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:2.0:1767319309.414737:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.414740:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.414748:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414757:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414765:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414773:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414780:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.414800:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.414806:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.414822:0:88919:0:(rw26.c:912:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:2.0:1767319309.414827:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000053cd74aa[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.414830:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000087ee03a1 17ffffc0001001 3:0 ffff8f243880e000 733 lru 00000080:00200000:2.0:1767319309.414836:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8a9edee 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319309.414838:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000053cd74aa 00000080:00200000:2.0:1767319309.414839:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.414841:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.414850:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.414862:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.414865:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.414867:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.414874:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.414876:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.414878:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.414882:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414889:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.414898:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.414901:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.414905:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.414913:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:2.0:1767319309.414917:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.414920:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.414926:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3006464 i_blocks 1 00000080:00200000:2.0:1767319309.414929:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.414937:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3006464, count: 4096 00000080:00200000:2.0:1767319309.414941:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3006464, bytes: 4096 00000080:00200000:2.0:1767319309.414944:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.414947:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 223, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.414949:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:2.0:1767319309.414951:0:88919: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:1767319309.414956:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:2.0:1767319309.414959:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:2.0:1767319309.414962:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.414967:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:2.0:1767319309.414973:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.414976:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.414984:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.414993:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415001:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415009:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415016:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.415035:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.415041:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.415057:0:88919:0:(rw26.c:912:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:2.0:1767319309.415062:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d226aee8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.415065:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe102f5e 17ffffc0001001 3:0 ffff8f243880ee58 734 lru 00000080:00200000:2.0:1767319309.415070:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4f8dc80 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319309.415072:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d226aee8 00000080:00200000:2.0:1767319309.415073:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.415076:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.415084:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.415096:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.415099:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.415102:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.415108:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.415111:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.415113:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.415117:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415124:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.415132:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.415135:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.415139:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.415149:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:2.0:1767319309.415152:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.415155:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.415160:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3010560 i_blocks 1 00000080:00200000:2.0:1767319309.415163:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.415171:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3010560, count: 4096 00000080:00200000:2.0:1767319309.415175:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3010560, bytes: 4096 00000080:00200000:2.0:1767319309.415177:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.415180:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 224, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.415182:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:2.0:1767319309.415184:0:88919: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:1767319309.415190:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:2.0:1767319309.415193:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:2.0:1767319309.415195:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.415201:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:2.0:1767319309.415206:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.415209:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.415217:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415226:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415234:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415242:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415248:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.415266:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.415273:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.415290:0:88919:0:(rw26.c:912:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:2.0:1767319309.415295:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000fd2ad6c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.415298:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0e5e08b 17ffffc0001001 3:0 ffff8f243880e288 735 lru 00000080:00200000:2.0:1767319309.415329:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000033b910e9 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319309.415333:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000fd2ad6c 00000080:00200000:2.0:1767319309.415334:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.415336:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.415345:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.415358:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.415360:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.415363:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.415369:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.415371:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.415373:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.415377:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415385:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.415393:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.415396:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.415400:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.415409:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:2.0:1767319309.415412:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.415415:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.415420:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3014656 i_blocks 1 00000080:00200000:2.0:1767319309.415422:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.415430:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3014656, count: 4096 00000080:00200000:2.0:1767319309.415433:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3014656, bytes: 4096 00000080:00200000:2.0:1767319309.415435:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.415439:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 225, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.415441:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:2.0:1767319309.415443:0:88919: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:1767319309.415460:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:2.0:1767319309.415463:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:2.0:1767319309.415466:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.415472:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:2.0:1767319309.415478:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.415480:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.415487:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415496:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415503:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415509:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415515:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.415534:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.415540:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.415557:0:88919:0:(rw26.c:912:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:2.0:1767319309.415561:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000041e2b6e1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.415564:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001d3dbea6 17ffffc0001001 3:0 ffff8f243880e1b0 736 lru 00000080:00200000:2.0:1767319309.415570:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000923198b9 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319309.415572:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000041e2b6e1 00000080:00200000:2.0:1767319309.415573:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.415575:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.415583:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.415596:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.415599:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.415601:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.415607:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.415609:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.415612:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.415616:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415624:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.415632:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.415635:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.415639:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.415650:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:2.0:1767319309.415654:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.415658:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.415663:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3018752 i_blocks 1 00000080:00200000:2.0:1767319309.415666:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.415674:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3018752, count: 4096 00000080:00200000:2.0:1767319309.415678:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3018752, bytes: 4096 00000080:00200000:2.0:1767319309.415680:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.415684:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 226, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.415686:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:2.0:1767319309.415688:0:88919: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:1767319309.415694:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:2.0:1767319309.415697:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:2.0:1767319309.415699:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.415705:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:2.0:1767319309.415710:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.415712:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.415721:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415729:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415737:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415744:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415750:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.415769:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.415775:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.415790:0:88919:0:(rw26.c:912:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:2.0:1767319309.415795:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000db82909b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.415798:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000982c528c 17ffffc0001001 3:0 ffff8f243880e6c0 737 lru 00000080:00200000:2.0:1767319309.415804:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000814c0302 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319309.415806:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000db82909b 00000080:00200000:2.0:1767319309.415807:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.415809:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.415818:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.415831:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.415833:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.415835:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.415841:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.415844:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.415847:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.415851:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415859:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.415868:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.415870:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.415874:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.415883:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:2.0:1767319309.415887:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.415890:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.415894:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3022848 i_blocks 1 00000080:00200000:2.0:1767319309.415897:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.415904:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3022848, count: 4096 00000080:00200000:2.0:1767319309.415908:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3022848, bytes: 4096 00000080:00200000:2.0:1767319309.415910:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.415914:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 227, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.415915:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:2.0:1767319309.415917:0:88919: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:1767319309.415923:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:2.0:1767319309.415925:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:2.0:1767319309.415928:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.415933:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:2.0:1767319309.415938:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.415940:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.415947:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415956:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415965:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415972:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.415979:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.415996:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.416002:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.416015:0:88919:0:(rw26.c:912:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:2.0:1767319309.416019:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001ca19c00[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.416022:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7619788 17ffffc0001001 3:0 ffff8f243880e948 738 lru 00000080:00200000:2.0:1767319309.416028:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000059555a3f 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319309.416030:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001ca19c00 00000080:00200000:2.0:1767319309.416031:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.416033:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.416041:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.416052:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.416055:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.416057:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.416062:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.416065:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.416067:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.416071:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416078:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.416087:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.416089:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.416093:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.416101:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:2.0:1767319309.416105:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.416108:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.416113:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3026944 i_blocks 1 00000080:00200000:2.0:1767319309.416115:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.416123:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3026944, count: 4096 00000080:00200000:2.0:1767319309.416126:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3026944, bytes: 4096 00000080:00200000:2.0:1767319309.416128:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.416132:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 228, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.416134:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:2.0:1767319309.416136:0:88919: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:1767319309.416142:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:2.0:1767319309.416144:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:2.0:1767319309.416147:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.416151:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:2.0:1767319309.416156:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.416159:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.416166:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416173:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416181:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416187:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416193:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.416211:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.416217:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.416232:0:88919:0:(rw26.c:912:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:2.0:1767319309.416237:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005ee906e8[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.416240:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000007d6dff80 17ffffc0001001 3:0 ffff8f243880e870 739 lru 00000080:00200000:2.0:1767319309.416245:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005f73d430 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319309.416247:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005ee906e8 00000080:00200000:2.0:1767319309.416248:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.416250:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.416258:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.416270:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.416273:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.416275:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.416280:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.416283:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.416285:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.416289:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416296:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.416333:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.416335:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.416339:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.416348:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:2.0:1767319309.416352:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.416355:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.416360:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3031040 i_blocks 1 00000080:00200000:2.0:1767319309.416363:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.416371:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3031040, count: 4096 00000080:00200000:2.0:1767319309.416375:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3031040, bytes: 4096 00000080:00200000:2.0:1767319309.416378:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.416381:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 229, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.416383:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:2.0:1767319309.416385:0:88919: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:1767319309.416390:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:2.0:1767319309.416393:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:2.0:1767319309.416395:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.416401:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:2.0:1767319309.416406:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.416408:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.416416:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416424:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416433:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416441:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416448:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.416482:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.416488:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.416503:0:88919:0:(rw26.c:912:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:2.0:1767319309.416507:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000412d4801[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.416510:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae9c7a52 17ffffc0001001 3:0 ffff8f243880ea20 740 lru 00000080:00200000:2.0:1767319309.416516:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000e16aec3d 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319309.416518:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000412d4801 00000080:00200000:2.0:1767319309.416519:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.416521:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.416529:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.416541:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.416544:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.416546:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.416552:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.416554:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.416557:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.416560:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416568:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.416577:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.416579:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.416583:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.416592:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:2.0:1767319309.416596:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.416598:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.416603:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3035136 i_blocks 1 00000080:00200000:2.0:1767319309.416607:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.416615:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3035136, count: 4096 00000080:00200000:2.0:1767319309.416618:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3035136, bytes: 4096 00000080:00200000:2.0:1767319309.416621:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.416624:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 230, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.416626:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:2.0:1767319309.416628:0:88919: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:1767319309.416634:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:2.0:1767319309.416636:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:2.0:1767319309.416639:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.416644:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:2.0:1767319309.416650:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.416652:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.416661:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416669:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416678:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416686:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416693:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.416711:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.416717:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.416736:0:88919:0:(rw26.c:912:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:2.0:1767319309.416740:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003e6570b3[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.416743:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a56a1c54 17ffffc0001001 3:0 ffff8f2437674a20 741 lru 00000080:00200000:2.0:1767319309.416749:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000012cf7901 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319309.416752:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003e6570b3 00000080:00200000:2.0:1767319309.416753:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.416756:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.416764:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.416776:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.416779:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.416781:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.416786:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.416789:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.416792:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.416796:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416804:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.416814:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.416816:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.416820:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.416829:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:2.0:1767319309.416834:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.416837:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.416842:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3039232 i_blocks 1 00000080:00200000:2.0:1767319309.416845:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.416853:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3039232, count: 4096 00000080:00200000:2.0:1767319309.416857:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3039232, bytes: 4096 00000080:00200000:2.0:1767319309.416859:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.416863:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 231, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.416865:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:2.0:1767319309.416867:0:88919: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:1767319309.416873:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:2.0:1767319309.416875:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:2.0:1767319309.416878:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.416883:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:2.0:1767319309.416888:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.416890:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.416898:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416907:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416916:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416924:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.416931:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.416949:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.416955:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.416976:0:88919:0:(rw26.c:912:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:2.0:1767319309.416981:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a940c9b2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.416984:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000964a9cb9 17ffffc0001021 2:0 ffff8f2437674510 742 lru 00000080:00200000:2.0:1767319309.416990:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000076c4c40e 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319309.416992:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a940c9b2 00000080:00200000:2.0:1767319309.416993:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.416995:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.417003:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.417014:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.417017:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.417020:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.417025:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.417029:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.417031:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.417036:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417044:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.417053:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.417056:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.417060:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.417068:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:2.0:1767319309.417072:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.417075:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.417080:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3043328 i_blocks 1 00000080:00200000:2.0:1767319309.417083:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.417090:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3043328, count: 4096 00000080:00200000:2.0:1767319309.417094:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3043328, bytes: 4096 00000080:00200000:2.0:1767319309.417096:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.417100:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 232, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.417102:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:2.0:1767319309.417105:0:88919: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:1767319309.417110:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:2.0:1767319309.417113:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:2.0:1767319309.417115:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.417121:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:2.0:1767319309.417126:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.417128:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.417136:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417145:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417154:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417162:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417169:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.417187:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.417193:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.417207:0:88919:0:(rw26.c:912:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:2.0:1767319309.417212:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000c53fc05b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.417215:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000001a174e7c 17ffffc0001001 3:0 ffff8f2437674af8 743 lru 00000080:00200000:2.0:1767319309.417220:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d7db5ab7 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319309.417222:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000c53fc05b 00000080:00200000:2.0:1767319309.417224:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.417225:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.417233:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.417245:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.417247:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.417250:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.417255:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.417257:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.417260:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.417264:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417272:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.417281:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.417284:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.417288:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.417298:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:2.0:1767319309.417406:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.417410:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.417416:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3047424 i_blocks 1 00000080:00200000:2.0:1767319309.417419:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.417426:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3047424, count: 4096 00000080:00200000:2.0:1767319309.417429:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3047424, bytes: 4096 00000080:00200000:2.0:1767319309.417432:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.417435:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 233, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.417437:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:2.0:1767319309.417440:0:88919: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:1767319309.417445:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:2.0:1767319309.417448:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:2.0:1767319309.417459:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.417465:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:2.0:1767319309.417472:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.417474:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.417482:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417491:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417499:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417506:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417512:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.417530:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.417536:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.417551:0:88919:0:(rw26.c:912:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:2.0:1767319309.417556:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bcb0665a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.417559:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008762b3b9 17ffffc0001001 3:0 ffff8f24376740d8 744 lru 00000080:00200000:2.0:1767319309.417564:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000007a9269bd 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319309.417566:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bcb0665a 00000080:00200000:2.0:1767319309.417567:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.417570:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.417579:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.417591:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.417594:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.417596:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.417603:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.417605:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.417608:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.417612:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417619:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.417629:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.417631:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.417635:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.417643:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:2.0:1767319309.417647:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.417650:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.417655:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3051520 i_blocks 1 00000080:00200000:2.0:1767319309.417657:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.417665:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3051520, count: 4096 00000080:00200000:2.0:1767319309.417668:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3051520, bytes: 4096 00000080:00200000:2.0:1767319309.417670:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.417674:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 234, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.417675:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:2.0:1767319309.417677:0:88919: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:1767319309.417682:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:2.0:1767319309.417685:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:2.0:1767319309.417687:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.417691:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:2.0:1767319309.417697:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.417699:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.417706:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417714:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417721:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417728:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417734:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.417750:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.417756:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.417769:0:88919:0:(rw26.c:912:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:2.0:1767319309.417774:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000bf294aac[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.417776:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0e26798 17ffffc0001001 3:0 ffff8f2437674d80 745 lru 00000080:00200000:2.0:1767319309.417781:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000084cf4522 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319309.417783:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000bf294aac 00000080:00200000:2.0:1767319309.417785:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.417787:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.417794:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.417804:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.417806:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.417808:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.417813:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.417816:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.417818:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.417821:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.417828:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.417836:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.417838:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.417842:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.417850:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:2.0:1767319309.417853:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.417856:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.417860:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3055616 i_blocks 1 00000080:00200000:2.0:1767319309.417863:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.418088:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3055616, count: 4096 00000080:00200000:2.0:1767319309.418092:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3055616, bytes: 4096 00000080:00200000:2.0:1767319309.418095:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.418099:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 235, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.418101:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:2.0:1767319309.418104:0:88919: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:1767319309.418110:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:2.0:1767319309.418113:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:2.0:1767319309.418115:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.418121:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:2.0:1767319309.418127:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.418129:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.418137:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418146:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418154:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418161:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418169:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.418186:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.418191:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.418205:0:88919:0:(rw26.c:912:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:2.0:1767319309.418210:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000002a793e9[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.418213:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000083101250 17ffffc0001001 3:0 ffff8f2437674ca8 746 lru 00000080:00200000:2.0:1767319309.418219:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000f224f039 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319309.418221:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000002a793e9 00000080:00200000:2.0:1767319309.418222:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.418224:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.418233:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.418245:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.418248:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.418250:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.418256:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.418259:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.418261:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.418266:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418273:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.418281:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.418283:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.418287:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.418295:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:2.0:1767319309.418299:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.418327:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.418332:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3059712 i_blocks 1 00000080:00200000:2.0:1767319309.418335:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.418343:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3059712, count: 4096 00000080:00200000:2.0:1767319309.418347:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3059712, bytes: 4096 00000080:00200000:2.0:1767319309.418349:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.418353:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 236, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.418355:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:2.0:1767319309.418357:0:88919: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:1767319309.418363:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:2.0:1767319309.418366:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:2.0:1767319309.418368:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.418373:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:2.0:1767319309.418378:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.418380:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.418388:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418396:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418404:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418411:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418418:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.418439:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.418445:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.418470:0:88919:0:(rw26.c:912:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:2.0:1767319309.418475:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000036e11501[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.418478:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000006d9a41bd 17ffffc0001001 3:0 ffff8f24376745e8 747 lru 00000080:00200000:2.0:1767319309.418484:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000d40e4c78 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1767319309.418486:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000036e11501 00000080:00200000:2.0:1767319309.418487:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.418490:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.418498:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.418510:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.418512:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.418515:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.418520:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.418523:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.418526:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.418530:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418539:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.418548:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.418550:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.418554:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.418563:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:2.0:1767319309.418567:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.418570:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.418575:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3063808 i_blocks 1 00000080:00200000:2.0:1767319309.418578:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.418586:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3063808, count: 4096 00000080:00200000:2.0:1767319309.418590:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3063808, bytes: 4096 00000080:00200000:2.0:1767319309.418592:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.418596:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 237, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.418598:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:2.0:1767319309.418600:0:88919: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:1767319309.418606:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:2.0:1767319309.418608:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:2.0:1767319309.418611:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.418616:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:2.0:1767319309.418622:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.418624:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.418633:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418642:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418651:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418659:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418666:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.418684:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.418690:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.418705:0:88919:0:(rw26.c:912:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:2.0:1767319309.418710:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000033299c55[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.418713:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000520dd821 17ffffc0001001 3:0 ffff8f2437674360 748 lru 00000080:00200000:2.0:1767319309.418718:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000006fc04ea6 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1767319309.418721:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000033299c55 00000080:00200000:2.0:1767319309.418722:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.418724:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.418732:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.418743:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.418746:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.418748:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.418753:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.418756:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.418758:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.418762:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418770:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.418779:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.418781:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.418785:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.418793:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:2.0:1767319309.418797:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.418800:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.418805:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3067904 i_blocks 1 00000080:00200000:2.0:1767319309.418808:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.418816:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3067904, count: 4096 00000080:00200000:2.0:1767319309.418820:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3067904, bytes: 4096 00000080:00200000:2.0:1767319309.418823:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.418826:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 238, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.418828:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:2.0:1767319309.418831:0:88919: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:1767319309.418836:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:2.0:1767319309.418839:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:2.0:1767319309.418841:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.418847:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:2.0:1767319309.418852:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.418854:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.418862:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418871:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418880:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418888:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.418895:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.418914:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.418920:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.418933:0:88919:0:(rw26.c:912:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:2.0:1767319309.418937:0:88919:0:(rw26.c:969:ll_write_end()) page@000000000e47e358[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.418941:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000065c999a 17ffffc0001001 3:0 ffff8f2437674bd0 749 lru 00000080:00200000:2.0:1767319309.419151:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@0000000020b5aa46 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1767319309.419155:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000000e47e358 00000080:00200000:2.0:1767319309.419156:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.419159:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.419169:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.419181:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.419184:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.419187:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.419192:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.419195:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.419198:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.419202:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419209:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.419217:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.419220:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.419223:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.419232:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:2.0:1767319309.419236:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.419239:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.419244:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3072000 i_blocks 1 00000080:00200000:2.0:1767319309.419247:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.419254:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3072000, count: 4096 00000080:00200000:2.0:1767319309.419258:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3072000, bytes: 4096 00000080:00200000:2.0:1767319309.419260:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.419264:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 239, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.419265:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:2.0:1767319309.419268:0:88919: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:1767319309.419273:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:2.0:1767319309.419276:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:2.0:1767319309.419278:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.419283:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:2.0:1767319309.419288:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.419291:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.419298:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419329:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419339:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419346:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419353:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.419374:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.419380:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.419399:0:88919:0:(rw26.c:912:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:2.0:1767319309.419404:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000063f6e787[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.419407:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000003d801893 17ffffc0001001 3:0 ffff8f2437674438 750 lru 00000080:00200000:2.0:1767319309.419412:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000abb5e0cf 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1767319309.419415:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000063f6e787 00000080:00200000:2.0:1767319309.419416:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.419418:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.419426:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.419438:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.419440:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.419443:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.419448:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.419743:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.419746:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.419751:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419760:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.419768:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.419772:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.419777:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.419789:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:2.0:1767319309.419793:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.419797:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.419802:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3076096 i_blocks 1 00000080:00200000:2.0:1767319309.419806:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.419814:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3076096, count: 4096 00000080:00200000:2.0:1767319309.419818:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3076096, bytes: 4096 00000080:00200000:2.0:1767319309.419821:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.419826:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 240, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.419828:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:2.0:1767319309.419830:0:88919: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:1767319309.419837:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:2.0:1767319309.419840:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:2.0:1767319309.419843:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.419849:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:2.0:1767319309.419855:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.419858:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.419866:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419876:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419885:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419893:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.419901:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.419921:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.419927:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.419942:0:88919:0:(rw26.c:912:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:2.0:1767319309.419947:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001269c8e4[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.419951:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000db47c2ea 17ffffc0001001 3:0 ffff8f2437674798 751 lru 00000080:00200000:2.0:1767319309.419956:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009d5325c7 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1767319309.419959:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001269c8e4 00000080:00200000:2.0:1767319309.419960:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.419962:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.419970:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.419981:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.419984:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.419987:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.419993:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.419996:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.419998:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.420016:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420025:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.420034:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.420036:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.420040:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.420049:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:2.0:1767319309.420052:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.420056:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.420061:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3080192 i_blocks 1 00000080:00200000:2.0:1767319309.420064:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.420071:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3080192, count: 4096 00000080:00200000:2.0:1767319309.420075:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3080192, bytes: 4096 00000080:00200000:2.0:1767319309.420077:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.420081:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 241, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.420082:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:2.0:1767319309.420085:0:88919: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:1767319309.420091:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:2.0:1767319309.420094:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:2.0:1767319309.420096:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.420101:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:2.0:1767319309.420107:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.420109:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.420117:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420125:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420134:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420141:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420148:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.420165:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.420171:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.420185:0:88919:0:(rw26.c:912:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:2.0:1767319309.420190:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e43450fa[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.420193:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f35616dd 17ffffc0001001 3:0 ffff8f2437674000 752 lru 00000080:00200000:2.0:1767319309.420631:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005991955e 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1767319309.420635:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e43450fa 00000080:00200000:2.0:1767319309.420637:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.420640:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.420651:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.420665:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.420668:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.420670:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.420677:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.420679:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.420682:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.420686:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420694:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.420703:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.420706:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.420710:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.420719:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:2.0:1767319309.420723:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.420727:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.420732:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3084288 i_blocks 1 00000080:00200000:2.0:1767319309.420736:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.420744:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3084288, count: 4096 00000080:00200000:2.0:1767319309.420747:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3084288, bytes: 4096 00000080:00200000:2.0:1767319309.420750:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.420754:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 242, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.420756:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:2.0:1767319309.420758:0:88919: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:1767319309.420764:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:2.0:1767319309.420768:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:2.0:1767319309.420770:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.420776:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:2.0:1767319309.420782:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.420785:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.420793:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420802:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420809:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420817:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420825:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.420845:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.420851:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.420867:0:88919:0:(rw26.c:912:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:2.0:1767319309.420871:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000028699dcd[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.420875:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000414842f0 17ffffc0001001 3:0 ffff8f2437674e58 753 lru 00000080:00200000:2.0:1767319309.420881:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005ffe488c 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1767319309.420883:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000028699dcd 00000080:00200000:2.0:1767319309.420884:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.420887:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.420895:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.420907:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.420910:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.420913:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.420918:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.420921:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.420924:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.420928:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.420936:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.420945:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.420948:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.420952:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.420960:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:2.0:1767319309.420964:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.420967:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.420971:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3088384 i_blocks 1 00000080:00200000:2.0:1767319309.420974:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.420982:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3088384, count: 4096 00000080:00200000:2.0:1767319309.420985:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3088384, bytes: 4096 00000080:00200000:2.0:1767319309.420988:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.420991:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 243, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.420993:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:2.0:1767319309.420995:0:88919: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:1767319309.421000:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:2.0:1767319309.421003:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:2.0:1767319309.421005:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.421011:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:2.0:1767319309.421016:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.421018:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.421026:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421034:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421042:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421049:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421055:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.421075:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.421081:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.421097:0:88919:0:(rw26.c:912:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:2.0:1767319309.421102:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000fb16c2b1[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.421105:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000095545007 17ffffc0001001 3:0 ffff8f2437674288 754 lru 00000080:00200000:2.0:1767319309.421111:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000af58379f 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1767319309.421113:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000fb16c2b1 00000080:00200000:2.0:1767319309.421114:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.421116:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.421125:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.421136:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.421139:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.421141:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.421147:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.421150:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.421152:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.421156:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421163:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.421172:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.421174:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.421178:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.421188:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:2.0:1767319309.421192:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.421195:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.421292:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3092480 i_blocks 1 00000080:00200000:2.0:1767319309.421296:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.421464:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3092480, count: 4096 00000080:00200000:2.0:1767319309.421470:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3092480, bytes: 4096 00000080:00200000:2.0:1767319309.421473:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.421477:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 244, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.421479:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:2.0:1767319309.421482:0:88919: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:1767319309.421488:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:2.0:1767319309.421491:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:2.0:1767319309.421494:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.421500:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:2.0:1767319309.421506:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.421509:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.421517:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421526:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421535:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421544:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421551:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.421571:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.421576:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.421593:0:88919:0:(rw26.c:912:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:2.0:1767319309.421598:0:88919:0:(rw26.c:969:ll_write_end()) page@000000008a598e0d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.421601:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000932f5ba2 17ffffc0001001 3:0 ffff8f24376741b0 755 lru 00000080:00200000:2.0:1767319309.421607:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000eb115f88 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319309.421609:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000008a598e0d 00000080:00200000:2.0:1767319309.421610:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.421613:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.421621:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.421633:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.421636:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.421638:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.421644:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.421647:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.421649:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.421653:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421661:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.421669:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.421672:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.421676:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.421684:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:2.0:1767319309.421688:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.421691:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.421696:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3096576 i_blocks 1 00000080:00200000:2.0:1767319309.421699:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.421706:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3096576, count: 4096 00000080:00200000:2.0:1767319309.421710:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3096576, bytes: 4096 00000080:00200000:2.0:1767319309.421713:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.421717:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 245, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.421718:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:2.0:1767319309.421721:0:88919: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:1767319309.421726:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:2.0:1767319309.421729:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:2.0:1767319309.421731:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.421736:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:2.0:1767319309.421741:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.421744:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.421751:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421759:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421767:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421775:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421782:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.421802:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.421808:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.421823:0:88919:0:(rw26.c:912:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:2.0:1767319309.421828:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000012f7546b[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.421831:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000edb73eb6 17ffffc0001001 3:0 ffff8f24376746c0 756 lru 00000080:00200000:2.0:1767319309.421837:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000fabb6985 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319309.421839:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000012f7546b 00000080:00200000:2.0:1767319309.421840:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.421842:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.421851:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.421862:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.421865:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.421868:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.421873:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.421876:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.421879:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.421883:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421891:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.421900:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.421903:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.421907:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.421915:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:2.0:1767319309.421918:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.421922:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.421927:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3100672 i_blocks 1 00000080:00200000:2.0:1767319309.421930:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.421937:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3100672, count: 4096 00000080:00200000:2.0:1767319309.421941:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3100672, bytes: 4096 00000080:00200000:2.0:1767319309.421944:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.421948:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 246, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.421950:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:2.0:1767319309.421952:0:88919: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:1767319309.421957:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:2.0:1767319309.421960:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:2.0:1767319309.421963:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.421968:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:2.0:1767319309.421974:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.421976:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.421984:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.421993:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422003:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422010:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422018:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.422037:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.422043:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.422065:0:88919:0:(rw26.c:912:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:2.0:1767319309.422070:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000e86c56a2[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.422074:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000a034dac4 17ffffc0001021 2:0 ffff8f2437674948 757 lru 00000080:00200000:2.0:1767319309.422080:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc7ce0a3 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1767319309.422083:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000e86c56a2 00000080:00200000:2.0:1767319309.422084:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.422086:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.422094:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.422106:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.422109:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.422111:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.422117:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.422120:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.422122:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.422127:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422134:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.422143:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.422145:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.422149:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.422159:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:2.0:1767319309.422162:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.422166:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.422170:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3104768 i_blocks 1 00000080:00200000:2.0:1767319309.422173:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.422181:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3104768, count: 4096 00000080:00200000:2.0:1767319309.422185:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3104768, bytes: 4096 00000080:00200000:2.0:1767319309.422188:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.422192:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 247, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.422194:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:2.0:1767319309.422197:0:88919: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:1767319309.422298:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:2.0:1767319309.422459:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:2.0:1767319309.422463:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.422470:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:2.0:1767319309.422476:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.422478:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.422486:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422495:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422505:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422512:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422519:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.422538:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.422544:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.422559:0:88919:0:(rw26.c:912:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:2.0:1767319309.422564:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a85070ea[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.422567:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000005965983 17ffffc0001001 3:0 ffff8f2437674870 758 lru 00000080:00200000:2.0:1767319309.422574:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000002248231b 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1767319309.422576:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a85070ea 00000080:00200000:2.0:1767319309.422577:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.422579:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.422588:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.422600:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.422603:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.422605:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.422611:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.422614:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.422617:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.422621:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422629:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.422637:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.422640:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.422644:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.422652:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:2.0:1767319309.422656:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.422659:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.422664:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3108864 i_blocks 1 00000080:00200000:2.0:1767319309.422667:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.422675:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3108864, count: 4096 00000080:00200000:2.0:1767319309.422679:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3108864, bytes: 4096 00000080:00200000:2.0:1767319309.422681:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.422685:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 248, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.422687:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:2.0:1767319309.422689:0:88919: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:1767319309.422694:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:2.0:1767319309.422697:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:2.0:1767319309.422699:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.422704:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:2.0:1767319309.422709:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.422712:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.422719:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422728:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422736:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422744:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422751:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.422768:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.422774:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.422790:0:88919:0:(rw26.c:912:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:2.0:1767319309.422794:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000d03eec6d[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.422797:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000637dec6d 17ffffc0001001 3:0 ffff8f240402f0d8 759 lru 00000080:00200000:2.0:1767319309.422803:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000008c297913 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1767319309.422805:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000d03eec6d 00000080:00200000:2.0:1767319309.422806:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.422808:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.422816:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.422828:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.422831:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.422833:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.422839:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.422842:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.422845:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.422849:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422857:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.422866:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.422868:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.422871:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.422880:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:2.0:1767319309.422884:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.422887:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.422892:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3112960 i_blocks 1 00000080:00200000:2.0:1767319309.422895:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.422902:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3112960, count: 4096 00000080:00200000:2.0:1767319309.422906:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3112960, bytes: 4096 00000080:00200000:2.0:1767319309.422908:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.422912:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 249, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.422914:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:2.0:1767319309.422916:0:88919: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:1767319309.422921:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:2.0:1767319309.422924:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:2.0:1767319309.422926:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.422931:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:2.0:1767319309.422936:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.422939:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.422946:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422954:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422962:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422969:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.422976:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.422996:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.423002:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.423016:0:88919:0:(rw26.c:912:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:2.0:1767319309.423020:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000079118d7a[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.423024:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000f2be03fe 17ffffc0001001 3:0 ffff8f240402faf8 760 lru 00000080:00200000:2.0:1767319309.423029:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000faf3a58f 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1767319309.423032:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000079118d7a 00000080:00200000:2.0:1767319309.423033:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.423035:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.423042:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.423054:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.423056:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.423058:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.423063:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.423066:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.423069:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.423073:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423081:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.423090:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.423092:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.423095:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.423104:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:2.0:1767319309.423107:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.423110:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.423115:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3117056 i_blocks 1 00000080:00200000:2.0:1767319309.423118:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.423125:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3117056, count: 4096 00000080:00200000:2.0:1767319309.423129:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3117056, bytes: 4096 00000080:00200000:2.0:1767319309.423131:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.423134:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 250, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.423136:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:2.0:1767319309.423139:0:88919: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:1767319309.423143:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:2.0:1767319309.423146:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:2.0:1767319309.423148:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.423154:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:2.0:1767319309.423159:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.423161:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.423169:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423177:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423185:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423193:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423293:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.423474:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.423480:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.423496:0:88919:0:(rw26.c:912:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:2.0:1767319309.423501:0:88919:0:(rw26.c:969:ll_write_end()) page@000000003d7a7829[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.423504:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008d3f41de 17ffffc0001001 3:0 ffff8f240402f510 761 lru 00000080:00200000:2.0:1767319309.423510:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003bd45f89 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1767319309.423512:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000003d7a7829 00000080:00200000:2.0:1767319309.423513:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.423515:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.423523:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.423534:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.423537:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.423540:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.423546:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.423548:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.423551:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.423555:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423562:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.423571:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.423574:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.423578:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.423587:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:2.0:1767319309.423591:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.423594:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.423599:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3121152 i_blocks 1 00000080:00200000:2.0:1767319309.423602:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.423610:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3121152, count: 4096 00000080:00200000:2.0:1767319309.423614:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3121152, bytes: 4096 00000080:00200000:2.0:1767319309.423616:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.423620:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 251, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.423621:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:2.0:1767319309.423624:0:88919: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:1767319309.423630:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:2.0:1767319309.423632:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:2.0:1767319309.423635:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.423640:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:2.0:1767319309.423645:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.423648:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.423655:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423664:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423672:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423679:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423686:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.423703:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.423708:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.423722:0:88919:0:(rw26.c:912:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:2.0:1767319309.423727:0:88919:0:(rw26.c:969:ll_write_end()) page@000000007204cc56[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.423730:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000017ff3b2e 17ffffc0001001 3:0 ffff8f240402fa20 762 lru 00000080:00200000:2.0:1767319309.423735:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5418ccd 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1767319309.423737:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000007204cc56 00000080:00200000:2.0:1767319309.423739:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.423741:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.423748:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.423759:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.423762:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.423764:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.423769:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.423772:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.423775:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.423779:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423787:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.423795:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.423797:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.423801:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.423809:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:2.0:1767319309.423813:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.423816:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.423821:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3125248 i_blocks 1 00000080:00200000:2.0:1767319309.423824:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.423831:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3125248, count: 4096 00000080:00200000:2.0:1767319309.423835:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3125248, bytes: 4096 00000080:00200000:2.0:1767319309.423837:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.423841:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 252, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.423843:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:2.0:1767319309.423845:0:88919: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:1767319309.423850:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:2.0:1767319309.423853:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:2.0:1767319309.423856:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.423860:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:2.0:1767319309.423865:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.423868:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.423876:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423884:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423893:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423900:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.423907:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.423924:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.423930:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.423947:0:88919:0:(rw26.c:912:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:2.0:1767319309.423952:0:88919:0:(rw26.c:969:ll_write_end()) page@0000000088163e18[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.423955:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9ed4a39 17ffffc0001001 3:0 ffff8f240402f870 763 lru 00000080:00200000:2.0:1767319309.423961:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000005a9f3f7c 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1767319309.423964:0:88919:0:(rw26.c:969:ll_write_end()) end page@0000000088163e18 00000080:00200000:2.0:1767319309.423965:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.423967:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.423974:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.423985:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.423988:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.423991:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.423996:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.423999:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.424001:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.424005:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424013:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.424022:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.424024:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.424028:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.424036:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:2.0:1767319309.424040:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.424043:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.424047:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3129344 i_blocks 1 00000080:00200000:2.0:1767319309.424050:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.424057:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3129344, count: 4096 00000080:00200000:2.0:1767319309.424061:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3129344, bytes: 4096 00000080:00200000:2.0:1767319309.424063:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.424066:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 253, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.424068:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:2.0:1767319309.424071:0:88919: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:1767319309.424076:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:2.0:1767319309.424079:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:2.0:1767319309.424081:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.424085:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:2.0:1767319309.424090:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.424093:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.424100:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424108:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424116:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424124:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424131:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.424148:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.424154:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.424167:0:88919:0:(rw26.c:912:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:2.0:1767319309.424171:0:88919:0:(rw26.c:969:ll_write_end()) page@000000005af602fe[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.424174:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @00000000648ac399 17ffffc0001001 3:0 ffff8f240402f948 764 lru 00000080:00200000:2.0:1767319309.424180:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000003291bb74 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1767319309.424182:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000005af602fe 00000080:00200000:2.0:1767319309.424183:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.424185:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.424193:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.424443:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.424458:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.424461:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.424470:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.424472:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.424475:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.424479:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424486:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.424495:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.424497:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.424501:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.424513:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:2.0:1767319309.424516:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.424519:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.424524:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3133440 i_blocks 1 00000080:00200000:2.0:1767319309.424527:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.424535:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3133440, count: 4096 00000080:00200000:2.0:1767319309.424539:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3133440, bytes: 4096 00000080:00200000:2.0:1767319309.424541:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.424545:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 254, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.424547:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:2.0:1767319309.424549:0:88919: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:1767319309.424554:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:2.0:1767319309.424557:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:2.0:1767319309.424560:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.424565:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:2.0:1767319309.424571:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.424573:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.424581:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424591:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424599:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424606:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424612:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.424631:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.424637:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.424652:0:88919:0:(rw26.c:912:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:2.0:1767319309.424657:0:88919:0:(rw26.c:969:ll_write_end()) page@000000001b588c97[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.424659:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000005ae6edfd 17ffffc0001001 3:0 ffff8f240402f6c0 765 lru 00000080:00200000:2.0:1767319309.424664:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000a32b0866 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1767319309.424666:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000001b588c97 00000080:00200000:2.0:1767319309.424667:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.424670:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.424679:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.424691:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.424694:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.424696:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.424701:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.424703:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.424705:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.424709:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424717:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.424726:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.424728:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.424732:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.424740:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:2.0:1767319309.424743:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.424746:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.424751:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3137536 i_blocks 1 00000080:00200000:2.0:1767319309.424754:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.424761:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3137536, count: 4096 00000080:00200000:2.0:1767319309.424765:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3137536, bytes: 4096 00000080:00200000:2.0:1767319309.424767:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.424770:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 255, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.424772:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:2.0:1767319309.424774:0:88919: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:1767319309.424779:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:2.0:1767319309.424782:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:2.0:1767319309.424784:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.424789:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:2.0:1767319309.424795:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.424797:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.424804:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424813:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424820:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424827:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.424833:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.425061:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.425067:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.425083:0:88919:0:(rw26.c:912:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:2.0:1767319309.425088:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000a1694882[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.425091:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008a795d20 17ffffc0001001 3:0 ffff8f240402f1b0 766 lru 00000080:00200000:2.0:1767319309.425097:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000009eda1007 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1767319309.425098:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000a1694882 00000080:00200000:2.0:1767319309.425099:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.425102:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.425111:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.425123:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.425126:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.425128:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.425135:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.425137:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.425139:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.425143:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.425151:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.425160:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.425162:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.425167:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.425176:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:2.0:1767319309.425180:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.425183:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.425188:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3141632 i_blocks 1 00000080:00200000:2.0:1767319309.425191:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.425199:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3141632, count: 4096 00000080:00200000:2.0:1767319309.425296:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3141632, bytes: 4096 00000080:00200000:2.0:1767319309.425298:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:2.0:1767319309.425471:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 256, [0x200004a52:0x3:0x0] hash] 00000020:00200000:2.0:1767319309.425473:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:2.0:1767319309.425476:0:88919: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:1767319309.425484:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:2.0:1767319309.425488:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:2.0:1767319309.425490:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.425497:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:2.0:1767319309.425504:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.425506:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.425515:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.425524:0:88919:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.425533:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.425540:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.425546:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.425566:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.425573:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.425589:0:88919:0:(rw26.c:912:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:2.0:1767319309.425593:0:88919:0:(rw26.c:969:ll_write_end()) page@000000006066095c[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.425596:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @0000000049c1dd73 17ffffc0001001 3:0 ffff8f240402f288 767 lru 00000080:00200000:2.0:1767319309.425600:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@000000001dcd8ccc 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 000000001f47d066 00000000b8d5d6bc > 3< 0 0 > 4< 0 0 8 3407872 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1767319309.425602:0:88919:0:(rw26.c:969:ll_write_end()) end page@000000006066095c 00000080:00200000:2.0:1767319309.425603:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.425605:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.425613:0:88919:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.425625:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:2.0:1767319309.425627:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.425629:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.425649:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.425652:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.425654:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa998/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.425659:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.425666:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.425675:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.425677:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.425681:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.425689:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:2.0:1767319309.425693:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.425696:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1767319309.425719:0:84938:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319309.425730:0:84938:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.425963:0:84938:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.426584:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3145728 i_blocks 1 00000080:00200000:3.0:1767319309.426589:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.426604:0:88919:0:(file.c:2648:do_file_write_iter()) START file f1:[0x200004a52:0x3:0x0], ppos: 3145728, count: 4096 00000080:00200000:3.0:1767319309.426608:0:88919:0:(file.c:1994:ll_file_io_generic()) f1: write ppos: 3145728, bytes: 4096 00000080:00200000:3.0:1767319309.426611:0:88919:0:(file.c:1759:ll_io_set_mirror()) f1: desiginated mirror: 0 00000020:00200000:3.0:1767319309.426616:0:88919:0:(cl_io.c:214:cl_io_rw_init()) header@00000000eea6c86d[0x4, 257, [0x200004a52:0x3:0x0] hash] 00000020:00200000:3.0:1767319309.426618:0:88919:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:3.0:1767319309.426621:0:88919: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:1767319309.426628:0:88919:0:(file.c:2072:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:3.0:1767319309.426632:0:88919:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:3.0:1767319309.426634:0:88919:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.426643:0:88919:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:3.0:1767319309.426653:0:88919:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.426657:0:88919:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a530, osc lock ffff8f24104017c0, flags 0x0 00010000:00010000:3.0:1767319309.426692:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.426701:0:88919:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.426710:0:88919:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319309.426733:0:88919:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377409792:192.168.204.123@tcp:101:dd.0 00000008:00100000:2.0:1767319309.427019:0:84938:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdea00 - object 0x240000400:2860 offset 1048576<>2097152 00000100:00100000:2.0:1767319309.427064:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319309.427078:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377409664:192.168.204.123@tcp:4:dd.0 00000100:00100000:3.0:1767319309.427193:0:88919:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08840 going to sleep for 11 seconds 00000100:00100000:3.0:1767319309.440241:0:88919:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377409792:192.168.204.123@tcp:101:dd.0 00010000:00010000:3.0:1767319309.440270:0:88919:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.442157:0:88919:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.442181:0:88919:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.442196:0:88919:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319309.442219:0:88919:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.442230:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.442238:0:88919:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.442281:0:88919:0:(vvp_io.c:1312:vvp_io_write_start()) f1: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.442299:0:88919:0:(rw26.c:729:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.442368:0:88919:0:(rw26.c:912:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:3.0:1767319309.442377:0:88919:0:(rw26.c:969:ll_write_end()) page@00000000567be476[3 00000000ec61957b 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.442381:0:88919:0:(rw26.c:969:ll_write_end()) vmpage @000000008a7557f3 17ffffc0001001 3:0 ffff8f2405d46288 768 lru 00000080:00200000:3.0:1767319309.442388:0:88919:0:(rw26.c:969:ll_write_end()) osc-page@00000000937dee07 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 0000000043e73b5b 0000000077c01def > 3< 0 0 > 4< 0 0 8 8519680 - | - - - - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1767319309.442389:0:88919:0:(rw26.c:969:ll_write_end()) end page@00000000567be476 00000080:00200000:3.0:1767319309.442391:0:88919:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.442399:0:88919:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.442416:0:88919:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000b928deaf ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.442434:0:88919:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2406ca1b38, count 1, dirtied 1 00000080:00200000:3.0:1767319309.442438:0:88919:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.442441:0:88919:0:(vvp_io.c:1390:vvp_io_write_start()) f1: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.442464:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.442467:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.442471:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a530 (ffff8f2403ca57e8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.442476:0:88919:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.442485:0:88919:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.442498:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.442501:0:88919:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.442507:0:88919:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.442514:0:88919:0:(file.c:2109:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:3.0:1767319309.442522:0:88919:0:(vvp_io.c:289:vvp_io_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:1767319309.442525:0:88919:0:(file.c:2142:ll_file_io_generic()) f1: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.442536:0:88919:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 2 00000080:00200000:3.0:1767319309.442541:0:88919:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.442580:0:88919:0:(file.c:424:ll_file_release()) START file f1:[0x200004a52:0x3:0x0](ffff8f2406ca1988), flags 100001 00000002:00100000:3.0:1767319309.442634:0:88919:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438c64a80 x1853164377408000/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319325 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319309.442646:0:88919:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319309.442651:0:88919:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438caa680 x1853164377410048/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/784 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319309.442676:0:88919:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377410048:192.168.204.123@tcp:35:dd.0 00000100:00100000:3.0:1767319309.442753:0:88919:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08840 going to sleep for 11 seconds 00000100:00100000:3.0:1767319309.447893:0:88919:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88919:1853164377410048:192.168.204.123@tcp:35:dd.0 00000002:00100000:3.0:1767319309.447940:0:88919:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438c64a80 x1853164377408000/t42949673185(42949673185) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319325 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319309.454780:0:88920:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319309.454809:0:88920: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:1767319309.454829:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.454846:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319309.454854:0:88920:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319309.454861:0:88920:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319309.454864:0:88920:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:2.0:1767319309.454871:0:88920:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7e97bf8 00010000:00010000:2.0:1767319309.454875:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.454889:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319309.454906:0:88920:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319309.454914:0:88920:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=25 00000080:00200000:2.0:1767319309.454920:0:88920:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319309.454930:0:88920:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:2.0:1767319309.454935:0:88920:0:(namei.c:1354:ll_atomic_open()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), file ffff8f2411522000, open_flags 8241, mode 81b6 opened 0 00000080:00200000:2.0:1767319309.454942:0:88920:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=open|creat 00000002:00010000:2.0:1767319309.454962:0:88920: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:2.0:1767319309.455016:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88920 initiator: MDT0 00010000:00010000:2.0:1767319309.455024:0:88920:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88920 initiator: MDT0 00000020:00100000:2.0:1767319309.455036:0:88920:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319309.455048:0:88920:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bddc00 x1853164377410304/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/66480 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319309.455058:0:88920:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e lrc: 3/0,1 mode: --/CW res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88920 initiator: MDT0 00000100:00100000:2.0:1767319309.455080:0:88920:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410304:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319309.455204:0:88920:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e300 going to sleep for 11 seconds 00000008:00010000:2.0:1767319309.458858:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319309.459080:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000009a83765e ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319309.459114:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377409664:192.168.204.123@tcp:4:dd.0 00000100:00100000:2.0:1767319309.461895:0:88920:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410304:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319309.461922:0:88920:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.461944:0:88920:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.461952:0:88920:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.461963:0:88920:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.461974:0:88920:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.461986:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.461994:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CW) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319309.462000:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319309.462027:0:88920:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=3 disposition=2b, status=0 req@ffff8f2438bddc00 x1853164377410304/t42949673190(42949673190) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/872 e 0 to 0 dl 1767319325 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319309.462040:0:88920:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bddc00 x1853164377410304/t42949673190(42949673190) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/872 e 0 to 0 dl 1767319325 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319309.462054:0:88920:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: open|creat, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319309.462066:0:88920:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.462076:0:88920:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:2.0:1767319309.462082:0:88920:0:(namei.c:955:ll_intent_lock()) intent lock 3 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319309.462128:0:88920:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x4:0x0](ffff8f24082121c8): rc = 0 00000080:00200000:2.0:1767319309.462143:0:88920:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 2 00000080:00010000:2.0:1767319309.462148:0:88920:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) for lock 0xf84d4ea57fe82b0e 00000080:00010000:2.0:1767319309.462164:0:88920:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) 00000080:00200008:2.0:1767319309.462178:0:88920:0:(file.c:1001:ll_file_open()) START file f2:[0x200004a52:0x4:0x0](ffff8f24082121c8), flags 101101 00000002:00100000:2.0:1767319309.462196:0:88920:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bddc00 x1853164377410304/t42949673190(42949673190) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319325 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000080:00010000:2.0:1767319309.463587:0:88920:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b0e from it ffff8f2405c77000 00010000:00010000:2.0:1767319309.463597:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.463608:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.463656:0:88920:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff8f24082121c8), inode mode 81a4 mask 42 00000080:00200008:2.0:1767319309.463672:0:88920:0:(llite_lib.c:2314:ll_setattr_raw()) START file f2:[0x200004a52:0x4:0x0](ffff8f24082121c8) current size 0, valid attrs a068, mode 0, uid 2, gid 0, new size 0, atime 1767319309.000000000, mtime 1767319309.000000000, ctime 1767319309.000000000 00010000:00010000:2.0:1767319309.463701:0:88920:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.463720:0:88920:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:2.0:1767319309.463762:0:88920:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.463769:0:88920:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319309.463772:0:88920:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b0e 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: 0xa16e0e9cff03567f expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319309.463798:0:88920:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319309.463808:0:88920:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdfb80 x1853164377410560/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 488/512 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319309.463831:0:88920:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410560:192.168.204.123@tcp:36:dd.0 00000100:00100000:2.0:1767319309.463923:0:88920:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e300 going to sleep for 11 seconds 00000100:00100000:3.0:1767319309.468228:0:88920:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdfb80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410560:192.168.204.123@tcp:36:dd.0 00000080:00200000:3.0:1767319309.468274:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000080:00200000:3.0:1767319309.468280:0:88920:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 3 restore needed 0 00000080:00010000:3.0:1767319309.468320:0:88920:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x4:0x0](ffff8f24082121c8) 00000002:00010000:3.0:1767319309.468343:0:88920:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x4:0x0], intent: layout flags 0 00010000:00010000:3.0:1767319309.468393:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88920 initiator: MDT0 00010000:00010000:3.0:1767319309.468403:0:88920:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88920 initiator: MDT0 00010000:00010000:3.0:1767319309.468413:0:88920:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88920 initiator: MDT0 00000100:00100000:3.0:1767319309.468432:0:88920:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410688:192.168.204.123@tcp:101:dd.0 00000100:00100000:3.0:1767319309.468500:0:88920:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08840 going to sleep for 11 seconds 00000100:00100000:3.0:1767319309.473530:0:88920:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410688:192.168.204.123@tcp:101:dd.0 00010000:00010000:3.0:1767319309.473724:0:88920:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319309.473740:0:88920:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000002:00100000:3.0:1767319309.473771:0:88920:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8f2438caa680 x1853164377410688/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 376/608 e 0 to 0 dl 1767319325 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319309.473782:0:88920:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 264 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000002:00010000:3.0:1767319309.473795:0:88920:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319309.473807:0:88920:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 16 res 8589953618/4 (0 0) 00000080:00200000:3.0:1767319309.473813:0:88920:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x4:0x0] suppgids 0 0: rc 0 00000080:00010000:3.0:1767319309.473831:0:88920:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) for lock 0xf84d4ea57fe82b15 00000080:00010000:3.0:1767319309.473839:0:88920:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b15 from it ffffaaa9c7e978c8 00010000:00010000:3.0:1767319309.473844:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319309.473854:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319309.473875:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319309.473886:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00010000:3.0:1767319309.473895:0:88920:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x4:0x0](000000009a651409) being reconfigured ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319309.473937:0:88920:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 2 00010000:00010000:3.0:1767319309.473948:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319309.473955:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00020000:00200000:3.0:1767319309.473977:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:3.0:1767319309.473995:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:3.0:1767319309.473999:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 18446744073709551615] 00000008:00010000:3.0:1767319309.474026:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:3.0:1767319309.474031:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2405e08870, osc lock ffff8f24104017c0, flags 0x80000000 00000008:00010000:3.0:1767319309.474035:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 4 00000008:00010000:3.0:1767319309.474036:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2405e088b0, osc lock ffff8f2410400ab0, flags 0x80000000 00010000:00010000:3.0:1767319309.474095:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.474104:0:88920:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.474113:0:88920:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319309.474141:0:88920:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410816:192.168.204.123@tcp:101:dd.0 00000100:00100000:3.0:1767319309.474347:0:88920:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08a80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319309.486684:0:88920:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410816:192.168.204.123@tcp:101:dd.0 00010000:00010000:3.0:1767319309.486712:0:88920:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,1 mode: --/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.486729:0:88920:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.486761:0:88920:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.486775:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319309.486789:0:88920:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.486801:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.486809:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.486881:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.486890:0:88920:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x80000000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.486900:0:88920:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319309.486922:0:88920:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410944:192.168.204.123@tcp:101:dd.0 00000100:00100000:3.0:1767319309.486993:0:88920:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08a80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319309.492235:0:88920:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377410944:192.168.204.123@tcp:101:dd.0 00010000:00010000:3.0:1767319309.492261:0:88920:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.492279:0:88920:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.492292:0:88920:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x80000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.492349:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319309.492636:0:88920:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.492651:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.492659:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319309.492820:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377411072:192.168.204.123@tcp:10:dd.0 00000100:00100000:2.0:1767319309.492828:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377411200:192.168.204.123@tcp:10:dd.0 00010000:00010000:2.0:1767319309.496295:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319309.499977:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438caa680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377411072:192.168.204.123@tcp:10:dd.0 00000100:00100000:2.0:1767319309.500444:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377411200:192.168.204.123@tcp:10:dd.0 00000080:00200000:0.0:1767319309.500517:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 0 i_blocks 2 00000020:00010000:0.0:1767319309.500524:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.500527:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.500532:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405e08870 (ffff8f2403ca57e8/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.500542:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.500556:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.500570:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405e088b0 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.500576:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.500584:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.500616:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.500619:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405e08870 (ffff8f24206aa518/1) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.500624:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405e088b0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.500644:0:88920:0:(vvp_io.c:289:vvp_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:0.0:1767319309.500656:0:88920:0:(llite_lib.c:2564:ll_setattr_raw()) COMPLETED file f2:[0x200004a52:0x4:0x0](ffff8f24082121c8) current size 0, valid attrs a168, mode 0, uid 2, gid 0, new size 0, atime 1767319309.000000000, mtime 1767319309.000000000, ctime 1767319309.000000000, rc 0 00000080:00200008:0.0:1767319309.500755:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 0, count: 4096 00000080:00200000:0.0:1767319309.500766:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 0, bytes: 4096 00000080:00200000:0.0:1767319309.500770:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.500778:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 1, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.500780:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [0, 4096) 0 0 00000080:00200000:0.0:1767319309.500783:0:88920: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:1767319309.500795:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [0, 0] 00020000:00200000:0.0:1767319309.500802:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [0, 4096) 4096, 4096 00020000:00200000:0.0:1767319309.500805:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.500819:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [0, 0] 00000008:00010000:0.0:1767319309.500835:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.500840:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.500857:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.500869:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 2/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.500879:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.500886:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.500900:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.500911:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [0, 4096) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.500923:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 0 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.500955:0:88920:0:(rw26.c:912:ll_write_end()) pos 0, len 4096, copied 4096 00000080:00200000:0.0:1767319309.500962:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c95ced54[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.500966:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fbf5fba3 17ffffc0001001 3:0 ffff8f243e478a20 0 lru 00000080:00200000:0.0:1767319309.500973:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007facb75d 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:0.0:1767319309.500975:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c95ced54 00000080:00200000:0.0:1767319309.500976:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.500980:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.500999:0:88920:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.501017:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.501021:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.501024:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.501037:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.501040:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.501042:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.501046:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.501053:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.501061:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.501072:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.501078:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.501082:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [0, 0] 00000080:00200000:0.0:1767319309.501087:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.501090:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.501096:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 4096 i_blocks 2 00000080:00200000:0.0:1767319309.501099:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.501108:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 4096, count: 4096 00000080:00200000:0.0:1767319309.501112:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 4096, bytes: 4096 00000080:00200000:0.0:1767319309.501115:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.501118:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 2, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.501120:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [4096, 8192) 0 0 00000080:00200000:0.0:1767319309.501122:0:88920: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:1767319309.501127:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [1, 1] 00020000:00200000:0.0:1767319309.501130:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [4096, 8192) 8192, 4096 00020000:00200000:0.0:1767319309.501132:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.501138:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [1, 1] 00000008:00010000:0.0:1767319309.501144:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.501146:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.501155:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.501163:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.501172:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.501180:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.501187:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.502366:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [4096, 8192) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.502383:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 1 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.502419:0:88920:0:(rw26.c:912:ll_write_end()) pos 4096, len 4096, copied 4096 00000080:00200000:0.0:1767319309.502428:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000ec607e0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.502430:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d3e566eb 17ffffc0001001 3:0 ffff8f243e478870 1 lru 00000080:00200000:0.0:1767319309.502435:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008a58579f 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:0.0:1767319309.502437:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000ec607e0 00000080:00200000:0.0:1767319309.502438:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.502441:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.502467:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.502485:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.502489:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.502491:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.502500:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.502503:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.502506:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.502510:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502517:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.502527:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.502529:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.502535:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.502539:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [1, 1] 00000080:00200000:0.0:1767319309.502551:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.502554:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.502562:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 8192 i_blocks 2 00000080:00200000:0.0:1767319309.502566:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.502580:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 8192, count: 4096 00000080:00200000:0.0:1767319309.502585:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 8192, bytes: 4096 00000080:00200000:0.0:1767319309.502588:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.502592:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 3, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.502594:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [8192, 12288) 0 0 00000080:00200000:0.0:1767319309.502597:0:88920: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:1767319309.502607:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [2, 2] 00020000:00200000:0.0:1767319309.502612:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [8192, 12288) 12288, 4096 00020000:00200000:0.0:1767319309.502615:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.502626:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [2, 2] 00000008:00010000:0.0:1767319309.502634:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.502638:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.502651:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502660:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502670:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502678:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502685:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.502706:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [8192, 12288) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.502713:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 2 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.502729:0:88920:0:(rw26.c:912:ll_write_end()) pos 8192, len 4096, copied 4096 00000080:00200000:0.0:1767319309.502733:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000afba0814[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.502736:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001265d1b7 17ffffc0001001 3:0 ffff8f243e478948 2 lru 00000080:00200000:0.0:1767319309.502741:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac9dba82 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:0.0:1767319309.502743:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000afba0814 00000080:00200000:0.0:1767319309.502745:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.502747:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.502755:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.502767:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.502770:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.502772:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.502778:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.502780:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.502783:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.502788:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502795:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.502803:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.502805:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.502810:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.502812:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [2, 2] 00000080:00200000:0.0:1767319309.502822:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.502825:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.502830:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 12288 i_blocks 2 00000080:00200000:0.0:1767319309.502832:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.502840:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 12288, count: 4096 00000080:00200000:0.0:1767319309.502843:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 12288, bytes: 4096 00000080:00200000:0.0:1767319309.502845:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.502849:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 4, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.502850:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [12288, 16384) 0 0 00000080:00200000:0.0:1767319309.502853:0:88920: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:1767319309.502858:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [3, 3] 00020000:00200000:0.0:1767319309.502861:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [12288, 16384) 16384, 4096 00020000:00200000:0.0:1767319309.502863:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.502869:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [3, 3] 00000008:00010000:0.0:1767319309.502875:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.502877:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.502885:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502894:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502901:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502908:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.502914:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.502933:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [12288, 16384) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.502939:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 3 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.502955:0:88920:0:(rw26.c:912:ll_write_end()) pos 12288, len 4096, copied 4096 00000080:00200000:0.0:1767319309.502960:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b0fcb26f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.502963:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000500a7c6c 17ffffc0001001 3:0 ffff8f243e4786c0 3 lru 00000080:00200000:0.0:1767319309.502969:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f93fb59f 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:0.0:1767319309.502971:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b0fcb26f 00000080:00200000:0.0:1767319309.502972:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.502974:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.502983:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.502994:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.502997:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.503000:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.503006:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.503008:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.503010:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.503015:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.503022:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.503030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.503033:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.503037:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.503040:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [3, 3] 00000080:00200000:0.0:1767319309.503052:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.503055:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.503060:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 16384 i_blocks 2 00000080:00200000:0.0:1767319309.503063:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.503071:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 16384, count: 4096 00000080:00200000:0.0:1767319309.503074:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 16384, bytes: 4096 00000080:00200000:0.0:1767319309.503077:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.503080:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 5, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.503082:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [16384, 20480) 0 0 00000080:00200000:0.0:1767319309.503084:0:88920: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:1767319309.503090:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [4, 4] 00020000:00200000:0.0:1767319309.503093:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [16384, 20480) 20480, 4096 00020000:00200000:0.0:1767319309.503095:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.503101:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [4, 4] 00000008:00010000:0.0:1767319309.503106:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.503109:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.503117:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.503125:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.503134:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.503140:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.503146:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.503164:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [16384, 20480) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.503170:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 4 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.503188:0:88920:0:(rw26.c:912:ll_write_end()) pos 16384, len 4096, copied 4096 00000080:00200000:0.0:1767319309.503192:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dcc658ae[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.503196:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005446c95c 17ffffc0001001 3:0 ffff8f243e4781b0 4 lru 00000080:00200000:0.0:1767319309.504267:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000072ebdf63 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:0.0:1767319309.504272:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dcc658ae 00000080:00200000:0.0:1767319309.504274:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.504278:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.504295:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.504345:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.504350:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.504353:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.504362:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.504365:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.504368:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.504373:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504381:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.504392:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.504394:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.504400:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.504404:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [4, 4] 00000080:00200000:0.0:1767319309.504418:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.504422:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.504429:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 20480 i_blocks 2 00000080:00200000:0.0:1767319309.504433:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.504446:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 20480, count: 4096 00000080:00200000:0.0:1767319309.504462:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 20480, bytes: 4096 00000080:00200000:0.0:1767319309.504465:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.504469:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 6, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.504471:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [20480, 24576) 0 0 00000080:00200000:0.0:1767319309.504474:0:88920: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:1767319309.504483:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [5, 5] 00020000:00200000:0.0:1767319309.504488:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [20480, 24576) 24576, 4096 00020000:00200000:0.0:1767319309.504490:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.504500:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [5, 5] 00000008:00010000:0.0:1767319309.504508:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.504511:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.504523:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504534:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504543:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504552:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504559:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.504579:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [20480, 24576) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.504589:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 5 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.504611:0:88920:0:(rw26.c:912:ll_write_end()) pos 20480, len 4096, copied 4096 00000080:00200000:0.0:1767319309.504616:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dbf08cfb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.504620:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000048ef4c74 17ffffc0001001 3:0 ffff8f243e478288 5 lru 00000080:00200000:0.0:1767319309.504626:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000033d856cc 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:0.0:1767319309.504628:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dbf08cfb 00000080:00200000:0.0:1767319309.504629:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.504632:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.504641:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.504654:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.504656:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.504658:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.504663:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.504666:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.504669:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.504673:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504679:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.504687:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.504689:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.504693:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.504696:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [5, 5] 00000080:00200000:0.0:1767319309.504706:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.504710:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.504715:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 24576 i_blocks 2 00000080:00200000:0.0:1767319309.504718:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.504726:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 24576, count: 4096 00000080:00200000:0.0:1767319309.504730:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 24576, bytes: 4096 00000080:00200000:0.0:1767319309.504732:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.504736:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 7, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.504738:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [24576, 28672) 0 0 00000080:00200000:0.0:1767319309.504740:0:88920: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:1767319309.504746:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [6, 6] 00020000:00200000:0.0:1767319309.504749:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [24576, 28672) 28672, 4096 00020000:00200000:0.0:1767319309.504751:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.504757:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [6, 6] 00000008:00010000:0.0:1767319309.504763:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.504766:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.504774:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504783:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504791:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504798:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504805:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.504824:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [24576, 28672) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.504830:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 6 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.504843:0:88920:0:(rw26.c:912:ll_write_end()) pos 24576, len 4096, copied 4096 00000080:00200000:0.0:1767319309.504848:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ef380876[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.504851:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000093b276cf 17ffffc0001001 3:0 ffff8f243e478e58 6 lru 00000080:00200000:0.0:1767319309.504857:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3506d1f 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:0.0:1767319309.504859:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ef380876 00000080:00200000:0.0:1767319309.504860:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.504862:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.504871:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.504883:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.504886:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.504888:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.504894:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.504896:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.504899:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.504904:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.504911:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.504919:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.504922:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.504926:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.504929:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [6, 6] 00000080:00200000:0.0:1767319309.504939:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.504942:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.504947:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 28672 i_blocks 2 00000080:00200000:0.0:1767319309.504950:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.504958:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 28672, count: 4096 00000080:00200000:0.0:1767319309.504962:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 28672, bytes: 4096 00000080:00200000:0.0:1767319309.504964:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.504968:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 8, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.504970:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [28672, 32768) 0 0 00000080:00200000:0.0:1767319309.504972:0:88920: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:1767319309.504978:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [7, 7] 00020000:00200000:0.0:1767319309.504981:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [28672, 32768) 32768, 4096 00020000:00200000:0.0:1767319309.504983:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.504989:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [7, 7] 00000008:00010000:0.0:1767319309.504995:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.504998:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.505005:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505014:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505022:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505030:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505036:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.505060:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [28672, 32768) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.505066:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 7 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.505082:0:88920:0:(rw26.c:912:ll_write_end()) pos 28672, len 4096, copied 4096 00000080:00200000:0.0:1767319309.505087:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b74dd64c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.505090:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002d67fb65 17ffffc0001001 3:0 ffff8f243e478000 7 lru 00000080:00200000:0.0:1767319309.505095:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a61461cf 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:0.0:1767319309.505097:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b74dd64c 00000080:00200000:0.0:1767319309.505098:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.505101:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.505109:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.505121:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.505124:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.505126:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.505132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.505134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.505137:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.505141:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505147:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.505155:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.505157:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.505161:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.505164:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [7, 7] 00000080:00200000:0.0:1767319309.505173:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.505176:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.505181:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 32768 i_blocks 2 00000080:00200000:0.0:1767319309.505184:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.505192:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 32768, count: 4096 00000080:00200000:0.0:1767319309.505196:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 32768, bytes: 4096 00000080:00200000:0.0:1767319309.505198:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.505202:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 9, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.505204:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [32768, 36864) 0 0 00000080:00200000:0.0:1767319309.505206:0:88920: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:1767319309.505212:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [8, 8] 00020000:00200000:0.0:1767319309.505215:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [32768, 36864) 36864, 4096 00020000:00200000:0.0:1767319309.505217:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.505222:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [8, 8] 00000008:00010000:0.0:1767319309.505228:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.505231:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.505239:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505248:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505256:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505263:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505269:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.505288:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [32768, 36864) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.505294:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 8 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.505334:0:88920:0:(rw26.c:912:ll_write_end()) pos 32768, len 4096, copied 4096 00000080:00200000:0.0:1767319309.505339:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000683ea603[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.505342:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f18f6d99 17ffffc0001001 3:0 ffff8f243e478798 8 lru 00000080:00200000:0.0:1767319309.505348:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009096554f 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:0.0:1767319309.505349:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000683ea603 00000080:00200000:0.0:1767319309.505351:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.505353:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.505362:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.505375:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.505377:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.505379:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.505385:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.505388:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.505391:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.505395:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.505402:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.505410:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.505412:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.505416:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.505419:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [8, 8] 00000080:00200000:0.0:1767319309.505428:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.505431:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.505436:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 36864 i_blocks 2 00000080:00200000:0.0:1767319309.505439:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.505447:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 36864, count: 4096 00000080:00200000:0.0:1767319309.506831:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 36864, bytes: 4096 00000080:00200000:0.0:1767319309.506835:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.506842:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 10, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.506844:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [36864, 40960) 0 0 00000080:00200000:0.0:1767319309.506847:0:88920: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:1767319309.506860:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [9, 9] 00020000:00200000:0.0:1767319309.506867:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [36864, 40960) 40960, 4096 00020000:00200000:0.0:1767319309.506871:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.506884:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [9, 9] 00000008:00010000:0.0:1767319309.506897:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.506902:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.506918:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.506930:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.506940:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.506948:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.506956:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.506983:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [36864, 40960) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.506994:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 9 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.507033:0:88920:0:(rw26.c:912:ll_write_end()) pos 36864, len 4096, copied 4096 00000080:00200000:0.0:1767319309.507039:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c5348054[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.507043:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce2790dd 17ffffc0001021 2:0 ffff8f243e478438 9 lru 00000080:00200000:0.0:1767319309.507049:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006c15a64d 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:0.0:1767319309.507051:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c5348054 00000080:00200000:0.0:1767319309.507053:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.507058:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.507073:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.507092:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.507096:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.507098:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.507108:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.507112:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.507114:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.507119:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.507126:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.507138:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.507141:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.507148:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.507152:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [9, 9] 00000080:00200000:0.0:1767319309.507165:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.507168:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.507176:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 40960 i_blocks 2 00000080:00200000:0.0:1767319309.507180:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.508347:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 40960, count: 4096 00000080:00200000:0.0:1767319309.508365:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 40960, bytes: 4096 00000080:00200000:0.0:1767319309.508369:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.508375:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 11, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.508377:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [40960, 45056) 0 0 00000080:00200000:0.0:1767319309.508381:0:88920: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:1767319309.508393:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [10, 10] 00020000:00200000:0.0:1767319309.508399:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [40960, 45056) 45056, 4096 00020000:00200000:0.0:1767319309.508402:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.508414:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [10, 10] 00000008:00010000:0.0:1767319309.508424:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.508429:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.508444:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508464:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508474:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508481:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508488:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.508515:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [40960, 45056) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.508526:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 10 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.508553:0:88920:0:(rw26.c:912:ll_write_end()) pos 40960, len 4096, copied 4096 00000080:00200000:0.0:1767319309.508559:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000021c313a8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.508562:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000717af798 17ffffc0001001 3:0 ffff8f243e478bd0 10 lru 00000080:00200000:0.0:1767319309.508568:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009986b26f 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:0.0:1767319309.508570:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000021c313a8 00000080:00200000:0.0:1767319309.508571:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.508574:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.508588:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.508605:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.508609:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.508612:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.508621:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.508624:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.508628:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.508632:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508641:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.508653:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.508656:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.508663:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.508667:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [10, 10] 00000080:00200000:0.0:1767319309.508681:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.508684:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.508693:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 45056 i_blocks 2 00000080:00200000:0.0:1767319309.508697:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.508714:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 45056, count: 4096 00000080:00200000:0.0:1767319309.508718:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 45056, bytes: 4096 00000080:00200000:0.0:1767319309.508720:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.508724:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 12, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.508726:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [45056, 49152) 0 0 00000080:00200000:0.0:1767319309.508728:0:88920: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:1767319309.508734:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [11, 11] 00020000:00200000:0.0:1767319309.508738:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [45056, 49152) 49152, 4096 00020000:00200000:0.0:1767319309.508740:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.508746:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [11, 11] 00000008:00010000:0.0:1767319309.508753:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.508755:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.508764:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508773:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508782:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508790:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508797:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.508816:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [45056, 49152) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.508823:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 11 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.508853:0:88920:0:(rw26.c:912:ll_write_end()) pos 45056, len 4096, copied 4096 00000080:00200000:0.0:1767319309.508857:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000924086f2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.508860:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000deb530d9 17ffffc0001001 3:0 ffff8f243e5180d8 11 lru 00000080:00200000:0.0:1767319309.508866:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cdd19d68 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:0.0:1767319309.508868:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000924086f2 00000080:00200000:0.0:1767319309.508869:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.508872:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.508881:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.508894:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.508897:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.508900:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.508906:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.508908:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.508911:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.508915:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.508923:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.508931:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.508934:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.508939:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.508941:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [11, 11] 00000080:00200000:0.0:1767319309.508951:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.508954:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.508959:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 49152 i_blocks 2 00000080:00200000:0.0:1767319309.508962:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.508968:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 49152, count: 4096 00000080:00200000:0.0:1767319309.508972:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 49152, bytes: 4096 00000080:00200000:0.0:1767319309.508974:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.508978:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 13, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.508980:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [49152, 53248) 0 0 00000080:00200000:0.0:1767319309.508982:0:88920: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:1767319309.508987:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [12, 12] 00020000:00200000:0.0:1767319309.508990:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [49152, 53248) 53248, 4096 00020000:00200000:0.0:1767319309.508993:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.508998:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [12, 12] 00000008:00010000:0.0:1767319309.509004:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.509006:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.509013:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.509021:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.509029:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.509037:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.509044:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.509063:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [49152, 53248) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.509069:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 12 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.509083:0:88920:0:(rw26.c:912:ll_write_end()) pos 49152, len 4096, copied 4096 00000080:00200000:0.0:1767319309.509088:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009793b6c6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.509091:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003ff18a87 17ffffc0001001 3:0 ffff8f243e518af8 12 lru 00000080:00200000:0.0:1767319309.509097:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003bff8255 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:0.0:1767319309.509099:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009793b6c6 00000080:00200000:0.0:1767319309.509100:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.509102:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.509110:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.509121:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.509124:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.509126:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.509132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.509134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.509137:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.509141:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.509149:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.509157:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.509160:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.509164:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.509166:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [12, 12] 00000080:00200000:0.0:1767319309.509175:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.509178:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.509183:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 53248 i_blocks 2 00000080:00200000:0.0:1767319309.509186:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.509193:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 53248, count: 4096 00000080:00200000:0.0:1767319309.509197:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 53248, bytes: 4096 00000080:00200000:0.0:1767319309.510348:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.510361:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 14, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.510364:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [53248, 57344) 0 0 00000080:00200000:0.0:1767319309.510368:0:88920: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:1767319309.510379:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [13, 13] 00020000:00200000:0.0:1767319309.510384:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [53248, 57344) 57344, 4096 00020000:00200000:0.0:1767319309.510387:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.510398:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [13, 13] 00000008:00010000:0.0:1767319309.510409:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.510413:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.510426:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510438:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510457:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510465:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510471:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.510493:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [53248, 57344) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.510503:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 13 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.510527:0:88920:0:(rw26.c:912:ll_write_end()) pos 53248, len 4096, copied 4096 00000080:00200000:0.0:1767319309.510533:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003f5dc64c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.510537:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe549400 17ffffc0001001 3:0 ffff8f243e518510 13 lru 00000080:00200000:0.0:1767319309.510544:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd8673a5 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:0.0:1767319309.510546:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003f5dc64c 00000080:00200000:0.0:1767319309.510547:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.510550:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.510565:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.510581:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.510585:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.510587:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.510596:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.510599:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.510602:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.510606:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510614:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.510625:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.510628:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.510633:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.510637:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [13, 13] 00000080:00200000:0.0:1767319309.510652:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.510655:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.510662:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 57344 i_blocks 2 00000080:00200000:0.0:1767319309.510665:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.510678:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 57344, count: 4096 00000080:00200000:0.0:1767319309.510682:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 57344, bytes: 4096 00000080:00200000:0.0:1767319309.510685:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.510689:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 15, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.510691:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [57344, 61440) 0 0 00000080:00200000:0.0:1767319309.510693:0:88920: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:1767319309.510699:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [14, 14] 00020000:00200000:0.0:1767319309.510702:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [57344, 61440) 61440, 4096 00020000:00200000:0.0:1767319309.510705:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.510711:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [14, 14] 00000008:00010000:0.0:1767319309.510716:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.510719:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.510727:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510736:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510744:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510752:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510759:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.510778:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [57344, 61440) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.510784:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 14 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.510798:0:88920:0:(rw26.c:912:ll_write_end()) pos 57344, len 4096, copied 4096 00000080:00200000:0.0:1767319309.510803:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000bbe233f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.510806:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a2701a50 17ffffc0001001 3:0 ffff8f243e518a20 14 lru 00000080:00200000:0.0:1767319309.510812:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003a40a929 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:0.0:1767319309.510814:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000bbe233f 00000080:00200000:0.0:1767319309.510815:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.510817:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.510826:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.510838:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.510841:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.510843:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.510849:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.510852:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.510855:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.510859:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510866:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.510875:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.510877:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.510882:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.510885:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [14, 14] 00000080:00200000:0.0:1767319309.510894:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.510897:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.510903:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 61440 i_blocks 2 00000080:00200000:0.0:1767319309.510905:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.510913:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 61440, count: 4096 00000080:00200000:0.0:1767319309.510917:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 61440, bytes: 4096 00000080:00200000:0.0:1767319309.510919:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.510922:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 16, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.510924:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [61440, 65536) 0 0 00000080:00200000:0.0:1767319309.510926:0:88920: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:1767319309.510931:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [15, 15] 00020000:00200000:0.0:1767319309.510935:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [61440, 65536) 65536, 4096 00020000:00200000:0.0:1767319309.510937:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.510942:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [15, 15] 00000008:00010000:0.0:1767319309.510948:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.510950:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.510958:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510967:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510975:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510983:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.510990:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.511008:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [61440, 65536) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.511013:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 15 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.511027:0:88920:0:(rw26.c:912:ll_write_end()) pos 61440, len 4096, copied 4096 00000080:00200000:0.0:1767319309.511030:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b0c139fa[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.511033:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000018f3993c 17ffffc0001001 3:0 ffff8f243e518870 15 lru 00000080:00200000:0.0:1767319309.511040:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d86f8b5b 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:0.0:1767319309.511042:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b0c139fa 00000080:00200000:0.0:1767319309.511043:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.511045:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.511053:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.511064:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.511067:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.511069:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.511074:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.511077:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.511079:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.511083:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.511091:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.511098:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.511101:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.511105:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.511108:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [15, 15] 00000080:00200000:0.0:1767319309.511117:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.511120:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.511125:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 65536 i_blocks 2 00000080:00200000:0.0:1767319309.511127:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.511135:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 65536, count: 4096 00000080:00200000:0.0:1767319309.511138:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 65536, bytes: 4096 00000080:00200000:0.0:1767319309.511140:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.511144:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 17, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.511145:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [65536, 69632) 0 0 00000080:00200000:0.0:1767319309.511148:0:88920: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:1767319309.511153:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [16, 16] 00020000:00200000:0.0:1767319309.511156:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [65536, 69632) 69632, 4096 00020000:00200000:0.0:1767319309.511158:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.511163:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [16, 16] 00000008:00010000:0.0:1767319309.511168:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.511171:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.511178:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.511186:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.511193:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.512631:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.512650:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.512684:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [65536, 69632) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.512699:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 16 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.512735:0:88920:0:(rw26.c:912:ll_write_end()) pos 65536, len 4096, copied 4096 00000080:00200000:0.0:1767319309.512743:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000fd3ceab6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.512747:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecaf010c 17ffffc0001001 3:0 ffff8f243e518948 16 lru 00000080:00200000:0.0:1767319309.512754:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000af609291 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:0.0:1767319309.512756:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000fd3ceab6 00000080:00200000:0.0:1767319309.512758:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.512762:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.512781:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.512802:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.512806:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.512809:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.512823:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.512826:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.512829:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.512834:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.512842:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.512855:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.512858:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.512864:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.512869:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [16, 16] 00000080:00200000:0.0:1767319309.512883:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.512886:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.512894:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 69632 i_blocks 2 00000080:00200000:0.0:1767319309.512899:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.512915:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 69632, count: 4096 00000080:00200000:0.0:1767319309.512921:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 69632, bytes: 4096 00000080:00200000:0.0:1767319309.512924:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.512929:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 18, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.512931:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [69632, 73728) 0 0 00000080:00200000:0.0:1767319309.512935:0:88920: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:1767319309.512944:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [17, 17] 00020000:00200000:0.0:1767319309.512949:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [69632, 73728) 73728, 4096 00020000:00200000:0.0:1767319309.512952:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.512962:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [17, 17] 00000008:00010000:0.0:1767319309.512973:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.512976:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.512990:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.513001:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.513011:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.513019:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.513026:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.513049:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [69632, 73728) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.513056:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 17 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.513074:0:88920:0:(rw26.c:912:ll_write_end()) pos 69632, len 4096, copied 4096 00000080:00200000:0.0:1767319309.513080:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000967727a8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.513083:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3d3038e 17ffffc0001001 3:0 ffff8f243e5186c0 17 lru 00000080:00200000:0.0:1767319309.513088:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000064868be5 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:0.0:1767319309.513090:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000967727a8 00000080:00200000:0.0:1767319309.513091:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.513094:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.513103:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.513115:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.513118:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.513120:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.513126:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.513129:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.513132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.513136:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.513143:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.513152:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.513155:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.513159:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.513162:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [17, 17] 00000080:00200000:0.0:1767319309.513173:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.513177:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.513181:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 73728 i_blocks 2 00000080:00200000:0.0:1767319309.513184:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.513192:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 73728, count: 4096 00000080:00200000:0.0:1767319309.513195:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 73728, bytes: 4096 00000080:00200000:0.0:1767319309.513198:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.514101:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 19, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.514104:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [73728, 77824) 0 0 00000080:00200000:0.0:1767319309.514107:0:88920: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:1767319309.514118:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [18, 18] 00020000:00200000:0.0:1767319309.514122:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [73728, 77824) 77824, 4096 00020000:00200000:0.0:1767319309.514125:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.514135:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [18, 18] 00000008:00010000:0.0:1767319309.514145:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.514148:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.514161:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514172:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514181:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514189:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514197:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.514415:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [73728, 77824) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.514425:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 18 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.514463:0:88920:0:(rw26.c:912:ll_write_end()) pos 73728, len 4096, copied 4096 00000080:00200000:0.0:1767319309.514469:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005b010ea5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.514473:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000082040dd2 17ffffc0001001 3:0 ffff8f243e5181b0 18 lru 00000080:00200000:0.0:1767319309.514479:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a11d0152 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:0.0:1767319309.514481:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005b010ea5 00000080:00200000:0.0:1767319309.514482:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.514485:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.514496:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.514512:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.514516:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.514518:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.514527:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.514530:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.514533:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.514537:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514545:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.514556:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.514559:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.514566:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.514571:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [18, 18] 00000080:00200000:0.0:1767319309.514582:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.514585:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.514592:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 77824 i_blocks 2 00000080:00200000:0.0:1767319309.514595:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.514608:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 77824, count: 4096 00000080:00200000:0.0:1767319309.514612:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 77824, bytes: 4096 00000080:00200000:0.0:1767319309.514615:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.514619:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 20, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.514621:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [77824, 81920) 0 0 00000080:00200000:0.0:1767319309.514623:0:88920: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:1767319309.514630:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [19, 19] 00020000:00200000:0.0:1767319309.514633:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [77824, 81920) 81920, 4096 00020000:00200000:0.0:1767319309.514636:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.514642:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [19, 19] 00000008:00010000:0.0:1767319309.514648:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.514651:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.514659:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514669:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514677:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514684:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514691:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.514711:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [77824, 81920) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.514718:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 19 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.514734:0:88920:0:(rw26.c:912:ll_write_end()) pos 77824, len 4096, copied 4096 00000080:00200000:0.0:1767319309.514738:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000723947be[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.514741:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006817dfde 17ffffc0001001 3:0 ffff8f243e518288 19 lru 00000080:00200000:0.0:1767319309.514747:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a93f1039 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:0.0:1767319309.514749:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000723947be 00000080:00200000:0.0:1767319309.514750:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.514752:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.514761:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.514772:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.514775:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.514778:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.514784:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.514786:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.514789:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.514793:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514800:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.514809:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.514811:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.514815:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.514818:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [19, 19] 00000080:00200000:0.0:1767319309.514827:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.514830:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.514835:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 81920 i_blocks 2 00000080:00200000:0.0:1767319309.514838:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.514846:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 81920, count: 4096 00000080:00200000:0.0:1767319309.514849:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 81920, bytes: 4096 00000080:00200000:0.0:1767319309.514852:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.514856:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 21, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.514858:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [81920, 86016) 0 0 00000080:00200000:0.0:1767319309.514860:0:88920: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:1767319309.514865:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [20, 20] 00020000:00200000:0.0:1767319309.514868:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [81920, 86016) 86016, 4096 00020000:00200000:0.0:1767319309.514870:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.514876:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [20, 20] 00000008:00010000:0.0:1767319309.514882:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.514884:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.514892:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514901:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514910:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514916:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.514922:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.514941:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [81920, 86016) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.514947:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 20 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.514962:0:88920:0:(rw26.c:912:ll_write_end()) pos 81920, len 4096, copied 4096 00000080:00200000:0.0:1767319309.514966:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000fd6fba0e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.514970:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000db31daa1 17ffffc0001001 3:0 ffff8f243e518e58 20 lru 00000080:00200000:0.0:1767319309.514975:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2e1b2f0 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:0.0:1767319309.514977:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000fd6fba0e 00000080:00200000:0.0:1767319309.514978:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.514980:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.514989:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.515000:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.515002:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.515004:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.515010:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.515012:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.515015:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.515019:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.515028:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.515036:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.515039:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.515043:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.515046:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [20, 20] 00000080:00200000:0.0:1767319309.515058:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.515061:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.515066:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 86016 i_blocks 2 00000080:00200000:0.0:1767319309.515069:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.515077:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 86016, count: 4096 00000080:00200000:0.0:1767319309.515080:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 86016, bytes: 4096 00000080:00200000:0.0:1767319309.515082:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.515086:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 22, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.515088:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [86016, 90112) 0 0 00000080:00200000:0.0:1767319309.515090:0:88920: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:1767319309.515096:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [21, 21] 00020000:00200000:0.0:1767319309.515099:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [86016, 90112) 90112, 4096 00020000:00200000:0.0:1767319309.515101:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.515107:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [21, 21] 00000008:00010000:0.0:1767319309.515113:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.515116:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.515123:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.515132:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.515140:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.515148:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.515154:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.515175:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [86016, 90112) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.515181:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 21 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.515197:0:88920:0:(rw26.c:912:ll_write_end()) pos 86016, len 4096, copied 4096 00000080:00200000:0.0:1767319309.516412:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000405afcad[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.516418:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed1c3358 17ffffc0001001 3:0 ffff8f243e518000 21 lru 00000080:00200000:0.0:1767319309.516426:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006be4343f 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:0.0:1767319309.516428:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000405afcad 00000080:00200000:0.0:1767319309.516430:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.516434:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.516461:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.516482:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.516486:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.516489:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.516499:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.516502:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.516505:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.516510:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516518:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.516529:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.516533:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.516538:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.516543:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [21, 21] 00000080:00200000:0.0:1767319309.516559:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.516562:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.516570:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 90112 i_blocks 2 00000080:00200000:0.0:1767319309.516574:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.516588:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 90112, count: 4096 00000080:00200000:0.0:1767319309.516594:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 90112, bytes: 4096 00000080:00200000:0.0:1767319309.516597:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.516601:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 23, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.516603:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [90112, 94208) 0 0 00000080:00200000:0.0:1767319309.516607:0:88920: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:1767319309.516617:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [22, 22] 00020000:00200000:0.0:1767319309.516622:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [90112, 94208) 94208, 4096 00020000:00200000:0.0:1767319309.516625:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.516635:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [22, 22] 00000008:00010000:0.0:1767319309.516643:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.516647:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.516659:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516670:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516678:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516685:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516692:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.516727:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [90112, 94208) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.516737:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 22 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.516761:0:88920:0:(rw26.c:912:ll_write_end()) pos 90112, len 4096, copied 4096 00000080:00200000:0.0:1767319309.516766:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000041f911c8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.516769:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6358773 17ffffc0001001 3:0 ffff8f243e518798 22 lru 00000080:00200000:0.0:1767319309.516775:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b23db168 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:0.0:1767319309.516777:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000041f911c8 00000080:00200000:0.0:1767319309.516778:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.516780:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.516788:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.516800:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.516802:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.516804:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.516810:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.516813:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.516815:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.516819:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516826:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.516834:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.516836:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.516840:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.516843:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [22, 22] 00000080:00200000:0.0:1767319309.516853:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.516856:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.516861:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 94208 i_blocks 2 00000080:00200000:0.0:1767319309.516864:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.516872:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 94208, count: 4096 00000080:00200000:0.0:1767319309.516875:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 94208, bytes: 4096 00000080:00200000:0.0:1767319309.516877:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.516881:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 24, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.516883:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [94208, 98304) 0 0 00000080:00200000:0.0:1767319309.516885:0:88920: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:1767319309.516891:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [23, 23] 00020000:00200000:0.0:1767319309.516894:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [94208, 98304) 98304, 4096 00020000:00200000:0.0:1767319309.516896:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.516902:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [23, 23] 00000008:00010000:0.0:1767319309.516907:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.516910:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.516918:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516926:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516933:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516940:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.516946:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.516963:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [94208, 98304) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.516969:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 23 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.516983:0:88920:0:(rw26.c:912:ll_write_end()) pos 94208, len 4096, copied 4096 00000080:00200000:0.0:1767319309.516987:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f4656770[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.516990:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002a84a5b6 17ffffc0001001 3:0 ffff8f243e518438 23 lru 00000080:00200000:0.0:1767319309.516995:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6706b86 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:0.0:1767319309.516997:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f4656770 00000080:00200000:0.0:1767319309.516998:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.517000:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.517008:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.517018:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.517020:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.517023:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.517028:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.517030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.517033:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.517036:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517043:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.517052:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.517054:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.517058:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.517061:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [23, 23] 00000080:00200000:0.0:1767319309.517070:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.517073:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.517078:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 98304 i_blocks 2 00000080:00200000:0.0:1767319309.517081:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.517088:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 98304, count: 4096 00000080:00200000:0.0:1767319309.517091:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 98304, bytes: 4096 00000080:00200000:0.0:1767319309.517093:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.517097:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 25, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.517099:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [98304, 102400) 0 0 00000080:00200000:0.0:1767319309.517101:0:88920: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:1767319309.517106:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [24, 24] 00020000:00200000:0.0:1767319309.517109:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [98304, 102400) 102400, 4096 00020000:00200000:0.0:1767319309.517110:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.517116:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [24, 24] 00000008:00010000:0.0:1767319309.517121:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.517124:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.517131:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517140:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517148:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517155:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517161:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.517183:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [98304, 102400) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.517189:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 24 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.517224:0:88920:0:(rw26.c:912:ll_write_end()) pos 98304, len 4096, copied 4096 00000080:00200000:0.0:1767319309.517229:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000a3d261d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.517232:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d384c28d 17ffffc0001021 2:0 ffff8f243e518bd0 24 lru 00000080:00200000:0.0:1767319309.517237:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f799bb1e 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:0.0:1767319309.517240:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000a3d261d 00000080:00200000:0.0:1767319309.517241:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.517243:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.517252:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.517264:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.517267:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.517270:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.517275:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.517277:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.517280:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.517284:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517291:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.517299:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.517325:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.517330:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.517333:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [24, 24] 00000080:00200000:0.0:1767319309.517342:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.517344:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.517349:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 102400 i_blocks 2 00000080:00200000:0.0:1767319309.517352:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.517359:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 102400, count: 4096 00000080:00200000:0.0:1767319309.517363:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 102400, bytes: 4096 00000080:00200000:0.0:1767319309.517365:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.517369:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 26, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.517371:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [102400, 106496) 0 0 00000080:00200000:0.0:1767319309.517374:0:88920: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:1767319309.517379:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [25, 25] 00020000:00200000:0.0:1767319309.517381:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [102400, 106496) 106496, 4096 00020000:00200000:0.0:1767319309.517384:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.517389:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [25, 25] 00000008:00010000:0.0:1767319309.517394:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.517397:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.517404:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517412:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517421:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517429:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517436:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.517466:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [102400, 106496) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.517472:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 25 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.517489:0:88920:0:(rw26.c:912:ll_write_end()) pos 102400, len 4096, copied 4096 00000080:00200000:0.0:1767319309.517494:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000031cd04c5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.517497:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005fac85c9 17ffffc0001001 3:0 ffff8f243e518360 25 lru 00000080:00200000:0.0:1767319309.517503:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000030be7c96 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:0.0:1767319309.517505:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000031cd04c5 00000080:00200000:0.0:1767319309.517506:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.517508:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.517517:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.517529:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.517532:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.517535:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.517540:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.517543:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.517545:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.517549:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517557:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.517567:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.517569:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.517573:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.517576:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [25, 25] 00000080:00200000:0.0:1767319309.517585:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.517589:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.517594:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 106496 i_blocks 2 00000080:00200000:0.0:1767319309.517597:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.517604:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 106496, count: 4096 00000080:00200000:0.0:1767319309.517608:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 106496, bytes: 4096 00000080:00200000:0.0:1767319309.517611:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.517615:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 27, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.517616:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [106496, 110592) 0 0 00000080:00200000:0.0:1767319309.517619:0:88920: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:1767319309.517624:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [26, 26] 00020000:00200000:0.0:1767319309.517627:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [106496, 110592) 110592, 4096 00020000:00200000:0.0:1767319309.517630:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.517636:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [26, 26] 00000008:00010000:0.0:1767319309.517641:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.517644:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.517652:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517660:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517669:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517677:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517684:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.517703:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [106496, 110592) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.517710:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 26 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.517726:0:88920:0:(rw26.c:912:ll_write_end()) pos 106496, len 4096, copied 4096 00000080:00200000:0.0:1767319309.517731:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003ae42a6d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.517733:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a045ab66 17ffffc0001001 3:0 ffff8f243e5185e8 26 lru 00000080:00200000:0.0:1767319309.517738:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005d5c9ad4 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:0.0:1767319309.517740:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003ae42a6d 00000080:00200000:0.0:1767319309.517741:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.517743:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.517752:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.517764:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.517767:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.517769:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.517775:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.517777:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.517779:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.517784:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517790:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.517797:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.517800:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.517803:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.517806:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [26, 26] 00000080:00200000:0.0:1767319309.517815:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.517818:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.517824:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 110592 i_blocks 2 00000080:00200000:0.0:1767319309.517827:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.517835:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 110592, count: 4096 00000080:00200000:0.0:1767319309.517838:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 110592, bytes: 4096 00000080:00200000:0.0:1767319309.517841:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.517845:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 28, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.517846:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [110592, 114688) 0 0 00000080:00200000:0.0:1767319309.517848:0:88920: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:1767319309.517854:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [27, 27] 00020000:00200000:0.0:1767319309.517857:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [110592, 114688) 114688, 4096 00020000:00200000:0.0:1767319309.517859:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.517865:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [27, 27] 00000008:00010000:0.0:1767319309.517870:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.517873:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.517880:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517890:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517898:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517905:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.517911:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.517929:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [110592, 114688) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.517935:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 27 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.517951:0:88920:0:(rw26.c:912:ll_write_end()) pos 110592, len 4096, copied 4096 00000080:00200000:0.0:1767319309.517955:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c4430ab0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.517958:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e53c21ae 17ffffc0001001 3:0 ffff8f243e518ca8 27 lru 00000080:00200000:0.0:1767319309.517963:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000060d46a9e 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:0.0:1767319309.517965:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c4430ab0 00000080:00200000:0.0:1767319309.517966:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.517968:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.517976:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.517987:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.517989:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.517991:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.517997:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.517999:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.518002:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.518005:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.518012:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.518020:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.518022:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.518026:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.518029:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [27, 27] 00000080:00200000:0.0:1767319309.518040:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.518043:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.518048:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 114688 i_blocks 2 00000080:00200000:0.0:1767319309.518051:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.518058:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 114688, count: 4096 00000080:00200000:0.0:1767319309.518062:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 114688, bytes: 4096 00000080:00200000:0.0:1767319309.518064:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.518067:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 29, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.518069:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [114688, 118784) 0 0 00000080:00200000:0.0:1767319309.518071:0:88920: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:1767319309.518076:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [28, 28] 00020000:00200000:0.0:1767319309.518079:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [114688, 118784) 118784, 4096 00020000:00200000:0.0:1767319309.518082:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.518087:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [28, 28] 00000008:00010000:0.0:1767319309.518092:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.518095:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.518102:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.518110:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.518118:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.518125:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.518132:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.518152:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [114688, 118784) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.518158:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 28 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.518176:0:88920:0:(rw26.c:912:ll_write_end()) pos 114688, len 4096, copied 4096 00000080:00200000:0.0:1767319309.518180:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f15397ac[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.518183:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000038b46ffe 17ffffc0001001 3:0 ffff8f243e518d80 28 lru 00000080:00200000:0.0:1767319309.518189:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000031aa785c 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:0.0:1767319309.518190:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f15397ac 00000080:00200000:0.0:1767319309.518191:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.518194:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.518202:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.518214:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.518216:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.518219:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.518224:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.518227:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.518229:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.518234:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.518242:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.518251:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.518253:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.518257:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.518259:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [28, 28] 00000080:00200000:0.0:1767319309.518269:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.518272:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.518277:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 118784 i_blocks 2 00000080:00200000:0.0:1767319309.518280:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.518288:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 118784, count: 4096 00000080:00200000:0.0:1767319309.518292:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 118784, bytes: 4096 00000080:00200000:0.0:1767319309.518294:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.518298:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 30, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.518299:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [118784, 122880) 0 0 00000080:00200000:0.0:1767319309.521142:0:88920: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:1767319309.521164:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [29, 29] 00020000:00200000:0.0:1767319309.521173:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [118784, 122880) 122880, 4096 00020000:00200000:0.0:1767319309.521177:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.521195:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [29, 29] 00000008:00010000:0.0:1767319309.521320:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.521326:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.521353:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521369:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521381:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521390:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521396:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.521429:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [118784, 122880) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.521443:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 29 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.521504:0:88920:0:(rw26.c:912:ll_write_end()) pos 118784, len 4096, copied 4096 00000080:00200000:0.0:1767319309.521514:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d6cc59d8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.521518:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3a226f8 17ffffc0001001 3:0 ffff8f243e5dde58 29 lru 00000080:00200000:0.0:1767319309.521526:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000036f2b268 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:0.0:1767319309.521528:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d6cc59d8 00000080:00200000:0.0:1767319309.521529:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.521533:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.521554:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.521578:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.521583:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.521586:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.521599:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.521602:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.521605:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.521609:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521618:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.521632:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.521634:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.521641:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.521646:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [29, 29] 00000080:00200000:0.0:1767319309.521658:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.521662:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.521671:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 122880 i_blocks 2 00000080:00200000:0.0:1767319309.521676:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.521698:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 122880, count: 4096 00000080:00200000:0.0:1767319309.521705:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 122880, bytes: 4096 00000080:00200000:0.0:1767319309.521708:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.521713:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 31, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.521715:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [122880, 126976) 0 0 00000080:00200000:0.0:1767319309.521718:0:88920: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:1767319309.521724:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [30, 30] 00020000:00200000:0.0:1767319309.521728:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [122880, 126976) 126976, 4096 00020000:00200000:0.0:1767319309.521730:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.521736:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [30, 30] 00000008:00010000:0.0:1767319309.521742:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.521744:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.521752:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521761:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521769:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521776:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521783:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.521801:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [122880, 126976) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.521807:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 30 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.521822:0:88920:0:(rw26.c:912:ll_write_end()) pos 122880, len 4096, copied 4096 00000080:00200000:0.0:1767319309.521826:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000042f801fe[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.521829:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000064039e8f 17ffffc0001001 3:0 ffff8f243e5dd000 30 lru 00000080:00200000:0.0:1767319309.521834:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006a24e694 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:0.0:1767319309.521836:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000042f801fe 00000080:00200000:0.0:1767319309.521837:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.521839:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.521847:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.521860:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.521863:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.521865:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.521870:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.521873:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.521876:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.521880:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521888:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.521896:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.521899:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.521903:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.521906:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [30, 30] 00000080:00200000:0.0:1767319309.521919:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.521923:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.521928:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 126976 i_blocks 2 00000080:00200000:0.0:1767319309.521931:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.521939:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 126976, count: 4096 00000080:00200000:0.0:1767319309.521943:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 126976, bytes: 4096 00000080:00200000:0.0:1767319309.521946:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.521949:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 32, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.521951:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [126976, 131072) 0 0 00000080:00200000:0.0:1767319309.521953:0:88920: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:1767319309.521959:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [31, 31] 00020000:00200000:0.0:1767319309.521962:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [126976, 131072) 131072, 4096 00020000:00200000:0.0:1767319309.521964:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.521970:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [31, 31] 00000008:00010000:0.0:1767319309.521975:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.521977:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.521985:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.521994:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522002:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522008:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522015:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.522035:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [126976, 131072) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.522041:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 31 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.522057:0:88920:0:(rw26.c:912:ll_write_end()) pos 126976, len 4096, copied 4096 00000080:00200000:0.0:1767319309.522061:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000675f9152[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.522064:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000047d52851 17ffffc0001001 3:0 ffff8f243e5dd798 31 lru 00000080:00200000:0.0:1767319309.522070:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000facd1485 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:0.0:1767319309.522072:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000675f9152 00000080:00200000:0.0:1767319309.522073:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.522075:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.522084:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.522095:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.522098:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.522100:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.522106:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.522109:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.522111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.522116:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522123:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.522132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.522135:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.522139:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.522142:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [31, 31] 00000080:00200000:0.0:1767319309.522152:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.522155:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.522159:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 131072 i_blocks 2 00000080:00200000:0.0:1767319309.522162:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.522169:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 131072, count: 4096 00000080:00200000:0.0:1767319309.522173:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 131072, bytes: 4096 00000080:00200000:0.0:1767319309.522175:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.522179:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 33, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.522181:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [131072, 135168) 0 0 00000080:00200000:0.0:1767319309.522184:0:88920: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:1767319309.522189:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [32, 32] 00020000:00200000:0.0:1767319309.522192:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [131072, 135168) 135168, 4096 00020000:00200000:0.0:1767319309.522194:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.522539:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [32, 32] 00000008:00010000:0.0:1767319309.522547:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.522551:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.522560:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522569:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522577:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522585:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522592:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.522611:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [131072, 135168) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.522618:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 32 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.522635:0:88920:0:(rw26.c:912:ll_write_end()) pos 131072, len 4096, copied 4096 00000080:00200000:0.0:1767319309.522640:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000083a5c5d2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.522643:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000025fdcafd 17ffffc0001001 3:0 ffff8f243e5dd438 32 lru 00000080:00200000:0.0:1767319309.522650:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001b24260d 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:0.0:1767319309.522651:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000083a5c5d2 00000080:00200000:0.0:1767319309.522653:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.522658:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.522667:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.522679:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.522682:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.522685:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.522692:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.522695:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.522698:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.522702:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522709:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.522718:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.522721:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.522726:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.522729:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [32, 32] 00000080:00200000:0.0:1767319309.522740:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.522743:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.522748:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 135168 i_blocks 2 00000080:00200000:0.0:1767319309.522752:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.522761:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 135168, count: 4096 00000080:00200000:0.0:1767319309.522764:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 135168, bytes: 4096 00000080:00200000:0.0:1767319309.522767:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.522771:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 34, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.522773:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [135168, 139264) 0 0 00000080:00200000:0.0:1767319309.522775:0:88920: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:1767319309.522781:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [33, 33] 00020000:00200000:0.0:1767319309.522785:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [135168, 139264) 139264, 4096 00020000:00200000:0.0:1767319309.522787:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.522793:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [33, 33] 00000008:00010000:0.0:1767319309.522799:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.522801:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.522809:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522817:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522826:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522840:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522848:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.522869:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [135168, 139264) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.522875:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 33 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.522891:0:88920:0:(rw26.c:912:ll_write_end()) pos 135168, len 4096, copied 4096 00000080:00200000:0.0:1767319309.522896:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000eec1c643[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.522899:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000953dc5b4 17ffffc0001001 3:0 ffff8f243e5ddbd0 33 lru 00000080:00200000:0.0:1767319309.522905:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000daf85756 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:0.0:1767319309.522907:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000eec1c643 00000080:00200000:0.0:1767319309.522909:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.522911:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.522920:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.522932:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.522934:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.522936:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.522942:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.522945:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.522947:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.522952:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.522959:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.522967:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.522970:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.522974:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.522977:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [33, 33] 00000080:00200000:0.0:1767319309.522987:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.522990:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.522995:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 139264 i_blocks 2 00000080:00200000:0.0:1767319309.522998:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.523006:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 139264, count: 4096 00000080:00200000:0.0:1767319309.523010:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 139264, bytes: 4096 00000080:00200000:0.0:1767319309.523012:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.523016:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 35, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.523018:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [139264, 143360) 0 0 00000080:00200000:0.0:1767319309.523020:0:88920: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:1767319309.523025:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [34, 34] 00020000:00200000:0.0:1767319309.523028:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [139264, 143360) 143360, 4096 00020000:00200000:0.0:1767319309.523030:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.523036:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [34, 34] 00000008:00010000:0.0:1767319309.523042:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.523045:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.523052:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523061:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523069:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523075:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523081:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.523101:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [139264, 143360) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.523107:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 34 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.523120:0:88920:0:(rw26.c:912:ll_write_end()) pos 139264, len 4096, copied 4096 00000080:00200000:0.0:1767319309.523125:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e0f95b74[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.523127:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f479dd18 17ffffc0001001 3:0 ffff8f243e5dd360 34 lru 00000080:00200000:0.0:1767319309.523133:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000653e2952 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:0.0:1767319309.523136:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e0f95b74 00000080:00200000:0.0:1767319309.523137:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.523139:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.523147:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.523158:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.523160:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.523162:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.523168:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.523170:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.523173:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.523177:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523186:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.523194:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.523196:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.523296:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.523300:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [34, 34] 00000080:00200000:0.0:1767319309.523459:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.523463:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.523467:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 143360 i_blocks 2 00000080:00200000:0.0:1767319309.523470:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.523478:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 143360, count: 4096 00000080:00200000:0.0:1767319309.523482:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 143360, bytes: 4096 00000080:00200000:0.0:1767319309.523484:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.523488:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 36, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.523489:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [143360, 147456) 0 0 00000080:00200000:0.0:1767319309.523491:0:88920: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:1767319309.523497:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [35, 35] 00020000:00200000:0.0:1767319309.523500:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [143360, 147456) 147456, 4096 00020000:00200000:0.0:1767319309.523502:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.523507:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [35, 35] 00000008:00010000:0.0:1767319309.523513:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.523515:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.523524:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523532:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523539:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523546:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523553:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.523573:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [143360, 147456) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.523580:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 35 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.523595:0:88920:0:(rw26.c:912:ll_write_end()) pos 143360, len 4096, copied 4096 00000080:00200000:0.0:1767319309.523599:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006353f9cf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.523602:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009dad8dd8 17ffffc0001001 3:0 ffff8f243e5dd5e8 35 lru 00000080:00200000:0.0:1767319309.523608:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a75856e9 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:0.0:1767319309.523610:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006353f9cf 00000080:00200000:0.0:1767319309.523611:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.523613:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.523621:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.523634:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.523637:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.523640:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.523647:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.523649:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.523652:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.523657:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523664:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.523673:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.523675:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.523679:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.523682:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [35, 35] 00000080:00200000:0.0:1767319309.523692:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.523695:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.523699:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 147456 i_blocks 2 00000080:00200000:0.0:1767319309.523702:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.523709:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 147456, count: 4096 00000080:00200000:0.0:1767319309.523712:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 147456, bytes: 4096 00000080:00200000:0.0:1767319309.523714:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.523717:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 37, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.523719:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [147456, 151552) 0 0 00000080:00200000:0.0:1767319309.523721:0:88920: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:1767319309.523726:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [36, 36] 00020000:00200000:0.0:1767319309.523728:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [147456, 151552) 151552, 4096 00020000:00200000:0.0:1767319309.523730:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.523735:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [36, 36] 00000008:00010000:0.0:1767319309.523740:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.523742:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.523750:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523758:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523766:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523773:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523780:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.523797:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [147456, 151552) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.523802:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 36 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.523820:0:88920:0:(rw26.c:912:ll_write_end()) pos 147456, len 4096, copied 4096 00000080:00200000:0.0:1767319309.523824:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000030019bc2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.523826:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000243e9469 17ffffc0001001 3:0 ffff8f243e5ddca8 36 lru 00000080:00200000:0.0:1767319309.523831:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ede5b09a 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:0.0:1767319309.523833:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000030019bc2 00000080:00200000:0.0:1767319309.523834:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.523836:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.523844:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.523856:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.523859:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.523861:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.523867:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.523869:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.523872:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.523876:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523883:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.523891:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.523894:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.523898:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.523901:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [36, 36] 00000080:00200000:0.0:1767319309.523910:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.523913:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.523917:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 151552 i_blocks 2 00000080:00200000:0.0:1767319309.523920:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.523928:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 151552, count: 4096 00000080:00200000:0.0:1767319309.523931:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 151552, bytes: 4096 00000080:00200000:0.0:1767319309.523934:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.523937:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 38, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.523938:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [151552, 155648) 0 0 00000080:00200000:0.0:1767319309.523941:0:88920: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:1767319309.523946:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [37, 37] 00020000:00200000:0.0:1767319309.523949:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [151552, 155648) 155648, 4096 00020000:00200000:0.0:1767319309.523951:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.523957:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [37, 37] 00000008:00010000:0.0:1767319309.523962:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.523965:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.523973:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523981:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523989:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.523996:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524003:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.524022:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [151552, 155648) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.524028:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 37 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.524046:0:88920:0:(rw26.c:912:ll_write_end()) pos 151552, len 4096, copied 4096 00000080:00200000:0.0:1767319309.524050:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007c331691[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.524052:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8779197 17ffffc0001001 3:0 ffff8f243e5ddd80 37 lru 00000080:00200000:0.0:1767319309.524057:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d251813b 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:0.0:1767319309.524059:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007c331691 00000080:00200000:0.0:1767319309.524060:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.524062:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.524070:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.524082:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.524084:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.524086:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.524092:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.524094:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.524096:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.524100:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524108:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.524116:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.524117:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.524121:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.524123:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [37, 37] 00000080:00200000:0.0:1767319309.524134:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.524137:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.524142:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 155648 i_blocks 2 00000080:00200000:0.0:1767319309.524145:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.524153:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 155648, count: 4096 00000080:00200000:0.0:1767319309.524157:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 155648, bytes: 4096 00000080:00200000:0.0:1767319309.524159:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.524162:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 39, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.524164:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [155648, 159744) 0 0 00000080:00200000:0.0:1767319309.524167:0:88920: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:1767319309.524172:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [38, 38] 00020000:00200000:0.0:1767319309.524175:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [155648, 159744) 159744, 4096 00020000:00200000:0.0:1767319309.524177:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.524183:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [38, 38] 00000008:00010000:0.0:1767319309.524188:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.524191:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.524293:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524397:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524408:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524414:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524420:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.524438:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [155648, 159744) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.524444:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 38 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.524471:0:88920:0:(rw26.c:912:ll_write_end()) pos 155648, len 4096, copied 4096 00000080:00200000:0.0:1767319309.524476:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a6bd0156[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.524478:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000022e6d2b1 17ffffc0001001 3:0 ffff8f243e5dd0d8 38 lru 00000080:00200000:0.0:1767319309.524484:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003ebccb10 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:0.0:1767319309.524485:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a6bd0156 00000080:00200000:0.0:1767319309.524486:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.524488:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.524496:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.524508:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.524511:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.524513:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.524519:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.524521:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.524524:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.524528:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524535:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.524544:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.524547:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.524551:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.524554:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [38, 38] 00000080:00200000:0.0:1767319309.524563:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.524567:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.524572:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 159744 i_blocks 2 00000080:00200000:0.0:1767319309.524575:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.524582:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 159744, count: 4096 00000080:00200000:0.0:1767319309.524586:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 159744, bytes: 4096 00000080:00200000:0.0:1767319309.524589:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.524592:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 40, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.524594:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [159744, 163840) 0 0 00000080:00200000:0.0:1767319309.524596:0:88920: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:1767319309.524602:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [39, 39] 00020000:00200000:0.0:1767319309.524605:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [159744, 163840) 163840, 4096 00020000:00200000:0.0:1767319309.524607:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.524613:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [39, 39] 00000008:00010000:0.0:1767319309.524619:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.524622:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.524629:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524638:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524646:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524654:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524661:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.524681:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [159744, 163840) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.524687:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 39 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.524713:0:88920:0:(rw26.c:912:ll_write_end()) pos 159744, len 4096, copied 4096 00000080:00200000:0.0:1767319309.524718:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000def60891[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.524720:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007a1d8608 17ffffc0001021 2:0 ffff8f243e5ddaf8 39 lru 00000080:00200000:0.0:1767319309.524725:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003c555897 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:0.0:1767319309.524727:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000def60891 00000080:00200000:0.0:1767319309.524728:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.524730:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.524739:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.524750:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.524753:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.524755:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.524761:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.524763:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.524766:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.524770:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524778:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.524786:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.524788:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.524792:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.524794:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [39, 39] 00000080:00200000:0.0:1767319309.524804:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.524806:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.524811:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 163840 i_blocks 2 00000080:00200000:0.0:1767319309.524815:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.524823:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 163840, count: 4096 00000080:00200000:0.0:1767319309.524826:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 163840, bytes: 4096 00000080:00200000:0.0:1767319309.524829:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.524832:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 41, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.524834:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [163840, 167936) 0 0 00000080:00200000:0.0:1767319309.524836:0:88920: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:1767319309.524841:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [40, 40] 00020000:00200000:0.0:1767319309.524844:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [163840, 167936) 167936, 4096 00020000:00200000:0.0:1767319309.524846:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.524851:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [40, 40] 00000008:00010000:0.0:1767319309.524857:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.524859:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.524866:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524875:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524882:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524889:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.524896:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.524915:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [163840, 167936) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.524921:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 40 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.524938:0:88920:0:(rw26.c:912:ll_write_end()) pos 163840, len 4096, copied 4096 00000080:00200000:0.0:1767319309.524942:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000572c0f1b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.524945:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1d82feb 17ffffc0001001 3:0 ffff8f243e5dd510 40 lru 00000080:00200000:0.0:1767319309.524951:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000468c0be9 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:0.0:1767319309.524952:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000572c0f1b 00000080:00200000:0.0:1767319309.524954:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.524956:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.524965:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.524978:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.524980:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.524983:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.524988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.524991:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.524993:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.524997:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525004:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.525013:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.525016:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.525020:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.525022:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [40, 40] 00000080:00200000:0.0:1767319309.525033:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.525037:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.525041:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 167936 i_blocks 2 00000080:00200000:0.0:1767319309.525044:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.525052:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 167936, count: 4096 00000080:00200000:0.0:1767319309.525055:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 167936, bytes: 4096 00000080:00200000:0.0:1767319309.525058:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.525061:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 42, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.525063:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [167936, 172032) 0 0 00000080:00200000:0.0:1767319309.525065:0:88920: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:1767319309.525070:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [41, 41] 00020000:00200000:0.0:1767319309.525073:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [167936, 172032) 172032, 4096 00020000:00200000:0.0:1767319309.525076:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.525082:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [41, 41] 00000008:00010000:0.0:1767319309.525087:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.525090:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.525097:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525106:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525115:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525121:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525128:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.525147:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [167936, 172032) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.525153:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 41 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.525168:0:88920:0:(rw26.c:912:ll_write_end()) pos 167936, len 4096, copied 4096 00000080:00200000:0.0:1767319309.525172:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e64747af[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.525175:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007668decb 17ffffc0001001 3:0 ffff8f243e5dda20 41 lru 00000080:00200000:0.0:1767319309.525180:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000068b7532b 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:0.0:1767319309.525182:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e64747af 00000080:00200000:0.0:1767319309.525183:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.525185:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.525194:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.525548:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.525551:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.525554:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.525562:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.525564:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.525567:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.525571:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525579:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.525588:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.525591:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.525595:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.525598:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [41, 41] 00000080:00200000:0.0:1767319309.525609:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.525612:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.525618:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 172032 i_blocks 2 00000080:00200000:0.0:1767319309.525621:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.525629:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 172032, count: 4096 00000080:00200000:0.0:1767319309.525633:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 172032, bytes: 4096 00000080:00200000:0.0:1767319309.525635:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.525640:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 43, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.525642:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [172032, 176128) 0 0 00000080:00200000:0.0:1767319309.525644:0:88920: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:1767319309.525650:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [42, 42] 00020000:00200000:0.0:1767319309.525653:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [172032, 176128) 176128, 4096 00020000:00200000:0.0:1767319309.525655:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.525662:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [42, 42] 00000008:00010000:0.0:1767319309.525668:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.525671:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.525679:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525688:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525697:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525705:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525713:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.525732:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [172032, 176128) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.525739:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 42 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.525757:0:88920:0:(rw26.c:912:ll_write_end()) pos 172032, len 4096, copied 4096 00000080:00200000:0.0:1767319309.525762:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000bff382f2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.525765:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005a2bc68e 17ffffc0001001 3:0 ffff8f243e5dd870 42 lru 00000080:00200000:0.0:1767319309.525772:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000db8d151d 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1767319309.525774:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000bff382f2 00000080:00200000:0.0:1767319309.525775:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.525778:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.525787:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.525800:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.525803:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.525805:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.525811:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.525814:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.525816:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.525821:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525829:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.525837:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.525840:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.525844:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.525847:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [42, 42] 00000080:00200000:0.0:1767319309.525857:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.525861:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.525867:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 176128 i_blocks 2 00000080:00200000:0.0:1767319309.525870:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.525879:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 176128, count: 4096 00000080:00200000:0.0:1767319309.525883:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 176128, bytes: 4096 00000080:00200000:0.0:1767319309.525885:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.525889:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 44, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.525890:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [176128, 180224) 0 0 00000080:00200000:0.0:1767319309.525893:0:88920: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:1767319309.525899:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [43, 43] 00020000:00200000:0.0:1767319309.525902:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [176128, 180224) 180224, 4096 00020000:00200000:0.0:1767319309.525904:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.525910:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [43, 43] 00000008:00010000:0.0:1767319309.525916:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.525918:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.525926:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525935:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525943:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525950:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.525957:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.525977:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [176128, 180224) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.525984:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 43 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.526002:0:88920:0:(rw26.c:912:ll_write_end()) pos 176128, len 4096, copied 4096 00000080:00200000:0.0:1767319309.526007:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b7180cf9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.526010:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d9b2a187 17ffffc0001001 3:0 ffff8f243e5dd948 43 lru 00000080:00200000:0.0:1767319309.526015:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000221f8793 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1767319309.526018:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b7180cf9 00000080:00200000:0.0:1767319309.526019:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.526021:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.526030:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.526043:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.526045:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.526048:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.526053:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.526056:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.526058:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.526064:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526072:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.526082:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.526085:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.526089:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.526092:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [43, 43] 00000080:00200000:0.0:1767319309.526103:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.526106:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.526111:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 180224 i_blocks 2 00000080:00200000:0.0:1767319309.526114:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.526121:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 180224, count: 4096 00000080:00200000:0.0:1767319309.526125:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 180224, bytes: 4096 00000080:00200000:0.0:1767319309.526127:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.526131:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 45, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.526132:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [180224, 184320) 0 0 00000080:00200000:0.0:1767319309.526135:0:88920: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:1767319309.526140:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [44, 44] 00020000:00200000:0.0:1767319309.526143:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [180224, 184320) 184320, 4096 00020000:00200000:0.0:1767319309.526145:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.526151:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [44, 44] 00000008:00010000:0.0:1767319309.526156:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.526159:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.526168:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526176:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526185:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526192:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526293:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.526410:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [180224, 184320) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.526416:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 44 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.526431:0:88920:0:(rw26.c:912:ll_write_end()) pos 180224, len 4096, copied 4096 00000080:00200000:0.0:1767319309.526436:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000933238dc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.526439:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008bc503f6 17ffffc0001001 3:0 ffff8f243e5dd6c0 44 lru 00000080:00200000:0.0:1767319309.526445:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001417efcf 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1767319309.526457:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000933238dc 00000080:00200000:0.0:1767319309.526458:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.526461:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.526470:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.526482:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.526485:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.526488:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.526494:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.526496:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.526499:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.526503:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526511:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.526519:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.526522:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.526526:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.526529:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [44, 44] 00000080:00200000:0.0:1767319309.526541:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.526544:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.526550:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 184320 i_blocks 2 00000080:00200000:0.0:1767319309.526553:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.526561:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 184320, count: 4096 00000080:00200000:0.0:1767319309.526565:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 184320, bytes: 4096 00000080:00200000:0.0:1767319309.526567:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.526571:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 46, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.526572:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [184320, 188416) 0 0 00000080:00200000:0.0:1767319309.526574:0:88920: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:1767319309.526580:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [45, 45] 00020000:00200000:0.0:1767319309.526583:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [184320, 188416) 188416, 4096 00020000:00200000:0.0:1767319309.526585:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.526591:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [45, 45] 00000008:00010000:0.0:1767319309.526597:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.526599:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.526607:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526616:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526624:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526631:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526637:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.526654:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [184320, 188416) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.526660:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 45 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.526675:0:88920:0:(rw26.c:912:ll_write_end()) pos 184320, len 4096, copied 4096 00000080:00200000:0.0:1767319309.526679:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006cdb14fb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.526682:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000531c6acb 17ffffc0001001 3:0 ffff8f243e5dd1b0 45 lru 00000080:00200000:0.0:1767319309.526688:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c88b5243 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1767319309.526690:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006cdb14fb 00000080:00200000:0.0:1767319309.526691:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.526693:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.526702:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.526713:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.526715:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.526718:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.526723:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.526725:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.526728:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.526732:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526739:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.526748:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.526750:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.526754:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.526757:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [45, 45] 00000080:00200000:0.0:1767319309.526766:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.526769:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.526774:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 188416 i_blocks 2 00000080:00200000:0.0:1767319309.526777:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.526784:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 188416, count: 4096 00000080:00200000:0.0:1767319309.526788:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 188416, bytes: 4096 00000080:00200000:0.0:1767319309.526790:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.526794:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 47, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.526795:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [188416, 192512) 0 0 00000080:00200000:0.0:1767319309.526797:0:88920: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:1767319309.526803:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [46, 46] 00020000:00200000:0.0:1767319309.526806:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [188416, 192512) 192512, 4096 00020000:00200000:0.0:1767319309.526809:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.526815:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [46, 46] 00000008:00010000:0.0:1767319309.526821:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.526824:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.526832:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526840:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526849:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526856:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526863:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.526883:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [188416, 192512) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.526890:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 46 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.526907:0:88920:0:(rw26.c:912:ll_write_end()) pos 188416, len 4096, copied 4096 00000080:00200000:0.0:1767319309.526912:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e352af4d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.526916:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000be6d3efe 17ffffc0001001 3:0 ffff8f243e5dd288 46 lru 00000080:00200000:0.0:1767319309.526921:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001072160c 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1767319309.526923:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e352af4d 00000080:00200000:0.0:1767319309.526924:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.526926:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.526936:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.526947:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.526951:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.526953:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.526959:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.526962:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.526964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.526968:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.526976:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.526985:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.526988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.526992:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.526995:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [46, 46] 00000080:00200000:0.0:1767319309.527006:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.527009:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.527014:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 192512 i_blocks 2 00000080:00200000:0.0:1767319309.527017:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.527025:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 192512, count: 4096 00000080:00200000:0.0:1767319309.527029:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 192512, bytes: 4096 00000080:00200000:0.0:1767319309.527031:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.527035:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 48, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.527036:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [192512, 196608) 0 0 00000080:00200000:0.0:1767319309.527039:0:88920: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:1767319309.527044:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [47, 47] 00020000:00200000:0.0:1767319309.527047:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [192512, 196608) 196608, 4096 00020000:00200000:0.0:1767319309.527049:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.527055:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [47, 47] 00000008:00010000:0.0:1767319309.527061:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.527064:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.527072:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527081:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527090:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527097:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527104:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.527123:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [192512, 196608) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.527130:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 47 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.527157:0:88920:0:(rw26.c:912:ll_write_end()) pos 192512, len 4096, copied 4096 00000080:00200000:0.0:1767319309.527162:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e09c972f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.527165:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000549be3e1 17ffffc0001001 3:0 ffff8f243e582510 47 lru 00000080:00200000:0.0:1767319309.527171:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e456d516 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1767319309.527173:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e09c972f 00000080:00200000:0.0:1767319309.527174:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.527177:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.527186:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.527289:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.527293:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.527296:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.527327:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.527330:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.527332:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.527337:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527344:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.527353:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.527355:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.527360:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.527363:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [47, 47] 00000080:00200000:0.0:1767319309.527373:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.527377:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.527381:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 196608 i_blocks 2 00000080:00200000:0.0:1767319309.527384:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.527392:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 196608, count: 4096 00000080:00200000:0.0:1767319309.527395:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 196608, bytes: 4096 00000080:00200000:0.0:1767319309.527398:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.527401:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 49, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.527403:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [196608, 200704) 0 0 00000080:00200000:0.0:1767319309.527405:0:88920: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:1767319309.527410:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [48, 48] 00020000:00200000:0.0:1767319309.527413:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [196608, 200704) 200704, 4096 00020000:00200000:0.0:1767319309.527415:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.527421:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [48, 48] 00000008:00010000:0.0:1767319309.527426:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.527429:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.527437:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527446:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527464:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527472:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527478:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.527498:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [196608, 200704) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.527505:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 48 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.527519:0:88920:0:(rw26.c:912:ll_write_end()) pos 196608, len 4096, copied 4096 00000080:00200000:0.0:1767319309.527523:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006e21b89c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.527526:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f123840c 17ffffc0001001 3:0 ffff8f243e582a20 48 lru 00000080:00200000:0.0:1767319309.527532:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000003c49cda 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319309.527534:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006e21b89c 00000080:00200000:0.0:1767319309.527535:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.527538:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.527545:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.527557:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.527560:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.527562:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.527568:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.527570:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.527572:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.527576:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527584:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.527592:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.527594:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.527598:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.527601:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [48, 48] 00000080:00200000:0.0:1767319309.527610:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.527613:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.527619:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 200704 i_blocks 2 00000080:00200000:0.0:1767319309.527622:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.527630:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 200704, count: 4096 00000080:00200000:0.0:1767319309.527633:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 200704, bytes: 4096 00000080:00200000:0.0:1767319309.527636:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.527640:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 50, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.527641:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [200704, 204800) 0 0 00000080:00200000:0.0:1767319309.527644:0:88920: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:1767319309.527649:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [49, 49] 00020000:00200000:0.0:1767319309.527652:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [200704, 204800) 204800, 4096 00020000:00200000:0.0:1767319309.527655:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.527660:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [49, 49] 00000008:00010000:0.0:1767319309.527666:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.527669:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.527676:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527684:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527693:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527700:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527707:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.527726:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [200704, 204800) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.527732:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 49 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.527748:0:88920:0:(rw26.c:912:ll_write_end()) pos 200704, len 4096, copied 4096 00000080:00200000:0.0:1767319309.527753:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008372ecbf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.527756:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000046b4408 17ffffc0001001 3:0 ffff8f243e582870 49 lru 00000080:00200000:0.0:1767319309.527761:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000402f7265 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319309.527763:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008372ecbf 00000080:00200000:0.0:1767319309.527764:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.527766:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.527774:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.527786:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.527789:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.527791:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.527797:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.527799:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.527802:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.527806:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527813:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.527821:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.527824:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.527828:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.527831:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [49, 49] 00000080:00200000:0.0:1767319309.527842:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.527845:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.527850:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 204800 i_blocks 2 00000080:00200000:0.0:1767319309.527853:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.527860:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 204800, count: 4096 00000080:00200000:0.0:1767319309.527864:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 204800, bytes: 4096 00000080:00200000:0.0:1767319309.527866:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.527870:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 51, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.527871:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [204800, 208896) 0 0 00000080:00200000:0.0:1767319309.527874:0:88920: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:1767319309.527879:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [50, 50] 00020000:00200000:0.0:1767319309.527882:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [204800, 208896) 208896, 4096 00020000:00200000:0.0:1767319309.527884:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.527889:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [50, 50] 00000008:00010000:0.0:1767319309.527895:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.527897:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.527905:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527914:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527922:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527929:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.527936:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.527955:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [204800, 208896) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.527961:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 50 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.527975:0:88920:0:(rw26.c:912:ll_write_end()) pos 204800, len 4096, copied 4096 00000080:00200000:0.0:1767319309.527979:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000090660e4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.527982:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0f64dab 17ffffc0001001 3:0 ffff8f243e582948 50 lru 00000080:00200000:0.0:1767319309.527988:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009c7a8489 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319309.527990:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000090660e4 00000080:00200000:0.0:1767319309.527991:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.527993:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.528001:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.528013:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.528016:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.528018:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.528023:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.528025:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.528028:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.528032:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528039:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.528047:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.528049:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.528053:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.528055:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [50, 50] 00000080:00200000:0.0:1767319309.528064:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.528067:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.528072:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 208896 i_blocks 2 00000080:00200000:0.0:1767319309.528074:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.528081:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 208896, count: 4096 00000080:00200000:0.0:1767319309.528085:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 208896, bytes: 4096 00000080:00200000:0.0:1767319309.528087:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.528091:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 52, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.528092:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [208896, 212992) 0 0 00000080:00200000:0.0:1767319309.528094:0:88920: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:1767319309.528100:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [51, 51] 00020000:00200000:0.0:1767319309.528103:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [208896, 212992) 212992, 4096 00020000:00200000:0.0:1767319309.528105:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.528111:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [51, 51] 00000008:00010000:0.0:1767319309.528116:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.528119:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.528127:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528135:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528143:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528150:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528157:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.528178:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [208896, 212992) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.528183:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 51 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.528299:0:88920:0:(rw26.c:912:ll_write_end()) pos 208896, len 4096, copied 4096 00000080:00200000:0.0:1767319309.528404:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ce0166d7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.528407:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d324e72f 17ffffc0001001 3:0 ffff8f243e5826c0 51 lru 00000080:00200000:0.0:1767319309.528413:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b924ddcb 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319309.528415:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ce0166d7 00000080:00200000:0.0:1767319309.528416:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.528418:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.528428:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.528440:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.528444:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.528446:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.528464:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.528466:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.528469:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.528473:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528481:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.528489:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.528492:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.528497:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.528500:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [51, 51] 00000080:00200000:0.0:1767319309.528510:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.528513:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.528518:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 212992 i_blocks 2 00000080:00200000:0.0:1767319309.528521:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.528529:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 212992, count: 4096 00000080:00200000:0.0:1767319309.528533:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 212992, bytes: 4096 00000080:00200000:0.0:1767319309.528536:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.528539:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 53, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.528541:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [212992, 217088) 0 0 00000080:00200000:0.0:1767319309.528543:0:88920: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:1767319309.528549:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [52, 52] 00020000:00200000:0.0:1767319309.528552:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [212992, 217088) 217088, 4096 00020000:00200000:0.0:1767319309.528554:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.528560:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [52, 52] 00000008:00010000:0.0:1767319309.528566:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.528568:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.528577:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528585:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528593:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528601:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528608:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.528627:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [212992, 217088) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.528634:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 52 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.528650:0:88920:0:(rw26.c:912:ll_write_end()) pos 212992, len 4096, copied 4096 00000080:00200000:0.0:1767319309.528654:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c664979b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.528657:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005d179129 17ffffc0001001 3:0 ffff8f243e5821b0 52 lru 00000080:00200000:0.0:1767319309.528663:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008ae0cdf4 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319309.528665:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c664979b 00000080:00200000:0.0:1767319309.528666:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.528668:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.528677:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.528689:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.528692:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.528694:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.528701:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.528704:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.528706:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.528710:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528718:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.528728:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.528730:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.528735:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.528737:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [52, 52] 00000080:00200000:0.0:1767319309.528747:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.528751:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.528756:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 217088 i_blocks 2 00000080:00200000:0.0:1767319309.528759:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.528766:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 217088, count: 4096 00000080:00200000:0.0:1767319309.528770:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 217088, bytes: 4096 00000080:00200000:0.0:1767319309.528772:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.528776:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 54, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.528778:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [217088, 221184) 0 0 00000080:00200000:0.0:1767319309.528780:0:88920: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:1767319309.528786:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [53, 53] 00020000:00200000:0.0:1767319309.528789:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [217088, 221184) 221184, 4096 00020000:00200000:0.0:1767319309.528791:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.528797:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [53, 53] 00000008:00010000:0.0:1767319309.528803:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.528806:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.528814:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528823:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528831:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528839:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528846:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.528864:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [217088, 221184) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.528870:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 53 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.528888:0:88920:0:(rw26.c:912:ll_write_end()) pos 217088, len 4096, copied 4096 00000080:00200000:0.0:1767319309.528893:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004043c57e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.528896:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000467340a4 17ffffc0001001 3:0 ffff8f243e582288 53 lru 00000080:00200000:0.0:1767319309.528901:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000005e55cae 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319309.528903:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004043c57e 00000080:00200000:0.0:1767319309.528904:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.528907:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.528915:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.528927:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.528929:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.528932:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.528938:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.528940:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.528943:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.528947:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.528955:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.528964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.528967:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.528971:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.528974:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [53, 53] 00000080:00200000:0.0:1767319309.528984:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.528987:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.529290:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 221184 i_blocks 2 00000080:00200000:0.0:1767319309.529294:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.529326:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 221184, count: 4096 00000080:00200000:0.0:1767319309.529330:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 221184, bytes: 4096 00000080:00200000:0.0:1767319309.529333:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.529337:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 55, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.529338:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [221184, 225280) 0 0 00000080:00200000:0.0:1767319309.529341:0:88920: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:1767319309.529347:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [54, 54] 00020000:00200000:0.0:1767319309.529350:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [221184, 225280) 225280, 4096 00020000:00200000:0.0:1767319309.529353:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.529359:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [54, 54] 00000008:00010000:0.0:1767319309.529365:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.529367:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.529376:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529384:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529392:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529399:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529406:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.529426:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [221184, 225280) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.529432:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 54 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.529467:0:88920:0:(rw26.c:912:ll_write_end()) pos 221184, len 4096, copied 4096 00000080:00200000:0.0:1767319309.529472:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000054d49e1e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.529475:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a7e749ec 17ffffc0001021 2:0 ffff8f243e582e58 54 lru 00000080:00200000:0.0:1767319309.529480:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000576ed660 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319309.529482:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000054d49e1e 00000080:00200000:0.0:1767319309.529484:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.529486:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.529495:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.529507:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.529509:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.529511:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.529518:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.529520:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.529523:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.529527:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529533:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.529541:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.529544:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.529548:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.529552:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [54, 54] 00000080:00200000:0.0:1767319309.529563:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.529566:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.529572:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 225280 i_blocks 2 00000080:00200000:0.0:1767319309.529574:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.529582:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 225280, count: 4096 00000080:00200000:0.0:1767319309.529585:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 225280, bytes: 4096 00000080:00200000:0.0:1767319309.529588:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.529591:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 56, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.529593:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [225280, 229376) 0 0 00000080:00200000:0.0:1767319309.529596:0:88920: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:1767319309.529602:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [55, 55] 00020000:00200000:0.0:1767319309.529606:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [225280, 229376) 229376, 4096 00020000:00200000:0.0:1767319309.529608:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.529613:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [55, 55] 00000008:00010000:0.0:1767319309.529619:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.529622:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.529630:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529639:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529647:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529654:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529661:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.529680:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [225280, 229376) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.529687:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 55 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.529702:0:88920:0:(rw26.c:912:ll_write_end()) pos 225280, len 4096, copied 4096 00000080:00200000:0.0:1767319309.529706:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ef82bacc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.529709:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008d5d7b02 17ffffc0001001 3:0 ffff8f243e582000 55 lru 00000080:00200000:0.0:1767319309.529714:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000bdbb733 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319309.529716:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ef82bacc 00000080:00200000:0.0:1767319309.529717:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.529719:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.529727:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.529737:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.529739:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.529741:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.529746:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.529748:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.529750:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.529754:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529761:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.529768:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.529770:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.529774:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.529776:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [55, 55] 00000080:00200000:0.0:1767319309.529785:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.529788:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.529792:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 229376 i_blocks 2 00000080:00200000:0.0:1767319309.529795:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.529802:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 229376, count: 4096 00000080:00200000:0.0:1767319309.529805:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 229376, bytes: 4096 00000080:00200000:0.0:1767319309.529807:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.529810:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 57, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.529811:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [229376, 233472) 0 0 00000080:00200000:0.0:1767319309.529814:0:88920: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:1767319309.529818:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [56, 56] 00020000:00200000:0.0:1767319309.529821:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [229376, 233472) 233472, 4096 00020000:00200000:0.0:1767319309.529823:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.529828:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [56, 56] 00000008:00010000:0.0:1767319309.529833:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.529835:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.529842:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529851:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529858:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529865:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529871:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.529888:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [229376, 233472) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.529893:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 56 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.529906:0:88920:0:(rw26.c:912:ll_write_end()) pos 229376, len 4096, copied 4096 00000080:00200000:0.0:1767319309.529910:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d4111d13[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.529913:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007dd21814 17ffffc0001001 3:0 ffff8f243e582798 56 lru 00000080:00200000:0.0:1767319309.529918:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000060f5a43c 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319309.529920:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d4111d13 00000080:00200000:0.0:1767319309.529922:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.529924:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.529932:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.529943:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.529946:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.529948:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.529953:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.529956:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.529958:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.529962:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.529969:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.529977:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.529980:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.529984:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.529986:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [56, 56] 00000080:00200000:0.0:1767319309.529996:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.529999:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.530004:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 233472 i_blocks 2 00000080:00200000:0.0:1767319309.530007:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.530015:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 233472, count: 4096 00000080:00200000:0.0:1767319309.530019:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 233472, bytes: 4096 00000080:00200000:0.0:1767319309.530021:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.530025:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 58, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.530026:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [233472, 237568) 0 0 00000080:00200000:0.0:1767319309.530029:0:88920: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:1767319309.530034:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [57, 57] 00020000:00200000:0.0:1767319309.530037:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [233472, 237568) 237568, 4096 00020000:00200000:0.0:1767319309.530039:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.530045:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [57, 57] 00000008:00010000:0.0:1767319309.530050:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.530052:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.530060:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530068:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530076:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530082:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530088:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.530106:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [233472, 237568) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.530113:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 57 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.530127:0:88920:0:(rw26.c:912:ll_write_end()) pos 233472, len 4096, copied 4096 00000080:00200000:0.0:1767319309.530130:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005e5e4759[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.530133:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f185574e 17ffffc0001001 3:0 ffff8f243e582438 57 lru 00000080:00200000:0.0:1767319309.530137:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000085939840 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319309.530139:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005e5e4759 00000080:00200000:0.0:1767319309.530140:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.530142:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.530149:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.530160:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.530162:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.530164:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.530169:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.530172:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.530174:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.530178:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530184:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.530193:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.530196:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.530298:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.530399:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [57, 57] 00000080:00200000:0.0:1767319309.530410:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.530413:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.530418:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 237568 i_blocks 2 00000080:00200000:0.0:1767319309.530421:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.530429:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 237568, count: 4096 00000080:00200000:0.0:1767319309.530432:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 237568, bytes: 4096 00000080:00200000:0.0:1767319309.530435:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.530438:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 59, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.530440:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [237568, 241664) 0 0 00000080:00200000:0.0:1767319309.530443:0:88920: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:1767319309.530459:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [58, 58] 00020000:00200000:0.0:1767319309.530463:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [237568, 241664) 241664, 4096 00020000:00200000:0.0:1767319309.530465:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.530471:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [58, 58] 00000008:00010000:0.0:1767319309.530477:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.530480:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.530488:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530497:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530505:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530513:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530519:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.530541:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [237568, 241664) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.530547:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 58 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.530564:0:88920:0:(rw26.c:912:ll_write_end()) pos 237568, len 4096, copied 4096 00000080:00200000:0.0:1767319309.530569:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b522fe6e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.530572:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000031d0f4b2 17ffffc0001001 3:0 ffff8f243e582bd0 58 lru 00000080:00200000:0.0:1767319309.530577:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002ac23db5 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319309.530580:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b522fe6e 00000080:00200000:0.0:1767319309.530581:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.530583:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.530592:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.530603:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.530606:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.530608:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.530614:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.530617:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.530620:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.530624:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530631:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.530640:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.530642:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.530647:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.530649:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [58, 58] 00000080:00200000:0.0:1767319309.530659:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.530662:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.530667:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 241664 i_blocks 2 00000080:00200000:0.0:1767319309.530670:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.530678:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 241664, count: 4096 00000080:00200000:0.0:1767319309.530682:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 241664, bytes: 4096 00000080:00200000:0.0:1767319309.530684:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.530688:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 60, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.530689:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [241664, 245760) 0 0 00000080:00200000:0.0:1767319309.530692:0:88920: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:1767319309.530697:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [59, 59] 00020000:00200000:0.0:1767319309.530700:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [241664, 245760) 245760, 4096 00020000:00200000:0.0:1767319309.530702:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.530708:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [59, 59] 00000008:00010000:0.0:1767319309.530713:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.530715:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.530722:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530730:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530739:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530746:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530752:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.530770:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [241664, 245760) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.530776:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 59 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.530791:0:88920:0:(rw26.c:912:ll_write_end()) pos 241664, len 4096, copied 4096 00000080:00200000:0.0:1767319309.530795:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d4230ccb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.530798:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6256022 17ffffc0001001 3:0 ffff8f243e582360 59 lru 00000080:00200000:0.0:1767319309.530803:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e103bc51 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319309.530805:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d4230ccb 00000080:00200000:0.0:1767319309.530807:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.530809:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.530817:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.530828:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.530830:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.530832:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.530838:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.530841:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.530843:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.530847:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530855:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.530863:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.530865:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.530869:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.530872:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [59, 59] 00000080:00200000:0.0:1767319309.530881:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.530884:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.530889:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 245760 i_blocks 2 00000080:00200000:0.0:1767319309.530892:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.530899:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 245760, count: 4096 00000080:00200000:0.0:1767319309.530904:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 245760, bytes: 4096 00000080:00200000:0.0:1767319309.530906:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.530910:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 61, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.530911:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [245760, 249856) 0 0 00000080:00200000:0.0:1767319309.530913:0:88920: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:1767319309.530919:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [60, 60] 00020000:00200000:0.0:1767319309.530922:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [245760, 249856) 249856, 4096 00020000:00200000:0.0:1767319309.530924:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.530930:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [60, 60] 00000008:00010000:0.0:1767319309.530936:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.530938:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.530947:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530956:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530963:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530971:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.530977:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.530997:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [245760, 249856) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.531002:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 60 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.531021:0:88920:0:(rw26.c:912:ll_write_end()) pos 245760, len 4096, copied 4096 00000080:00200000:0.0:1767319309.531026:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003f5adc5b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.531029:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000039c2860 17ffffc0001001 3:0 ffff8f243e5825e8 60 lru 00000080:00200000:0.0:1767319309.531035:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9f959a4 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319309.531036:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003f5adc5b 00000080:00200000:0.0:1767319309.531038:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.531040:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.531048:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.531060:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.531062:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.531065:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.531070:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.531072:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.531075:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.531079:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531087:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.531095:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.531098:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.531101:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.531104:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [60, 60] 00000080:00200000:0.0:1767319309.531117:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.531120:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.531125:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 249856 i_blocks 2 00000080:00200000:0.0:1767319309.531128:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.531136:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 249856, count: 4096 00000080:00200000:0.0:1767319309.531139:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 249856, bytes: 4096 00000080:00200000:0.0:1767319309.531141:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.531145:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 62, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.531146:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [249856, 253952) 0 0 00000080:00200000:0.0:1767319309.531149:0:88920: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:1767319309.531154:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [61, 61] 00020000:00200000:0.0:1767319309.531156:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [249856, 253952) 253952, 4096 00020000:00200000:0.0:1767319309.531158:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.531164:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [61, 61] 00000008:00010000:0.0:1767319309.531169:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.531172:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.531179:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531188:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531195:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531481:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531489:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.531509:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [249856, 253952) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.531516:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 61 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.531533:0:88920:0:(rw26.c:912:ll_write_end()) pos 249856, len 4096, copied 4096 00000080:00200000:0.0:1767319309.531538:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000def6797d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.531541:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000d222e13 17ffffc0001001 3:0 ffff8f243e582ca8 61 lru 00000080:00200000:0.0:1767319309.531547:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000469f5946 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319309.531549:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000def6797d 00000080:00200000:0.0:1767319309.531550:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.531553:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.531563:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.531575:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.531578:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.531580:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.531587:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.531589:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.531592:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.531596:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531603:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.531612:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.531615:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.531619:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.531622:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [61, 61] 00000080:00200000:0.0:1767319309.531634:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.531637:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.531642:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 253952 i_blocks 2 00000080:00200000:0.0:1767319309.531645:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.531653:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 253952, count: 4096 00000080:00200000:0.0:1767319309.531657:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 253952, bytes: 4096 00000080:00200000:0.0:1767319309.531660:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.531664:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 63, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.531665:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [253952, 258048) 0 0 00000080:00200000:0.0:1767319309.531669:0:88920: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:1767319309.531674:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [62, 62] 00020000:00200000:0.0:1767319309.531677:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [253952, 258048) 258048, 4096 00020000:00200000:0.0:1767319309.531680:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.531686:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [62, 62] 00000008:00010000:0.0:1767319309.531692:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.531695:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.531703:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531711:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531720:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531727:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531734:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.531754:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [253952, 258048) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.531760:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 62 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.531777:0:88920:0:(rw26.c:912:ll_write_end()) pos 253952, len 4096, copied 4096 00000080:00200000:0.0:1767319309.531781:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a8955616[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.531784:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000061990a42 17ffffc0001001 3:0 ffff8f243e582d80 62 lru 00000080:00200000:0.0:1767319309.531790:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000de34e65d 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319309.531792:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a8955616 00000080:00200000:0.0:1767319309.531793:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.531796:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.531804:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.531817:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.531820:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.531822:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.531828:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.531831:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.531834:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.531838:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.531845:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.531854:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.531856:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.532057:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.532062:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [62, 62] 00000080:00200000:0.0:1767319309.532072:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.532075:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.532081:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 258048 i_blocks 2 00000080:00200000:0.0:1767319309.532084:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.532093:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 258048, count: 4096 00000080:00200000:0.0:1767319309.532096:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 258048, bytes: 4096 00000080:00200000:0.0:1767319309.532099:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.532103:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 64, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.532105:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [258048, 262144) 0 0 00000080:00200000:0.0:1767319309.532108:0:88920: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:1767319309.532113:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [63, 63] 00020000:00200000:0.0:1767319309.532117:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [258048, 262144) 262144, 4096 00020000:00200000:0.0:1767319309.532119:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.532126:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [63, 63] 00000008:00010000:0.0:1767319309.532132:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.532135:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.532143:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532153:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532161:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532169:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532176:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.532196:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [258048, 262144) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.532294:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 63 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.532332:0:88920:0:(rw26.c:912:ll_write_end()) pos 258048, len 4096, copied 4096 00000080:00200000:0.0:1767319309.532337:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002db6da75[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.532339:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000012a0a426 17ffffc0001001 3:0 ffff8f243e5820d8 63 lru 00000080:00200000:0.0:1767319309.532344:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cdbdb33b 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319309.532346:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002db6da75 00000080:00200000:0.0:1767319309.532347:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.532349:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.532358:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.532370:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.532373:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.532375:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.532382:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.532384:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.532387:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.532391:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532398:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.532407:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.532409:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.532414:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.532417:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [63, 63] 00000080:00200000:0.0:1767319309.532426:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.532429:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.532434:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 262144 i_blocks 2 00000080:00200000:0.0:1767319309.532437:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.532445:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 262144, count: 4096 00000080:00200000:0.0:1767319309.532514:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 262144, bytes: 4096 00000080:00200000:0.0:1767319309.532516:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.532520:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 65, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.532522:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [262144, 266240) 0 0 00000080:00200000:0.0:1767319309.532524:0:88920: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:1767319309.532530:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [64, 64] 00020000:00200000:0.0:1767319309.532534:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [262144, 266240) 266240, 4096 00020000:00200000:0.0:1767319309.532536:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.532542:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [64, 64] 00000008:00010000:0.0:1767319309.532548:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.532551:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.532559:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532567:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532575:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532582:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532589:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.532609:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [262144, 266240) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.532616:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 64 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.532639:0:88920:0:(rw26.c:912:ll_write_end()) pos 262144, len 4096, copied 4096 00000080:00200000:0.0:1767319309.532643:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003ed7acf4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.532646:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c88f9d41 17ffffc0001001 3:0 ffff8f243e582af8 64 lru 00000080:00200000:0.0:1767319309.532652:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a075dfba 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319309.532654:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003ed7acf4 00000080:00200000:0.0:1767319309.532656:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.532658:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.532667:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.532679:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.532682:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.532684:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.532691:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.532693:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.532696:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.532700:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532707:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.532716:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.532719:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.532723:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.532726:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [64, 64] 00000080:00200000:0.0:1767319309.532736:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.532739:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.532744:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 266240 i_blocks 2 00000080:00200000:0.0:1767319309.532746:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.532754:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 266240, count: 4096 00000080:00200000:0.0:1767319309.532757:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 266240, bytes: 4096 00000080:00200000:0.0:1767319309.532759:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.532762:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 66, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.532764:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [266240, 270336) 0 0 00000080:00200000:0.0:1767319309.532766:0:88920: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:1767319309.532771:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [65, 65] 00020000:00200000:0.0:1767319309.532774:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [266240, 270336) 270336, 4096 00020000:00200000:0.0:1767319309.532776:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.532781:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [65, 65] 00000008:00010000:0.0:1767319309.532786:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.532788:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.532795:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532803:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532812:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532819:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532826:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.532848:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [266240, 270336) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.532854:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 65 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.532878:0:88920:0:(rw26.c:912:ll_write_end()) pos 266240, len 4096, copied 4096 00000080:00200000:0.0:1767319309.532883:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000020a91e3d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.532886:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005591a7c9 17ffffc0001001 3:0 ffff8f243e5a71b0 65 lru 00000080:00200000:0.0:1767319309.532891:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7d60c97 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319309.532893:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000020a91e3d 00000080:00200000:0.0:1767319309.532894:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.532897:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.532905:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.532917:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.532920:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.532922:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.532928:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.532930:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.532933:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.532937:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.532944:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.532952:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.532955:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.532958:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.532961:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [65, 65] 00000080:00200000:0.0:1767319309.532972:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.532975:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.532979:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 270336 i_blocks 2 00000080:00200000:0.0:1767319309.532982:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.532989:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 270336, count: 4096 00000080:00200000:0.0:1767319309.532992:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 270336, bytes: 4096 00000080:00200000:0.0:1767319309.532994:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.532998:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 67, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.533000:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [270336, 274432) 0 0 00000080:00200000:0.0:1767319309.533002:0:88920: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:1767319309.533007:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [66, 66] 00020000:00200000:0.0:1767319309.533010:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [270336, 274432) 274432, 4096 00020000:00200000:0.0:1767319309.533012:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.533018:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [66, 66] 00000008:00010000:0.0:1767319309.533023:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.533026:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.533034:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533043:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533051:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533058:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533066:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.533087:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [270336, 274432) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.533093:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 66 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.533109:0:88920:0:(rw26.c:912:ll_write_end()) pos 270336, len 4096, copied 4096 00000080:00200000:0.0:1767319309.533114:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007b402fd1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.533117:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000072643577 17ffffc0001001 3:0 ffff8f243e5a7288 66 lru 00000080:00200000:0.0:1767319309.533123:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000026ecc4a3 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319309.533125:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007b402fd1 00000080:00200000:0.0:1767319309.533127:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.533129:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.533137:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.533150:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.533153:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.533155:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.533162:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.533164:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.533167:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.533171:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533179:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.533187:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.533190:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.533194:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.533197:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [66, 66] 00000080:00200000:0.0:1767319309.533350:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.533354:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.533359:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 274432 i_blocks 2 00000080:00200000:0.0:1767319309.533362:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.533371:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 274432, count: 4096 00000080:00200000:0.0:1767319309.533375:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 274432, bytes: 4096 00000080:00200000:0.0:1767319309.533378:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.533381:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 68, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.533383:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [274432, 278528) 0 0 00000080:00200000:0.0:1767319309.533386:0:88920: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:1767319309.533391:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [67, 67] 00020000:00200000:0.0:1767319309.533394:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [274432, 278528) 278528, 4096 00020000:00200000:0.0:1767319309.533397:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.533403:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [67, 67] 00000008:00010000:0.0:1767319309.533408:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.533410:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.533418:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533427:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533435:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533443:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533462:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.533482:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [274432, 278528) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.533489:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 67 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.533510:0:88920:0:(rw26.c:912:ll_write_end()) pos 274432, len 4096, copied 4096 00000080:00200000:0.0:1767319309.533514:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007bb80494[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.533517:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004d4160a4 17ffffc0001001 3:0 ffff8f243e5a7e58 67 lru 00000080:00200000:0.0:1767319309.533523:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000059dd5737 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319309.533525:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007bb80494 00000080:00200000:0.0:1767319309.533526:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.533529:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.533538:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.533551:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.533554:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.533556:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.533562:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.533565:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.533568:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.533571:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533578:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.533586:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.533588:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.533593:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.533595:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [67, 67] 00000080:00200000:0.0:1767319309.533605:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.533608:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.533613:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 278528 i_blocks 2 00000080:00200000:0.0:1767319309.533616:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.533624:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 278528, count: 4096 00000080:00200000:0.0:1767319309.533628:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 278528, bytes: 4096 00000080:00200000:0.0:1767319309.533630:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.533633:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 69, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.533635:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [278528, 282624) 0 0 00000080:00200000:0.0:1767319309.533637:0:88920: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:1767319309.533641:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [68, 68] 00020000:00200000:0.0:1767319309.533644:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [278528, 282624) 282624, 4096 00020000:00200000:0.0:1767319309.533646:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.533651:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [68, 68] 00000008:00010000:0.0:1767319309.533656:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.533658:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.533666:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533674:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533683:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533690:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533696:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.533717:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [278528, 282624) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.533723:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 68 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.533739:0:88920:0:(rw26.c:912:ll_write_end()) pos 278528, len 4096, copied 4096 00000080:00200000:0.0:1767319309.533744:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c81df1d8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.533747:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000499dee9 17ffffc0001001 3:0 ffff8f243e5a7000 68 lru 00000080:00200000:0.0:1767319309.533752:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000b3e5221 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319309.533754:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c81df1d8 00000080:00200000:0.0:1767319309.533756:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.533758:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.533767:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.533779:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.533782:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.533784:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.533790:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.533792:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.533795:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.533799:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533806:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.533814:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.533816:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.533821:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.533823:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [68, 68] 00000080:00200000:0.0:1767319309.533832:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.533835:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.533840:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 282624 i_blocks 2 00000080:00200000:0.0:1767319309.533843:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.533850:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 282624, count: 4096 00000080:00200000:0.0:1767319309.533853:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 282624, bytes: 4096 00000080:00200000:0.0:1767319309.533855:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.533859:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 70, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.533860:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [282624, 286720) 0 0 00000080:00200000:0.0:1767319309.533862:0:88920: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:1767319309.533868:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [69, 69] 00020000:00200000:0.0:1767319309.533870:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [282624, 286720) 286720, 4096 00020000:00200000:0.0:1767319309.533873:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.533878:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [69, 69] 00000008:00010000:0.0:1767319309.533883:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.533885:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.533892:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533901:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533909:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533916:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.533923:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.533942:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [282624, 286720) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.533947:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 69 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.533969:0:88920:0:(rw26.c:912:ll_write_end()) pos 282624, len 4096, copied 4096 00000080:00200000:0.0:1767319309.533974:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009896dab7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.533977:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6a64e58 17ffffc0001021 2:0 ffff8f243e5a7798 69 lru 00000080:00200000:0.0:1767319309.533982:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000004d7bfa8 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1767319309.533985:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009896dab7 00000080:00200000:0.0:1767319309.533986:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.533988:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.533996:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.534007:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.534010:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.534012:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.534017:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.534020:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.534022:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.534027:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534034:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.534042:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.534045:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.534048:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.534051:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [69, 69] 00000080:00200000:0.0:1767319309.534061:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.534064:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.534069:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 286720 i_blocks 2 00000080:00200000:0.0:1767319309.534071:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.534079:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 286720, count: 4096 00000080:00200000:0.0:1767319309.534082:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 286720, bytes: 4096 00000080:00200000:0.0:1767319309.534084:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.534087:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 71, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.534089:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [286720, 290816) 0 0 00000080:00200000:0.0:1767319309.534091:0:88920: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:1767319309.534096:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [70, 70] 00020000:00200000:0.0:1767319309.534098:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [286720, 290816) 290816, 4096 00020000:00200000:0.0:1767319309.534100:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.534106:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [70, 70] 00000008:00010000:0.0:1767319309.534112:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.534114:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.534122:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534131:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534139:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534146:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534153:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.534172:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [286720, 290816) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.534179:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 70 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.534193:0:88920:0:(rw26.c:912:ll_write_end()) pos 286720, len 4096, copied 4096 00000080:00200000:0.0:1767319309.534198:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008a9dd57a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.534398:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007d3b1bd7 17ffffc0001001 3:0 ffff8f243e5a7438 70 lru 00000080:00200000:0.0:1767319309.534404:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0476087 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1767319309.534406:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008a9dd57a 00000080:00200000:0.0:1767319309.534408:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.534410:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.534421:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.534434:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.534437:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.534439:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.534455:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.534457:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.534460:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.534464:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534472:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.534480:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.534483:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.534487:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.534490:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [70, 70] 00000080:00200000:0.0:1767319309.534499:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.534502:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.534507:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 290816 i_blocks 2 00000080:00200000:0.0:1767319309.534510:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.534517:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 290816, count: 4096 00000080:00200000:0.0:1767319309.534521:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 290816, bytes: 4096 00000080:00200000:0.0:1767319309.534523:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.534526:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 72, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.534528:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [290816, 294912) 0 0 00000080:00200000:0.0:1767319309.534530:0:88920: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:1767319309.534537:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [71, 71] 00020000:00200000:0.0:1767319309.534540:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [290816, 294912) 294912, 4096 00020000:00200000:0.0:1767319309.534542:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.534547:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [71, 71] 00000008:00010000:0.0:1767319309.534553:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.534556:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.534564:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534573:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534581:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534589:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534596:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.534616:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [290816, 294912) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.534622:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 71 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.534638:0:88920:0:(rw26.c:912:ll_write_end()) pos 290816, len 4096, copied 4096 00000080:00200000:0.0:1767319309.534642:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a0e16881[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.534644:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5f4e1b6 17ffffc0001001 3:0 ffff8f243e5a7bd0 71 lru 00000080:00200000:0.0:1767319309.534650:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fe482361 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1767319309.534652:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a0e16881 00000080:00200000:0.0:1767319309.534653:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.534655:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.534663:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.534675:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.534678:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.534681:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.534686:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.534689:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.534691:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.534695:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534822:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.534832:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.534834:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.534840:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.534843:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [71, 71] 00000080:00200000:0.0:1767319309.534855:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.534858:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.534864:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 294912 i_blocks 2 00000080:00200000:0.0:1767319309.534867:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.534876:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 294912, count: 4096 00000080:00200000:0.0:1767319309.534880:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 294912, bytes: 4096 00000080:00200000:0.0:1767319309.534882:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.534885:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 73, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.534886:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [294912, 299008) 0 0 00000080:00200000:0.0:1767319309.534889:0:88920: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:1767319309.534894:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [72, 72] 00020000:00200000:0.0:1767319309.534897:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [294912, 299008) 299008, 4096 00020000:00200000:0.0:1767319309.534899:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.534905:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [72, 72] 00000008:00010000:0.0:1767319309.534911:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.534914:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.534922:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534930:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534939:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534946:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.534953:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.534971:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [294912, 299008) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.534977:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 72 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.534992:0:88920:0:(rw26.c:912:ll_write_end()) pos 294912, len 4096, copied 4096 00000080:00200000:0.0:1767319309.534997:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009fda594a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.535000:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d2178ad9 17ffffc0001001 3:0 ffff8f243e5a7360 72 lru 00000080:00200000:0.0:1767319309.535007:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006d7fca4a 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1767319309.535008:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009fda594a 00000080:00200000:0.0:1767319309.535010:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.535012:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.535022:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.535034:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.535037:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.535039:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.535045:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.535048:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.535050:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.535055:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535063:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.535072:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.535074:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.535078:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.535081:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [72, 72] 00000080:00200000:0.0:1767319309.535090:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.535094:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.535098:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 299008 i_blocks 2 00000080:00200000:0.0:1767319309.535101:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.535109:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 299008, count: 4096 00000080:00200000:0.0:1767319309.535113:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 299008, bytes: 4096 00000080:00200000:0.0:1767319309.535115:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.535119:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 74, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.535120:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [299008, 303104) 0 0 00000080:00200000:0.0:1767319309.535123:0:88920: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:1767319309.535128:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [73, 73] 00020000:00200000:0.0:1767319309.535131:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [299008, 303104) 303104, 4096 00020000:00200000:0.0:1767319309.535134:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.535139:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [73, 73] 00000008:00010000:0.0:1767319309.535145:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.535148:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.535156:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535165:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535173:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535182:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535188:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.535333:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [299008, 303104) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.535339:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 73 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.535357:0:88920:0:(rw26.c:912:ll_write_end()) pos 299008, len 4096, copied 4096 00000080:00200000:0.0:1767319309.535361:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000aece9d5b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.535364:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006c50d396 17ffffc0001001 3:0 ffff8f243e5a75e8 73 lru 00000080:00200000:0.0:1767319309.535369:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004f74be14 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1767319309.535372:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000aece9d5b 00000080:00200000:0.0:1767319309.535373:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.535375:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.535384:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.535395:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.535399:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.535401:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.535407:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.535409:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.535411:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.535415:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535423:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.535432:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.535434:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.535439:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.535442:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [73, 73] 00000080:00200000:0.0:1767319309.535463:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.535466:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.535472:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 303104 i_blocks 2 00000080:00200000:0.0:1767319309.535475:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.535483:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 303104, count: 4096 00000080:00200000:0.0:1767319309.535486:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 303104, bytes: 4096 00000080:00200000:0.0:1767319309.535488:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.535492:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 75, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.535493:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [303104, 307200) 0 0 00000080:00200000:0.0:1767319309.535496:0:88920: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:1767319309.535501:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [74, 74] 00020000:00200000:0.0:1767319309.535505:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [303104, 307200) 307200, 4096 00020000:00200000:0.0:1767319309.535507:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.535513:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [74, 74] 00000008:00010000:0.0:1767319309.535518:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.535521:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.535529:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535537:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535545:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535552:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535559:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.535578:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [303104, 307200) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.535584:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 74 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.535601:0:88920:0:(rw26.c:912:ll_write_end()) pos 303104, len 4096, copied 4096 00000080:00200000:0.0:1767319309.535606:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000058d849de[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.535609:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000077183ca4 17ffffc0001001 3:0 ffff8f243e5a7ca8 74 lru 00000080:00200000:0.0:1767319309.535615:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d462e37c 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1767319309.535617:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000058d849de 00000080:00200000:0.0:1767319309.535619:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.535621:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.535629:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.535640:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.535643:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.535646:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.535651:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.535653:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.535656:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.535660:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535667:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.535676:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.535678:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.535681:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.535683:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [74, 74] 00000080:00200000:0.0:1767319309.535692:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.535695:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.535700:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 307200 i_blocks 2 00000080:00200000:0.0:1767319309.535703:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.535710:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 307200, count: 4096 00000080:00200000:0.0:1767319309.535714:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 307200, bytes: 4096 00000080:00200000:0.0:1767319309.535716:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.535719:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 76, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.535721:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [307200, 311296) 0 0 00000080:00200000:0.0:1767319309.535723:0:88920: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:1767319309.535728:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [75, 75] 00020000:00200000:0.0:1767319309.535731:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [307200, 311296) 311296, 4096 00020000:00200000:0.0:1767319309.535733:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.535738:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [75, 75] 00000008:00010000:0.0:1767319309.535743:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.535745:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.535752:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535762:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535769:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535777:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535783:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.535803:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [307200, 311296) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.535809:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 75 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.535822:0:88920:0:(rw26.c:912:ll_write_end()) pos 307200, len 4096, copied 4096 00000080:00200000:0.0:1767319309.535826:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002f1f0316[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.535829:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5b8a00a 17ffffc0001001 3:0 ffff8f243e5a7d80 75 lru 00000080:00200000:0.0:1767319309.535835:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000565c99e8 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1767319309.535837:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002f1f0316 00000080:00200000:0.0:1767319309.535838:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.535841:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.535848:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.535858:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.535861:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.535863:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.535868:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.535870:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.535873:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.535876:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535883:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.535891:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.535893:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.535896:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.535899:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [75, 75] 00000080:00200000:0.0:1767319309.535907:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.535910:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.535915:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 311296 i_blocks 2 00000080:00200000:0.0:1767319309.535918:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.535925:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 311296, count: 4096 00000080:00200000:0.0:1767319309.535928:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 311296, bytes: 4096 00000080:00200000:0.0:1767319309.535930:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.535933:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 77, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.535935:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [311296, 315392) 0 0 00000080:00200000:0.0:1767319309.535937:0:88920: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:1767319309.535942:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [76, 76] 00020000:00200000:0.0:1767319309.535944:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [311296, 315392) 315392, 4096 00020000:00200000:0.0:1767319309.535947:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.535952:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [76, 76] 00000008:00010000:0.0:1767319309.535956:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.535958:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.535965:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535973:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535980:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535987:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.535993:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.536009:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [311296, 315392) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.536014:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 76 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.536028:0:88920:0:(rw26.c:912:ll_write_end()) pos 311296, len 4096, copied 4096 00000080:00200000:0.0:1767319309.536032:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000080e11e04[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.536034:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000050a60b98 17ffffc0001001 3:0 ffff8f243e5a70d8 76 lru 00000080:00200000:0.0:1767319309.536039:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003f91899c 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1767319309.536041:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000080e11e04 00000080:00200000:0.0:1767319309.536043:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.536044:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.536051:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.536062:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.536065:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.536067:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.536073:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.536075:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.536078:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.536081:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536088:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.536096:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.536098:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.536102:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.536105:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [76, 76] 00000080:00200000:0.0:1767319309.536113:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.536116:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.536121:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 315392 i_blocks 2 00000080:00200000:0.0:1767319309.536124:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.536131:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 315392, count: 4096 00000080:00200000:0.0:1767319309.536134:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 315392, bytes: 4096 00000080:00200000:0.0:1767319309.536136:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.536140:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 78, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.536142:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [315392, 319488) 0 0 00000080:00200000:0.0:1767319309.536144:0:88920: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:1767319309.536149:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [77, 77] 00020000:00200000:0.0:1767319309.536152:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [315392, 319488) 319488, 4096 00020000:00200000:0.0:1767319309.536155:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.536160:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [77, 77] 00000008:00010000:0.0:1767319309.536165:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.536167:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.536175:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536183:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536191:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536198:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536289:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.536404:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [315392, 319488) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.536411:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 77 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.536428:0:88920:0:(rw26.c:912:ll_write_end()) pos 315392, len 4096, copied 4096 00000080:00200000:0.0:1767319309.536433:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001c1fb743[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.536435:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003d9d6e3d 17ffffc0001001 3:0 ffff8f243e5a7af8 77 lru 00000080:00200000:0.0:1767319309.536441:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000244e0a3a 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1767319309.536444:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001c1fb743 00000080:00200000:0.0:1767319309.536445:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.536456:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.536466:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.536478:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.536480:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.536482:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.536489:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.536491:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.536493:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.536497:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536504:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.536511:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.536513:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.536517:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.536520:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [77, 77] 00000080:00200000:0.0:1767319309.536530:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.536533:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.536538:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 319488 i_blocks 2 00000080:00200000:0.0:1767319309.536541:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.536549:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 319488, count: 4096 00000080:00200000:0.0:1767319309.536552:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 319488, bytes: 4096 00000080:00200000:0.0:1767319309.536555:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.536558:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 79, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.536560:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [319488, 323584) 0 0 00000080:00200000:0.0:1767319309.536562:0:88920: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:1767319309.536568:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [78, 78] 00020000:00200000:0.0:1767319309.536571:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [319488, 323584) 323584, 4096 00020000:00200000:0.0:1767319309.536573:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.536579:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [78, 78] 00000008:00010000:0.0:1767319309.536584:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.536587:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.536595:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536604:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536612:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536620:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536627:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.536644:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [319488, 323584) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.536649:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 78 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.536663:0:88920:0:(rw26.c:912:ll_write_end()) pos 319488, len 4096, copied 4096 00000080:00200000:0.0:1767319309.536667:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007819c839[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.536670:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c56c5f98 17ffffc0001001 3:0 ffff8f243e5a7510 78 lru 00000080:00200000:0.0:1767319309.536675:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f9094ae4 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1767319309.536677:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007819c839 00000080:00200000:0.0:1767319309.536679:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.536681:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.536688:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.536700:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.536702:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.536705:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.536710:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.536712:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.536715:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.536718:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536726:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.536734:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.536737:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.536741:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.536744:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [78, 78] 00000080:00200000:0.0:1767319309.536754:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.536757:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.536761:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 323584 i_blocks 2 00000080:00200000:0.0:1767319309.536764:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.536771:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 323584, count: 4096 00000080:00200000:0.0:1767319309.536774:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 323584, bytes: 4096 00000080:00200000:0.0:1767319309.536777:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.536780:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 80, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.536782:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [323584, 327680) 0 0 00000080:00200000:0.0:1767319309.536784:0:88920: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:1767319309.536789:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [79, 79] 00020000:00200000:0.0:1767319309.536792:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [323584, 327680) 327680, 4096 00020000:00200000:0.0:1767319309.536795:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.536800:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [79, 79] 00000008:00010000:0.0:1767319309.536805:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.536807:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.536814:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536823:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536831:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536839:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536846:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.536864:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [323584, 327680) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.536869:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 79 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.536882:0:88920:0:(rw26.c:912:ll_write_end()) pos 323584, len 4096, copied 4096 00000080:00200000:0.0:1767319309.536886:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008e9be167[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.536889:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006c1f4741 17ffffc0001001 3:0 ffff8f243e5a7a20 79 lru 00000080:00200000:0.0:1767319309.536895:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000748cb5f2 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1767319309.536897:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008e9be167 00000080:00200000:0.0:1767319309.536898:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.536900:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.536907:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.536918:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.536920:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.536922:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.536927:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.536930:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.536932:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.536936:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.536944:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.536952:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.536955:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.536958:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.536960:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [79, 79] 00000080:00200000:0.0:1767319309.536968:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.536971:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.536975:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 327680 i_blocks 2 00000080:00200000:0.0:1767319309.536978:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.536985:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 327680, count: 4096 00000080:00200000:0.0:1767319309.536988:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 327680, bytes: 4096 00000080:00200000:0.0:1767319309.536990:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.536994:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 81, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.536995:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [327680, 331776) 0 0 00000080:00200000:0.0:1767319309.536997:0:88920: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:1767319309.537002:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [80, 80] 00020000:00200000:0.0:1767319309.537005:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [327680, 331776) 331776, 4096 00020000:00200000:0.0:1767319309.537007:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.537012:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [80, 80] 00000008:00010000:0.0:1767319309.537017:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.537019:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.537026:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537034:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537043:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537049:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537056:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.537073:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [327680, 331776) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.537078:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 80 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.537092:0:88920:0:(rw26.c:912:ll_write_end()) pos 327680, len 4096, copied 4096 00000080:00200000:0.0:1767319309.537096:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001d457e1a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.537099:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007fe0ccba 17ffffc0001001 3:0 ffff8f243e5a7870 80 lru 00000080:00200000:0.0:1767319309.537104:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000067670035 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:0.0:1767319309.537106:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001d457e1a 00000080:00200000:0.0:1767319309.537107:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.537109:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.537117:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.537128:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.537130:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.537133:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.537138:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.537140:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.537143:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.537146:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537154:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.537162:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.537164:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.537168:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.537171:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [80, 80] 00000080:00200000:0.0:1767319309.537179:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.537182:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.537187:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 331776 i_blocks 2 00000080:00200000:0.0:1767319309.537189:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.537197:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 331776, count: 4096 00000080:00200000:0.0:1767319309.537296:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 331776, bytes: 4096 00000080:00200000:0.0:1767319309.537299:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.537325:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 82, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.537327:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [331776, 335872) 0 0 00000080:00200000:0.0:1767319309.537329:0:88920: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:1767319309.537457:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [81, 81] 00020000:00200000:0.0:1767319309.537461:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [331776, 335872) 335872, 4096 00020000:00200000:0.0:1767319309.537463:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.537469:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [81, 81] 00000008:00010000:0.0:1767319309.537475:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.537477:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.537484:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537492:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537499:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537506:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537512:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.537531:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [331776, 335872) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.537537:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 81 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.537554:0:88920:0:(rw26.c:912:ll_write_end()) pos 331776, len 4096, copied 4096 00000080:00200000:0.0:1767319309.537558:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b597f1a7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.537560:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004ecc7a02 17ffffc0001001 3:0 ffff8f243e5a7948 81 lru 00000080:00200000:0.0:1767319309.537566:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebd4d498 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:0.0:1767319309.537568:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b597f1a7 00000080:00200000:0.0:1767319309.537569:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.537571:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.537579:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.537590:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.537593:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.537595:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.537600:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.537603:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.537605:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.537609:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537615:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.537623:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.537625:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.537629:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.537631:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [81, 81] 00000080:00200000:0.0:1767319309.537640:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.537643:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.537648:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 335872 i_blocks 2 00000080:00200000:0.0:1767319309.537651:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.537658:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 335872, count: 4096 00000080:00200000:0.0:1767319309.537661:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 335872, bytes: 4096 00000080:00200000:0.0:1767319309.537663:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.537667:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 83, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.537668:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [335872, 339968) 0 0 00000080:00200000:0.0:1767319309.537670:0:88920: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:1767319309.537674:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [82, 82] 00020000:00200000:0.0:1767319309.537677:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [335872, 339968) 339968, 4096 00020000:00200000:0.0:1767319309.537679:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.537684:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [82, 82] 00000008:00010000:0.0:1767319309.537688:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.537691:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.537698:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537705:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537713:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537719:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537725:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.537742:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [335872, 339968) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.537747:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 82 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.537761:0:88920:0:(rw26.c:912:ll_write_end()) pos 335872, len 4096, copied 4096 00000080:00200000:0.0:1767319309.537765:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001220ab65[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.537768:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000046133131 17ffffc0001001 3:0 ffff8f243e5a76c0 82 lru 00000080:00200000:0.0:1767319309.537772:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a282b63a 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:0.0:1767319309.537775:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001220ab65 00000080:00200000:0.0:1767319309.537776:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.537778:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.537785:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.537795:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.537797:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.537800:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.537805:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.537807:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.537809:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.537813:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537820:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.537827:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.537829:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.537833:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.537835:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [82, 82] 00000080:00200000:0.0:1767319309.537844:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.537846:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.537851:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 339968 i_blocks 2 00000080:00200000:0.0:1767319309.537854:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.537860:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 339968, count: 4096 00000080:00200000:0.0:1767319309.537864:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 339968, bytes: 4096 00000080:00200000:0.0:1767319309.537865:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.537869:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 84, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.537871:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [339968, 344064) 0 0 00000080:00200000:0.0:1767319309.537873:0:88920: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:1767319309.537878:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [83, 83] 00020000:00200000:0.0:1767319309.537881:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [339968, 344064) 344064, 4096 00020000:00200000:0.0:1767319309.537883:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.537888:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [83, 83] 00000008:00010000:0.0:1767319309.537892:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.537895:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.537902:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537909:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537917:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537923:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.537929:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.537945:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [339968, 344064) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.537950:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 83 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.537973:0:88920:0:(rw26.c:912:ll_write_end()) pos 339968, len 4096, copied 4096 00000080:00200000:0.0:1767319309.537977:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005ed4a572[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.537981:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000dfa359fb 17ffffc0001001 3:0 ffff8f243e54c948 83 lru 00000080:00200000:0.0:1767319309.537986:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006e876912 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:0.0:1767319309.537988:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005ed4a572 00000080:00200000:0.0:1767319309.537989:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.537991:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.537999:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.538011:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.538013:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.538015:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.538020:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.538023:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.538025:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.538029:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538036:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.538044:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.538047:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.538050:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.538053:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [83, 83] 00000080:00200000:0.0:1767319309.538062:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.538064:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.538068:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 344064 i_blocks 2 00000080:00200000:0.0:1767319309.538071:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.538078:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 344064, count: 4096 00000080:00200000:0.0:1767319309.538081:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 344064, bytes: 4096 00000080:00200000:0.0:1767319309.538084:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.538087:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 85, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.538089:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [344064, 348160) 0 0 00000080:00200000:0.0:1767319309.538091:0:88920: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:1767319309.538096:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [84, 84] 00020000:00200000:0.0:1767319309.538099:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [344064, 348160) 348160, 4096 00020000:00200000:0.0:1767319309.538101:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.538106:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [84, 84] 00000008:00010000:0.0:1767319309.538111:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.538113:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.538120:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538129:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538136:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538143:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538148:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.538165:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [344064, 348160) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.538172:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 84 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.538192:0:88920:0:(rw26.c:912:ll_write_end()) pos 344064, len 4096, copied 4096 00000080:00200000:0.0:1767319309.538197:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c0547b16[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.538646:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000035460aa2 17ffffc0001021 2:0 ffff8f243e54c6c0 84 lru 00000080:00200000:0.0:1767319309.538653:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006c7421ab 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:0.0:1767319309.538655:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c0547b16 00000080:00200000:0.0:1767319309.538656:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.538659:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.538671:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.538684:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.538687:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.538689:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.538698:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.538700:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.538703:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.538707:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538715:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.538724:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.538726:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.538731:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.538734:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [84, 84] 00000080:00200000:0.0:1767319309.538744:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.538747:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.538753:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 348160 i_blocks 2 00000080:00200000:0.0:1767319309.538756:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.538766:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 348160, count: 4096 00000080:00200000:0.0:1767319309.538769:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 348160, bytes: 4096 00000080:00200000:0.0:1767319309.538772:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.538776:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 86, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.538777:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [348160, 352256) 0 0 00000080:00200000:0.0:1767319309.538780:0:88920: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:1767319309.538786:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [85, 85] 00020000:00200000:0.0:1767319309.538789:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [348160, 352256) 352256, 4096 00020000:00200000:0.0:1767319309.538792:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.538798:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [85, 85] 00000008:00010000:0.0:1767319309.538803:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.538806:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.538814:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538823:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538831:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538839:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538845:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.538866:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [348160, 352256) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.538873:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 85 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.538890:0:88920:0:(rw26.c:912:ll_write_end()) pos 348160, len 4096, copied 4096 00000080:00200000:0.0:1767319309.538895:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006214a5ce[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.538897:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000044ec4ba3 17ffffc0001001 3:0 ffff8f243e54c1b0 85 lru 00000080:00200000:0.0:1767319309.538903:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a41f8c3f 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:0.0:1767319309.538905:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006214a5ce 00000080:00200000:0.0:1767319309.538906:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.538908:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.538917:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.538929:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.538932:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.538934:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.538940:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.538942:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.538945:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.538949:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.538956:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.538964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.538966:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.538970:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.538972:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [85, 85] 00000080:00200000:0.0:1767319309.538982:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.538985:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.538990:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 352256 i_blocks 2 00000080:00200000:0.0:1767319309.538992:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.539000:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 352256, count: 4096 00000080:00200000:0.0:1767319309.539005:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 352256, bytes: 4096 00000080:00200000:0.0:1767319309.539007:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.539011:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 87, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.539012:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [352256, 356352) 0 0 00000080:00200000:0.0:1767319309.539015:0:88920: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:1767319309.539020:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [86, 86] 00020000:00200000:0.0:1767319309.539022:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [352256, 356352) 356352, 4096 00020000:00200000:0.0:1767319309.539025:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.539030:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [86, 86] 00000008:00010000:0.0:1767319309.539035:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.539038:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.539045:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539052:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539060:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539066:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539073:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.539091:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [352256, 356352) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.539097:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 86 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.539112:0:88920:0:(rw26.c:912:ll_write_end()) pos 352256, len 4096, copied 4096 00000080:00200000:0.0:1767319309.539116:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005970311a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.539118:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d13b1c8d 17ffffc0001001 3:0 ffff8f243e54c288 86 lru 00000080:00200000:0.0:1767319309.539123:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000081760807 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:0.0:1767319309.539125:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005970311a 00000080:00200000:0.0:1767319309.539127:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.539129:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.539139:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.539151:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.539153:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.539156:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.539162:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.539164:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.539167:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.539171:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539179:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.539188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.539191:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.539195:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.539198:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [86, 86] 00000080:00200000:0.0:1767319309.539615:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.539619:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.539624:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 356352 i_blocks 2 00000080:00200000:0.0:1767319309.539627:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.539637:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 356352, count: 4096 00000080:00200000:0.0:1767319309.539640:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 356352, bytes: 4096 00000080:00200000:0.0:1767319309.539643:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.539647:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 88, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.539649:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [356352, 360448) 0 0 00000080:00200000:0.0:1767319309.539651:0:88920: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:1767319309.539657:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [87, 87] 00020000:00200000:0.0:1767319309.539660:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [356352, 360448) 360448, 4096 00020000:00200000:0.0:1767319309.539663:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.539669:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [87, 87] 00000008:00010000:0.0:1767319309.539675:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.539677:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.539686:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539696:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539705:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539712:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539718:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.539737:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [356352, 360448) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.539743:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 87 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.539760:0:88920:0:(rw26.c:912:ll_write_end()) pos 356352, len 4096, copied 4096 00000080:00200000:0.0:1767319309.539764:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000afef069d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.539767:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001a89477c 17ffffc0001001 3:0 ffff8f243e54ce58 87 lru 00000080:00200000:0.0:1767319309.539772:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000025d3d587 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:0.0:1767319309.539774:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000afef069d 00000080:00200000:0.0:1767319309.539775:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.539778:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.539787:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.539800:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.539802:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.539805:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.539812:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.539814:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.539816:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.539821:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539828:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.539836:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.539839:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.539843:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.539846:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [87, 87] 00000080:00200000:0.0:1767319309.539856:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.539858:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.539863:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 360448 i_blocks 2 00000080:00200000:0.0:1767319309.539866:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.539873:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 360448, count: 4096 00000080:00200000:0.0:1767319309.539877:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 360448, bytes: 4096 00000080:00200000:0.0:1767319309.539879:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.539883:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 89, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.539884:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [360448, 364544) 0 0 00000080:00200000:0.0:1767319309.539887:0:88920: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:1767319309.539891:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [88, 88] 00020000:00200000:0.0:1767319309.539894:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [360448, 364544) 364544, 4096 00020000:00200000:0.0:1767319309.539897:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.539902:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [88, 88] 00000008:00010000:0.0:1767319309.539907:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.539909:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.539917:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539924:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539932:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539939:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.539945:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.539964:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [360448, 364544) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.539970:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 88 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.539986:0:88920:0:(rw26.c:912:ll_write_end()) pos 360448, len 4096, copied 4096 00000080:00200000:0.0:1767319309.539991:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000032b119e6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.539994:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001412271c 17ffffc0001001 3:0 ffff8f243e54c000 88 lru 00000080:00200000:0.0:1767319309.539999:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b396b2a8 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:0.0:1767319309.540001:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000032b119e6 00000080:00200000:0.0:1767319309.540002:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.540004:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.540012:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.540024:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.540026:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.540028:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.540033:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.540035:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.540038:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.540042:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540049:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.540056:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.540058:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.540062:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.540065:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [88, 88] 00000080:00200000:0.0:1767319309.540075:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.540078:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.540082:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 364544 i_blocks 2 00000080:00200000:0.0:1767319309.540085:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.540092:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 364544, count: 4096 00000080:00200000:0.0:1767319309.540095:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 364544, bytes: 4096 00000080:00200000:0.0:1767319309.540097:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.540101:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 90, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.540102:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [364544, 368640) 0 0 00000080:00200000:0.0:1767319309.540104:0:88920: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:1767319309.540109:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [89, 89] 00020000:00200000:0.0:1767319309.540112:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [364544, 368640) 368640, 4096 00020000:00200000:0.0:1767319309.540114:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.540120:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [89, 89] 00000008:00010000:0.0:1767319309.540125:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.540128:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.540135:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540144:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540151:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540157:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540163:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.540182:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [364544, 368640) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.540189:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 89 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.540637:0:88920:0:(rw26.c:912:ll_write_end()) pos 364544, len 4096, copied 4096 00000080:00200000:0.0:1767319309.540643:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b0e40257[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.540646:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f96e9b1d 17ffffc0001001 3:0 ffff8f243e54c798 89 lru 00000080:00200000:0.0:1767319309.540651:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004b97d326 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:0.0:1767319309.540653:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b0e40257 00000080:00200000:0.0:1767319309.540654:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.540657:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.540667:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.540685:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.540688:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.540691:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.540699:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.540701:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.540704:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.540709:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540717:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.540727:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.540729:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.540735:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.540739:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [89, 89] 00000080:00200000:0.0:1767319309.540749:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.540752:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.540758:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 368640 i_blocks 2 00000080:00200000:0.0:1767319309.540761:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.540771:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 368640, count: 4096 00000080:00200000:0.0:1767319309.540776:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 368640, bytes: 4096 00000080:00200000:0.0:1767319309.540778:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.540781:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 91, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.540783:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [368640, 372736) 0 0 00000080:00200000:0.0:1767319309.540786:0:88920: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:1767319309.540792:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [90, 90] 00020000:00200000:0.0:1767319309.540795:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [368640, 372736) 372736, 4096 00020000:00200000:0.0:1767319309.540797:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.540804:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [90, 90] 00000008:00010000:0.0:1767319309.540812:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.540815:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.540824:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540834:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540842:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540849:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540856:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.540876:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [368640, 372736) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.540883:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 90 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.540900:0:88920:0:(rw26.c:912:ll_write_end()) pos 368640, len 4096, copied 4096 00000080:00200000:0.0:1767319309.540904:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006336c0b6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.540907:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000512060a5 17ffffc0001001 3:0 ffff8f243e54c438 90 lru 00000080:00200000:0.0:1767319309.540912:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008e8b2223 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:0.0:1767319309.540914:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006336c0b6 00000080:00200000:0.0:1767319309.540915:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.540917:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.540925:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.540937:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.540939:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.540941:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.540947:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.540949:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.540952:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.540956:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.540963:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.540972:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.540974:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.540978:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.540981:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [90, 90] 00000080:00200000:0.0:1767319309.540989:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.540992:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.540997:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 372736 i_blocks 2 00000080:00200000:0.0:1767319309.541000:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.541008:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 372736, count: 4096 00000080:00200000:0.0:1767319309.541011:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 372736, bytes: 4096 00000080:00200000:0.0:1767319309.541014:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.541017:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 92, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.541018:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [372736, 376832) 0 0 00000080:00200000:0.0:1767319309.541020:0:88920: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:1767319309.541025:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [91, 91] 00020000:00200000:0.0:1767319309.541028:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [372736, 376832) 376832, 4096 00020000:00200000:0.0:1767319309.541030:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.541036:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [91, 91] 00000008:00010000:0.0:1767319309.541042:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.541044:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.541052:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541061:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541069:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541075:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541082:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.541099:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [372736, 376832) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.541105:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 91 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.541117:0:88920:0:(rw26.c:912:ll_write_end()) pos 372736, len 4096, copied 4096 00000080:00200000:0.0:1767319309.541121:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007a63e789[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.541124:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000085932a75 17ffffc0001001 3:0 ffff8f243e54cbd0 91 lru 00000080:00200000:0.0:1767319309.541130:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003510649a 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:0.0:1767319309.541131:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007a63e789 00000080:00200000:0.0:1767319309.541132:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.541134:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.541142:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.541153:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.541156:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.541158:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.541163:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.541165:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.541168:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.541171:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541178:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.541186:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.541188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.541372:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.541377:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [91, 91] 00000080:00200000:0.0:1767319309.541387:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.541390:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.541395:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 376832 i_blocks 2 00000080:00200000:0.0:1767319309.541398:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.541406:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 376832, count: 4096 00000080:00200000:0.0:1767319309.541409:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 376832, bytes: 4096 00000080:00200000:0.0:1767319309.541412:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.541416:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 93, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.541417:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [376832, 380928) 0 0 00000080:00200000:0.0:1767319309.541420:0:88920: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:1767319309.541425:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [92, 92] 00020000:00200000:0.0:1767319309.541428:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [376832, 380928) 380928, 4096 00020000:00200000:0.0:1767319309.541430:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.541437:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [92, 92] 00000008:00010000:0.0:1767319309.541442:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.541444:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.541463:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541472:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541480:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541487:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541493:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.541515:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [376832, 380928) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.541623:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 92 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.541644:0:88920:0:(rw26.c:912:ll_write_end()) pos 376832, len 4096, copied 4096 00000080:00200000:0.0:1767319309.541649:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000558a0d06[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.541653:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9b7c13c 17ffffc0001001 3:0 ffff8f243e54c360 92 lru 00000080:00200000:0.0:1767319309.541658:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002265dee9 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:0.0:1767319309.541660:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000558a0d06 00000080:00200000:0.0:1767319309.541661:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.541664:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.541674:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.541688:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.541690:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.541693:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.541701:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.541703:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.541705:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.541710:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541717:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.541726:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.541728:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.541732:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.541735:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [92, 92] 00000080:00200000:0.0:1767319309.541745:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.541749:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.541753:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 380928 i_blocks 2 00000080:00200000:0.0:1767319309.541756:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.541765:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 380928, count: 4096 00000080:00200000:0.0:1767319309.541769:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 380928, bytes: 4096 00000080:00200000:0.0:1767319309.541771:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.541775:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 94, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.541776:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [380928, 385024) 0 0 00000080:00200000:0.0:1767319309.541779:0:88920: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:1767319309.541784:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [93, 93] 00020000:00200000:0.0:1767319309.541787:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [380928, 385024) 385024, 4096 00020000:00200000:0.0:1767319309.541789:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.541795:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [93, 93] 00000008:00010000:0.0:1767319309.541801:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.541803:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.541811:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541820:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541828:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541835:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541842:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.541860:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [380928, 385024) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.541866:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 93 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.541882:0:88920:0:(rw26.c:912:ll_write_end()) pos 380928, len 4096, copied 4096 00000080:00200000:0.0:1767319309.541886:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000c0c4df9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.541889:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9e4dca9 17ffffc0001001 3:0 ffff8f243e54c5e8 93 lru 00000080:00200000:0.0:1767319309.541893:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b111a185 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:0.0:1767319309.541895:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000c0c4df9 00000080:00200000:0.0:1767319309.541896:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.541898:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.541907:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.541919:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.541922:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.541924:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.541931:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.541934:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.541936:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.541941:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.541949:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.541959:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.541962:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.541965:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.541968:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [93, 93] 00000080:00200000:0.0:1767319309.541978:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.541981:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.541986:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 385024 i_blocks 2 00000080:00200000:0.0:1767319309.541989:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.541998:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 385024, count: 4096 00000080:00200000:0.0:1767319309.542002:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 385024, bytes: 4096 00000080:00200000:0.0:1767319309.542004:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.542007:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 95, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.542009:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [385024, 389120) 0 0 00000080:00200000:0.0:1767319309.542011:0:88920: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:1767319309.542017:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [94, 94] 00020000:00200000:0.0:1767319309.542020:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [385024, 389120) 389120, 4096 00020000:00200000:0.0:1767319309.542022:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.542028:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [94, 94] 00000008:00010000:0.0:1767319309.542033:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.542036:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.542044:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.542053:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.542062:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.542721:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.542729:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.542753:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [385024, 389120) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.542763:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 94 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.542783:0:88920:0:(rw26.c:912:ll_write_end()) pos 385024, len 4096, copied 4096 00000080:00200000:0.0:1767319309.542789:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000410c1f90[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.542792:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b5788cf9 17ffffc0001001 3:0 ffff8f243e54cca8 94 lru 00000080:00200000:0.0:1767319309.542798:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb63168c 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:0.0:1767319309.542800:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000410c1f90 00000080:00200000:0.0:1767319309.542801:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.542804:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.542815:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.542829:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.542833:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.542836:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.542844:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.542847:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.542850:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.542854:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.542861:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.542872:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.542874:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.542880:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.542884:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [94, 94] 00000080:00200000:0.0:1767319309.542894:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.542898:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.542905:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 389120 i_blocks 2 00000080:00200000:0.0:1767319309.542908:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.542919:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 389120, count: 4096 00000080:00200000:0.0:1767319309.542923:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 389120, bytes: 4096 00000080:00200000:0.0:1767319309.542926:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.542930:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 96, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.542932:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [389120, 393216) 0 0 00000080:00200000:0.0:1767319309.542934:0:88920: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:1767319309.542941:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [95, 95] 00020000:00200000:0.0:1767319309.542944:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [389120, 393216) 393216, 4096 00020000:00200000:0.0:1767319309.542947:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.542954:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [95, 95] 00000008:00010000:0.0:1767319309.542961:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.542964:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.542975:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.542985:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.542994:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543002:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543009:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.543029:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [389120, 393216) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.543036:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 95 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.543055:0:88920:0:(rw26.c:912:ll_write_end()) pos 389120, len 4096, copied 4096 00000080:00200000:0.0:1767319309.543059:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000048b3fab0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.543062:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b56368f5 17ffffc0001001 3:0 ffff8f243e54cd80 95 lru 00000080:00200000:0.0:1767319309.543068:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000bedac79c 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:0.0:1767319309.543070:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000048b3fab0 00000080:00200000:0.0:1767319309.543072:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.543074:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.543082:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.543094:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.543097:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.543100:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.543106:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.543109:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.543111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.543116:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543123:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.543132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.543134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.543138:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.543141:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [95, 95] 00000080:00200000:0.0:1767319309.543153:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.543156:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.543161:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 393216 i_blocks 2 00000080:00200000:0.0:1767319309.543164:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.543172:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 393216, count: 4096 00000080:00200000:0.0:1767319309.543176:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 393216, bytes: 4096 00000080:00200000:0.0:1767319309.543178:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.543182:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 97, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.543184:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [393216, 397312) 0 0 00000080:00200000:0.0:1767319309.543186:0:88920: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:1767319309.543437:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [96, 96] 00020000:00200000:0.0:1767319309.543442:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [393216, 397312) 397312, 4096 00020000:00200000:0.0:1767319309.543445:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.543462:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [96, 96] 00000008:00010000:0.0:1767319309.543469:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.543472:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.543480:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543489:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543498:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543506:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543513:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.543629:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [393216, 397312) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.543636:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 96 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.543654:0:88920:0:(rw26.c:912:ll_write_end()) pos 393216, len 4096, copied 4096 00000080:00200000:0.0:1767319309.543659:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000069b13911[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.543662:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006d195756 17ffffc0001001 3:0 ffff8f243e54c0d8 96 lru 00000080:00200000:0.0:1767319309.543668:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001b391526 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:0.0:1767319309.543670:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000069b13911 00000080:00200000:0.0:1767319309.543671:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.543674:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.543684:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.543696:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.543699:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.543702:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.543709:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.543711:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.543714:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.543718:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543725:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.543734:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.543737:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.543742:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.543745:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [96, 96] 00000080:00200000:0.0:1767319309.543755:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.543759:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.543765:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 397312 i_blocks 2 00000080:00200000:0.0:1767319309.543768:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.543777:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 397312, count: 4096 00000080:00200000:0.0:1767319309.543781:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 397312, bytes: 4096 00000080:00200000:0.0:1767319309.543784:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.543788:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 98, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.543790:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [397312, 401408) 0 0 00000080:00200000:0.0:1767319309.543792:0:88920: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:1767319309.543798:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [97, 97] 00020000:00200000:0.0:1767319309.543801:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [397312, 401408) 401408, 4096 00020000:00200000:0.0:1767319309.543804:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.543810:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [97, 97] 00000008:00010000:0.0:1767319309.543815:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.543818:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.543826:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543834:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543843:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543851:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543858:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.543878:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [397312, 401408) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.543885:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 97 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.543901:0:88920:0:(rw26.c:912:ll_write_end()) pos 397312, len 4096, copied 4096 00000080:00200000:0.0:1767319309.543906:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000895448bb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.543909:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009034af5c 17ffffc0001001 3:0 ffff8f243e54caf8 97 lru 00000080:00200000:0.0:1767319309.543914:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9951fbf 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:0.0:1767319309.543916:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000895448bb 00000080:00200000:0.0:1767319309.543918:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.543920:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.543929:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.543942:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.543945:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.543947:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.543953:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.543955:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.543958:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.543962:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.543970:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.543979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.543982:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.543987:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.543989:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [97, 97] 00000080:00200000:0.0:1767319309.543999:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.544002:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.544007:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 401408 i_blocks 2 00000080:00200000:0.0:1767319309.544010:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.544019:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 401408, count: 4096 00000080:00200000:0.0:1767319309.544023:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 401408, bytes: 4096 00000080:00200000:0.0:1767319309.544025:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.544029:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 99, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.544031:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [401408, 405504) 0 0 00000080:00200000:0.0:1767319309.544033:0:88920: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:1767319309.544038:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [98, 98] 00020000:00200000:0.0:1767319309.544041:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [401408, 405504) 405504, 4096 00020000:00200000:0.0:1767319309.544043:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.544049:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [98, 98] 00000008:00010000:0.0:1767319309.544055:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.544058:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.544065:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.544075:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.544083:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.544091:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.544098:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.544117:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [401408, 405504) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.544124:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 98 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.544139:0:88920:0:(rw26.c:912:ll_write_end()) pos 401408, len 4096, copied 4096 00000080:00200000:0.0:1767319309.544144:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a02e00ce[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.544147:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f8cec6cd 17ffffc0001001 3:0 ffff8f243e54c510 98 lru 00000080:00200000:0.0:1767319309.544152:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000372b2280 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:0.0:1767319309.544155:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a02e00ce 00000080:00200000:0.0:1767319309.544156:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.544158:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.544167:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.544179:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.544182:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.544185:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.544191:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.545484:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.545489:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.545496:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.545506:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.545518:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.545521:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.545620:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.545626:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [98, 98] 00000080:00200000:0.0:1767319309.545643:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.545646:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.545656:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 405504 i_blocks 2 00000080:00200000:0.0:1767319309.545661:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.545675:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 405504, count: 4096 00000080:00200000:0.0:1767319309.545681:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 405504, bytes: 4096 00000080:00200000:0.0:1767319309.545684:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.545689:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 100, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.545691:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [405504, 409600) 0 0 00000080:00200000:0.0:1767319309.545695:0:88920: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:1767319309.545705:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [99, 99] 00020000:00200000:0.0:1767319309.545709:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [405504, 409600) 409600, 4096 00020000:00200000:0.0:1767319309.545712:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.545723:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [99, 99] 00000008:00010000:0.0:1767319309.545732:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.545735:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.545750:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.545761:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.545771:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.545778:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.545785:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.545807:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [405504, 409600) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.545817:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 99 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.545852:0:88920:0:(rw26.c:912:ll_write_end()) pos 405504, len 4096, copied 4096 00000080:00200000:0.0:1767319309.545858:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000199c337d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.545862:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004c4ef792 17ffffc0001021 2:0 ffff8f243e54ca20 99 lru 00000080:00200000:0.0:1767319309.545869:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c7a5daf6 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:0.0:1767319309.545872:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000199c337d 00000080:00200000:0.0:1767319309.545873:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.545877:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.545892:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.545909:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.545913:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.545915:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.545925:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.545928:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.545931:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.545935:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.545943:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.545953:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.545956:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.545960:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.545963:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [99, 99] 00000080:00200000:0.0:1767319309.545973:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.545977:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.545982:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 409600 i_blocks 2 00000080:00200000:0.0:1767319309.545986:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.545994:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 409600, count: 4096 00000080:00200000:0.0:1767319309.545998:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 409600, bytes: 4096 00000080:00200000:0.0:1767319309.546001:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.546005:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 101, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.546007:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [409600, 413696) 0 0 00000080:00200000:0.0:1767319309.546009:0:88920: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:1767319309.546015:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [100, 100] 00020000:00200000:0.0:1767319309.546018:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [409600, 413696) 413696, 4096 00020000:00200000:0.0:1767319309.546021:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.546027:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [100, 100] 00000008:00010000:0.0:1767319309.546033:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.546036:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.546044:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.546054:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.546063:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.546071:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.546078:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.546661:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [409600, 413696) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.546673:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 100 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.546699:0:88920:0:(rw26.c:912:ll_write_end()) pos 409600, len 4096, copied 4096 00000080:00200000:0.0:1767319309.546705:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f3944984[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.546708:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e22caa1e 17ffffc0001001 3:0 ffff8f243e54c870 100 lru 00000080:00200000:0.0:1767319309.546714:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000090baf7dc 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:0.0:1767319309.546715:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f3944984 00000080:00200000:0.0:1767319309.546716:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.546719:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.546730:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.546743:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.546747:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.546749:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.546757:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.546760:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.546762:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.546766:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.546774:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.546782:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.546785:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.546790:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.546793:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [100, 100] 00000080:00200000:0.0:1767319309.546803:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.546807:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.546813:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 413696 i_blocks 2 00000080:00200000:0.0:1767319309.546816:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.546826:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 413696, count: 4096 00000080:00200000:0.0:1767319309.546831:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 413696, bytes: 4096 00000080:00200000:0.0:1767319309.546833:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.546837:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 102, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.546839:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [413696, 417792) 0 0 00000080:00200000:0.0:1767319309.546842:0:88920: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:1767319309.546849:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [101, 101] 00020000:00200000:0.0:1767319309.546853:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [413696, 417792) 417792, 4096 00020000:00200000:0.0:1767319309.546855:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.546861:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [101, 101] 00000008:00010000:0.0:1767319309.546867:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.546869:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.546878:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.546887:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.546895:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.546903:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.546909:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.546927:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [413696, 417792) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.546933:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 101 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.546959:0:88920:0:(rw26.c:912:ll_write_end()) pos 413696, len 4096, copied 4096 00000080:00200000:0.0:1767319309.546964:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000074da41f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.546966:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001eb67e0b 17ffffc0001001 3:0 ffff8f243e571e58 101 lru 00000080:00200000:0.0:1767319309.546971:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8c5415b 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:0.0:1767319309.546973:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000074da41f 00000080:00200000:0.0:1767319309.546974:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.546976:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.546984:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.546996:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.546999:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.547001:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.547007:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.547009:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.547011:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.547015:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547021:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.547030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.547032:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.547036:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.547039:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [101, 101] 00000080:00200000:0.0:1767319309.547048:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.547051:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.547056:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 417792 i_blocks 2 00000080:00200000:0.0:1767319309.547059:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.547067:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 417792, count: 4096 00000080:00200000:0.0:1767319309.547071:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 417792, bytes: 4096 00000080:00200000:0.0:1767319309.547074:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.547077:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 103, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.547079:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [417792, 421888) 0 0 00000080:00200000:0.0:1767319309.547082:0:88920: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:1767319309.547087:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [102, 102] 00020000:00200000:0.0:1767319309.547090:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [417792, 421888) 421888, 4096 00020000:00200000:0.0:1767319309.547092:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.547097:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [102, 102] 00000008:00010000:0.0:1767319309.547103:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.547105:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.547112:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547120:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547128:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547136:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547142:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.547162:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [417792, 421888) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.547168:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 102 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.547185:0:88920:0:(rw26.c:912:ll_write_end()) pos 417792, len 4096, copied 4096 00000080:00200000:0.0:1767319309.547189:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000049acea2e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.547707:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004a184b29 17ffffc0001001 3:0 ffff8f243e571000 102 lru 00000080:00200000:0.0:1767319309.547715:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009482caf5 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:0.0:1767319309.547717:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000049acea2e 00000080:00200000:0.0:1767319309.547718:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.547722:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.547733:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.547748:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.547752:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.547754:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.547762:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.547765:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.547768:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.547772:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547781:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.547790:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.547793:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.547798:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.547801:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [102, 102] 00000080:00200000:0.0:1767319309.547812:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.547816:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.547822:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 421888 i_blocks 2 00000080:00200000:0.0:1767319309.547825:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.547834:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 421888, count: 4096 00000080:00200000:0.0:1767319309.547838:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 421888, bytes: 4096 00000080:00200000:0.0:1767319309.547841:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.547845:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 104, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.547847:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [421888, 425984) 0 0 00000080:00200000:0.0:1767319309.547849:0:88920: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:1767319309.547856:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [103, 103] 00020000:00200000:0.0:1767319309.547859:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [421888, 425984) 425984, 4096 00020000:00200000:0.0:1767319309.547861:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.547868:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [103, 103] 00000008:00010000:0.0:1767319309.547874:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.547877:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.547886:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547895:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547903:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547910:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.547917:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.547937:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [421888, 425984) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.547944:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 103 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.547964:0:88920:0:(rw26.c:912:ll_write_end()) pos 421888, len 4096, copied 4096 00000080:00200000:0.0:1767319309.547969:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005e513ced[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.547972:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000075625a84 17ffffc0001001 3:0 ffff8f243e571798 103 lru 00000080:00200000:0.0:1767319309.547977:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009714b762 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:0.0:1767319309.547979:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005e513ced 00000080:00200000:0.0:1767319309.547980:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.547982:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.547991:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.548003:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.548006:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.548008:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.548014:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.548017:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.548020:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.548023:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548030:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.548038:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.548040:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.548044:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.548047:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [103, 103] 00000080:00200000:0.0:1767319309.548057:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.548060:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.548064:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 425984 i_blocks 2 00000080:00200000:0.0:1767319309.548067:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.548074:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 425984, count: 4096 00000080:00200000:0.0:1767319309.548078:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 425984, bytes: 4096 00000080:00200000:0.0:1767319309.548080:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.548084:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 105, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.548085:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [425984, 430080) 0 0 00000080:00200000:0.0:1767319309.548087:0:88920: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:1767319309.548092:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [104, 104] 00020000:00200000:0.0:1767319309.548095:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [425984, 430080) 430080, 4096 00020000:00200000:0.0:1767319309.548097:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.548103:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [104, 104] 00000008:00010000:0.0:1767319309.548108:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.548111:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.548118:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548126:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548133:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548140:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548146:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.548163:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [425984, 430080) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.548169:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 104 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.548183:0:88920:0:(rw26.c:912:ll_write_end()) pos 425984, len 4096, copied 4096 00000080:00200000:0.0:1767319309.548187:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000127cee68[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.548190:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005df74126 17ffffc0001001 3:0 ffff8f243e571438 104 lru 00000080:00200000:0.0:1767319309.548291:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9de0692 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:0.0:1767319309.548294:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000127cee68 00000080:00200000:0.0:1767319309.548295:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.548298:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.548329:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.548342:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.548346:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.548348:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.548353:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.548357:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.548360:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.548364:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548371:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.548379:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.548382:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.548386:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.548390:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [104, 104] 00000080:00200000:0.0:1767319309.548399:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.548402:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.548407:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 430080 i_blocks 2 00000080:00200000:0.0:1767319309.548410:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.548418:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 430080, count: 4096 00000080:00200000:0.0:1767319309.548422:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 430080, bytes: 4096 00000080:00200000:0.0:1767319309.548424:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.548428:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 106, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.548429:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [430080, 434176) 0 0 00000080:00200000:0.0:1767319309.548431:0:88920: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:1767319309.548436:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [105, 105] 00020000:00200000:0.0:1767319309.548439:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [430080, 434176) 434176, 4096 00020000:00200000:0.0:1767319309.548441:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.548458:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [105, 105] 00000008:00010000:0.0:1767319309.548465:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.548467:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.548475:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548483:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548491:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548499:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548505:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.548621:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [430080, 434176) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.548629:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 105 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.548647:0:88920:0:(rw26.c:912:ll_write_end()) pos 430080, len 4096, copied 4096 00000080:00200000:0.0:1767319309.548652:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000099a99744[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.548655:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000620b2d9c 17ffffc0001001 3:0 ffff8f243e571bd0 105 lru 00000080:00200000:0.0:1767319309.548660:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e43fea44 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:0.0:1767319309.548662:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000099a99744 00000080:00200000:0.0:1767319309.548663:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.548666:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.548675:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.548687:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.548690:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.548692:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.548699:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.548702:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.548704:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.548708:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548716:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.548726:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.548728:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.548733:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.548736:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [105, 105] 00000080:00200000:0.0:1767319309.548751:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.548755:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.548760:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 434176 i_blocks 2 00000080:00200000:0.0:1767319309.548762:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.548770:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 434176, count: 4096 00000080:00200000:0.0:1767319309.548774:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 434176, bytes: 4096 00000080:00200000:0.0:1767319309.548776:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.548780:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 107, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.548782:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [434176, 438272) 0 0 00000080:00200000:0.0:1767319309.548784:0:88920: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:1767319309.548790:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [106, 106] 00020000:00200000:0.0:1767319309.548793:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [434176, 438272) 438272, 4096 00020000:00200000:0.0:1767319309.548795:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.548801:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [106, 106] 00000008:00010000:0.0:1767319309.548808:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.548810:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.548819:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548828:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548837:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548844:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548851:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.548872:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [434176, 438272) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.548878:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 106 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.548892:0:88920:0:(rw26.c:912:ll_write_end()) pos 434176, len 4096, copied 4096 00000080:00200000:0.0:1767319309.548896:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009b109cbf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.548899:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008fcdfb10 17ffffc0001001 3:0 ffff8f243e571360 106 lru 00000080:00200000:0.0:1767319309.548904:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fe68dafc 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:0.0:1767319309.548907:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009b109cbf 00000080:00200000:0.0:1767319309.548908:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.548910:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.548919:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.548931:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.548934:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.548936:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.548943:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.548945:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.548948:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.548952:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.548960:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.548970:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.548973:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.548977:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.548980:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [106, 106] 00000080:00200000:0.0:1767319309.548990:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.548994:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.548999:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 438272 i_blocks 2 00000080:00200000:0.0:1767319309.549003:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.549010:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 438272, count: 4096 00000080:00200000:0.0:1767319309.549013:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 438272, bytes: 4096 00000080:00200000:0.0:1767319309.549016:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.549019:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 108, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.549021:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [438272, 442368) 0 0 00000080:00200000:0.0:1767319309.549024:0:88920: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:1767319309.549029:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [107, 107] 00020000:00200000:0.0:1767319309.549033:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [438272, 442368) 442368, 4096 00020000:00200000:0.0:1767319309.549035:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.549041:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [107, 107] 00000008:00010000:0.0:1767319309.549047:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.549049:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.549484:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549495:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549504:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549511:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549518:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.549631:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [438272, 442368) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.549638:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 107 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.549656:0:88920:0:(rw26.c:912:ll_write_end()) pos 438272, len 4096, copied 4096 00000080:00200000:0.0:1767319309.549660:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d318d0ca[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.549663:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0a2afa5 17ffffc0001001 3:0 ffff8f243e5715e8 107 lru 00000080:00200000:0.0:1767319309.549669:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000003807f9e 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:0.0:1767319309.549671:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d318d0ca 00000080:00200000:0.0:1767319309.549672:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.549675:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.549685:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.549699:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.549702:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.549704:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.549712:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.549715:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.549718:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.549722:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549730:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.549740:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.549742:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.549748:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.549752:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [107, 107] 00000080:00200000:0.0:1767319309.549763:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.549766:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.549772:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 442368 i_blocks 2 00000080:00200000:0.0:1767319309.549775:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.549784:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 442368, count: 4096 00000080:00200000:0.0:1767319309.549787:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 442368, bytes: 4096 00000080:00200000:0.0:1767319309.549790:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.549793:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 109, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.549795:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [442368, 446464) 0 0 00000080:00200000:0.0:1767319309.549798:0:88920: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:1767319309.549804:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [108, 108] 00020000:00200000:0.0:1767319309.549808:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [442368, 446464) 446464, 4096 00020000:00200000:0.0:1767319309.549810:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.549816:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [108, 108] 00000008:00010000:0.0:1767319309.549822:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.549825:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.549832:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549842:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549849:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549857:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549864:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.549882:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [442368, 446464) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.549888:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 108 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.549904:0:88920:0:(rw26.c:912:ll_write_end()) pos 442368, len 4096, copied 4096 00000080:00200000:0.0:1767319309.549909:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000bfc16cd7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.549913:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007d740d4f 17ffffc0001001 3:0 ffff8f243e571ca8 108 lru 00000080:00200000:0.0:1767319309.549918:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f648f9ae 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:0.0:1767319309.549920:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000bfc16cd7 00000080:00200000:0.0:1767319309.549921:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.549924:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.549933:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.549944:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.549947:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.549949:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.549954:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.549957:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.549959:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.549964:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.549971:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.549980:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.549983:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.549986:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.549989:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [108, 108] 00000080:00200000:0.0:1767319309.550788:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.550791:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.550798:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 446464 i_blocks 2 00000080:00200000:0.0:1767319309.550802:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.550814:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 446464, count: 4096 00000080:00200000:0.0:1767319309.550818:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 446464, bytes: 4096 00000080:00200000:0.0:1767319309.550821:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.550826:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 110, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.550827:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [446464, 450560) 0 0 00000080:00200000:0.0:1767319309.550830:0:88920: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:1767319309.550838:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [109, 109] 00020000:00200000:0.0:1767319309.550841:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [446464, 450560) 450560, 4096 00020000:00200000:0.0:1767319309.550844:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.550851:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [109, 109] 00000008:00010000:0.0:1767319309.550859:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.550862:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.550874:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.550884:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.550892:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.550900:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.550907:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.550929:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [446464, 450560) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.550937:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 109 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.550958:0:88920:0:(rw26.c:912:ll_write_end()) pos 446464, len 4096, copied 4096 00000080:00200000:0.0:1767319309.550962:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000eadae89e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.550966:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e26ad90a 17ffffc0001001 3:0 ffff8f243e571d80 109 lru 00000080:00200000:0.0:1767319309.550971:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004167e18d 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:0.0:1767319309.550973:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000eadae89e 00000080:00200000:0.0:1767319309.550974:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.550978:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.550989:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.551006:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.551009:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.551012:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.551022:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.551025:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.551027:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.551031:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.551038:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.551047:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.551049:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.551053:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.551057:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [109, 109] 00000080:00200000:0.0:1767319309.551065:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.551068:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.551073:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 450560 i_blocks 2 00000080:00200000:0.0:1767319309.551075:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.551082:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 450560, count: 4096 00000080:00200000:0.0:1767319309.551086:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 450560, bytes: 4096 00000080:00200000:0.0:1767319309.551088:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.551091:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 111, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.551092:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [450560, 454656) 0 0 00000080:00200000:0.0:1767319309.551095:0:88920: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:1767319309.551099:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [110, 110] 00020000:00200000:0.0:1767319309.551102:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [450560, 454656) 454656, 4096 00020000:00200000:0.0:1767319309.551104:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.551110:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [110, 110] 00000008:00010000:0.0:1767319309.551115:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.551117:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.551124:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.551132:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.551140:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.551147:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.551153:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.551169:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [450560, 454656) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.551174:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 110 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.551188:0:88920:0:(rw26.c:912:ll_write_end()) pos 450560, len 4096, copied 4096 00000080:00200000:0.0:1767319309.551192:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008127d90f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.551194:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004d0c9955 17ffffc0001001 3:0 ffff8f243e5710d8 110 lru 00000080:00200000:0.0:1767319309.551200:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001e50a74e 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:0.0:1767319309.551202:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008127d90f 00000080:00200000:0.0:1767319309.551288:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.551291:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.551300:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.551414:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.551417:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.551419:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.551425:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.551428:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.551430:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5098/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.551434:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.551442:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.551464:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.551466:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.551471:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.551474:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [110, 110] 00000080:00200000:0.0:1767319309.551486:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.551490:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.551683:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 454656 i_blocks 2 00000080:00200000:1.0:1767319309.551688:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.551698:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 454656, count: 4096 00000080:00200000:1.0:1767319309.551702:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 454656, bytes: 4096 00000080:00200000:1.0:1767319309.551704:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.551708:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 112, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.551710:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [454656, 458752) 0 0 00000080:00200000:1.0:1767319309.551713:0:88920: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:1767319309.551719:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [111, 111] 00020000:00200000:1.0:1767319309.551729:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [454656, 458752) 458752, 4096 00020000:00200000:1.0:1767319309.551731:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.551739:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [111, 111] 00000008:00010000:1.0:1767319309.551745:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.551748:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.551757:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.551766:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.551774:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.551781:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.551787:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.551795:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [454656, 458752) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.551800:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 111 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.551822:0:88920:0:(rw26.c:912:ll_write_end()) pos 454656, len 4096, copied 4096 00000080:00200000:1.0:1767319309.551827:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e73cf12c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.551829:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f03ed175 17ffffc0001001 3:0 ffff8f24401a9a20 111 lru 00000080:00200000:1.0:1767319309.551835:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2587302 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:1.0:1767319309.551837:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e73cf12c 00000080:00200000:1.0:1767319309.551838:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.551840:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.551848:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.551871:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.551875:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.551877:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.551884:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.551886:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.551889:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.551892:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.551900:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.551908:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.551911:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.551915:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.551918:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [111, 111] 00000080:00200000:1.0:1767319309.551922:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.551925:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.551930:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 458752 i_blocks 2 00000080:00200000:1.0:1767319309.551933:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.551940:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 458752, count: 4096 00000080:00200000:1.0:1767319309.551944:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 458752, bytes: 4096 00000080:00200000:1.0:1767319309.551946:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.551949:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 113, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.551951:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [458752, 462848) 0 0 00000080:00200000:1.0:1767319309.551953:0:88920: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:1767319309.551958:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [112, 112] 00020000:00200000:1.0:1767319309.551961:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [458752, 462848) 462848, 4096 00020000:00200000:1.0:1767319309.551963:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.551979:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [112, 112] 00000008:00010000:1.0:1767319309.551985:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.551987:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.551994:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552002:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552011:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552018:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552025:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.552034:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [458752, 462848) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.552039:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 112 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.552056:0:88920:0:(rw26.c:912:ll_write_end()) pos 458752, len 4096, copied 4096 00000080:00200000:1.0:1767319309.552060:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e33c1d81[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.552063:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009ab74c8b 17ffffc0001001 3:0 ffff8f24401a9510 112 lru 00000080:00200000:1.0:1767319309.552069:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000013c149b2 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:1.0:1767319309.552071:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e33c1d81 00000080:00200000:1.0:1767319309.552072:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.552075:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.552084:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.552108:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.552111:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.552114:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.552120:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.552123:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.552125:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.552129:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552136:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.552144:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.552146:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.552150:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.552153:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [112, 112] 00000080:00200000:1.0:1767319309.552156:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.552159:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.552164:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 462848 i_blocks 2 00000080:00200000:1.0:1767319309.552167:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.552174:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 462848, count: 4096 00000080:00200000:1.0:1767319309.552177:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 462848, bytes: 4096 00000080:00200000:1.0:1767319309.552180:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.552183:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 114, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.552185:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [462848, 466944) 0 0 00000080:00200000:1.0:1767319309.552187:0:88920: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:1767319309.552192:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [113, 113] 00020000:00200000:1.0:1767319309.552195:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [462848, 466944) 466944, 4096 00020000:00200000:1.0:1767319309.552292:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.552331:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [113, 113] 00000008:00010000:1.0:1767319309.552338:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.552341:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.552349:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552357:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552365:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552372:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552378:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.552386:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [462848, 466944) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.552392:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 113 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.552408:0:88920:0:(rw26.c:912:ll_write_end()) pos 462848, len 4096, copied 4096 00000080:00200000:1.0:1767319309.552412:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e47c09d3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.552415:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000ac2797a 17ffffc0001001 3:0 ffff8f24401a9af8 113 lru 00000080:00200000:1.0:1767319309.552420:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5725547 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:1.0:1767319309.552422:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e47c09d3 00000080:00200000:1.0:1767319309.552423:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.552425:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.552433:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.552469:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.552472:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.552474:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.552481:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.552483:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.552486:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.552490:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552498:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.552506:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.552509:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.552513:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.552516:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [113, 113] 00000080:00200000:1.0:1767319309.552520:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.552619:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.552626:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 466944 i_blocks 2 00000080:00200000:1.0:1767319309.552629:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.552638:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 466944, count: 4096 00000080:00200000:1.0:1767319309.552641:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 466944, bytes: 4096 00000080:00200000:1.0:1767319309.552644:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.552647:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 115, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.552649:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [466944, 471040) 0 0 00000080:00200000:1.0:1767319309.552651:0:88920: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:1767319309.552657:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [114, 114] 00020000:00200000:1.0:1767319309.552660:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [466944, 471040) 471040, 4096 00020000:00200000:1.0:1767319309.552662:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.552676:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [114, 114] 00000008:00010000:1.0:1767319309.552682:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.552684:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.552693:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552701:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552708:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552715:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552721:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.552728:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [466944, 471040) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.552732:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 114 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.552752:0:88920:0:(rw26.c:912:ll_write_end()) pos 466944, len 4096, copied 4096 00000080:00200000:1.0:1767319309.552756:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000970e3289[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.552758:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb090e8b 17ffffc0001001 3:0 ffff8f24401a90d8 114 lru 00000080:00200000:1.0:1767319309.552763:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000072272a23 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:1.0:1767319309.552765:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000970e3289 00000080:00200000:1.0:1767319309.552766:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.552768:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.552776:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.552798:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.552801:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.552803:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.552810:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.552813:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.552815:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.552819:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552825:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.552833:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.552835:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.552839:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.552842:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [114, 114] 00000080:00200000:1.0:1767319309.552845:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.552848:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.552853:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 471040 i_blocks 2 00000080:00200000:1.0:1767319309.552855:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.552863:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 471040, count: 4096 00000080:00200000:1.0:1767319309.552867:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 471040, bytes: 4096 00000080:00200000:1.0:1767319309.552869:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.552872:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 116, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.552874:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [471040, 475136) 0 0 00000080:00200000:1.0:1767319309.552876:0:88920: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:1767319309.552880:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [115, 115] 00020000:00200000:1.0:1767319309.552884:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [471040, 475136) 475136, 4096 00020000:00200000:1.0:1767319309.552886:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.552898:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [115, 115] 00000008:00010000:1.0:1767319309.552903:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.552905:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.552912:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552920:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552928:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552935:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.552941:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.552949:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [471040, 475136) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.552954:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 115 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.552969:0:88920:0:(rw26.c:912:ll_write_end()) pos 471040, len 4096, copied 4096 00000080:00200000:1.0:1767319309.552973:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002a43b843[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.552976:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a017573e 17ffffc0001001 3:0 ffff8f24401a9d80 115 lru 00000080:00200000:1.0:1767319309.552981:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007fe71372 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:1.0:1767319309.552983:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002a43b843 00000080:00200000:1.0:1767319309.552984:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.552986:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.552994:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.553018:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.553022:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.553025:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.553031:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.553034:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.553036:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.553040:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.553047:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.553055:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.553057:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.553061:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.553064:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [115, 115] 00000080:00200000:1.0:1767319309.553067:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.553070:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.553075:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 475136 i_blocks 2 00000080:00200000:1.0:1767319309.553078:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.553086:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 475136, count: 4096 00000080:00200000:1.0:1767319309.553089:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 475136, bytes: 4096 00000080:00200000:1.0:1767319309.553092:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.553095:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 117, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.553097:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [475136, 479232) 0 0 00000080:00200000:1.0:1767319309.553099:0:88920: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:1767319309.553105:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [116, 116] 00020000:00200000:1.0:1767319309.553108:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [475136, 479232) 479232, 4096 00020000:00200000:1.0:1767319309.553110:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.553124:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [116, 116] 00000008:00010000:1.0:1767319309.553129:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.553132:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.553139:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.553147:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.553155:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.553161:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.553167:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.553175:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [475136, 479232) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.553180:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 116 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.553195:0:88920:0:(rw26.c:912:ll_write_end()) pos 475136, len 4096, copied 4096 00000080:00200000:1.0:1767319309.553951:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c3731cbf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.553956:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4ae73ce 17ffffc0001001 3:0 ffff8f24401a9ca8 116 lru 00000080:00200000:1.0:1767319309.553961:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fcbeeb4e 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:1.0:1767319309.553963:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c3731cbf 00000080:00200000:1.0:1767319309.553964:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.553968:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.553983:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.554012:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.554017:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.554019:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.554029:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.554031:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.554034:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.554038:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554046:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.554056:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.554059:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.554064:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.554068:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [116, 116] 00000080:00200000:1.0:1767319309.554073:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.554076:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.554083:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 479232 i_blocks 2 00000080:00200000:1.0:1767319309.554086:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.554098:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 479232, count: 4096 00000080:00200000:1.0:1767319309.554103:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 479232, bytes: 4096 00000080:00200000:1.0:1767319309.554105:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.554109:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 118, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.554111:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [479232, 483328) 0 0 00000080:00200000:1.0:1767319309.554114:0:88920: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:1767319309.554122:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [117, 117] 00020000:00200000:1.0:1767319309.554127:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [479232, 483328) 483328, 4096 00020000:00200000:1.0:1767319309.554129:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.554144:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [117, 117] 00000008:00010000:1.0:1767319309.554151:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.554154:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.554165:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554175:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554184:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554191:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554434:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.554456:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [479232, 483328) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.554465:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 117 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.554497:0:88920:0:(rw26.c:912:ll_write_end()) pos 479232, len 4096, copied 4096 00000080:00200000:1.0:1767319309.554502:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b9ffd4b4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.554506:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd545532 17ffffc0001021 2:0 ffff8f24401a95e8 117 lru 00000080:00200000:1.0:1767319309.554512:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000da7d52a1 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:1.0:1767319309.554514:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b9ffd4b4 00000080:00200000:1.0:1767319309.554515:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.554518:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.554539:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.554565:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.554569:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.554572:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.554579:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.554581:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.554584:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.554588:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554596:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.554605:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.554608:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.554613:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.554616:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [117, 117] 00000080:00200000:1.0:1767319309.554621:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.554624:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.554630:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 483328 i_blocks 2 00000080:00200000:1.0:1767319309.554633:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.554642:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 483328, count: 4096 00000080:00200000:1.0:1767319309.554645:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 483328, bytes: 4096 00000080:00200000:1.0:1767319309.554648:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.554651:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 119, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.554653:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [483328, 487424) 0 0 00000080:00200000:1.0:1767319309.554655:0:88920: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:1767319309.554661:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [118, 118] 00020000:00200000:1.0:1767319309.554664:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [483328, 487424) 487424, 4096 00020000:00200000:1.0:1767319309.554667:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.554693:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [118, 118] 00000008:00010000:1.0:1767319309.554699:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.554702:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.554710:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554720:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554729:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554736:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554743:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.554751:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [483328, 487424) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.554756:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 118 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.554776:0:88920:0:(rw26.c:912:ll_write_end()) pos 483328, len 4096, copied 4096 00000080:00200000:1.0:1767319309.554780:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000408dcb2f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.554783:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f27f5960 17ffffc0001001 3:0 ffff8f2440184510 118 lru 00000080:00200000:1.0:1767319309.554789:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e696b81b 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:1.0:1767319309.554791:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000408dcb2f 00000080:00200000:1.0:1767319309.554792:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.554795:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.554804:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.554828:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.554831:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.554834:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.554840:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.554843:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.554845:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.554849:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554856:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.554864:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.554867:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.554871:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.554874:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [118, 118] 00000080:00200000:1.0:1767319309.554878:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.554881:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.554886:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 487424 i_blocks 2 00000080:00200000:1.0:1767319309.554889:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.554896:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 487424, count: 4096 00000080:00200000:1.0:1767319309.554900:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 487424, bytes: 4096 00000080:00200000:1.0:1767319309.554903:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.554906:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 120, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.554908:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [487424, 491520) 0 0 00000080:00200000:1.0:1767319309.554910:0:88920: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:1767319309.554915:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [119, 119] 00020000:00200000:1.0:1767319309.554917:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [487424, 491520) 491520, 4096 00020000:00200000:1.0:1767319309.554919:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.554932:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [119, 119] 00000008:00010000:1.0:1767319309.554938:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.554940:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.554948:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554956:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554963:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554970:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.554976:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.554982:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [487424, 491520) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.554986:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 119 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.555002:0:88920:0:(rw26.c:912:ll_write_end()) pos 487424, len 4096, copied 4096 00000080:00200000:1.0:1767319309.555006:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000028f1f69e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.555008:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007b51e971 17ffffc0001001 3:0 ffff8f2440184af8 119 lru 00000080:00200000:1.0:1767319309.555013:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009b59353d 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:1.0:1767319309.555015:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000028f1f69e 00000080:00200000:1.0:1767319309.555016:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.555018:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.555026:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.555046:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.555049:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.555051:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.555057:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.555059:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.555062:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.555065:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555073:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.555081:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.555083:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.555088:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.555091:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [119, 119] 00000080:00200000:1.0:1767319309.555094:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.555097:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.555101:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 491520 i_blocks 2 00000080:00200000:1.0:1767319309.555104:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.555113:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 491520, count: 4096 00000080:00200000:1.0:1767319309.555118:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 491520, bytes: 4096 00000080:00200000:1.0:1767319309.555120:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.555123:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 121, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.555125:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [491520, 495616) 0 0 00000080:00200000:1.0:1767319309.555128:0:88920: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:1767319309.555133:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [120, 120] 00020000:00200000:1.0:1767319309.555136:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [491520, 495616) 495616, 4096 00020000:00200000:1.0:1767319309.555138:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.555151:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [120, 120] 00000008:00010000:1.0:1767319309.555158:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.555160:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.555167:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555176:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555184:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555190:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555196:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.555216:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [491520, 495616) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.555221:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 120 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.555235:0:88920:0:(rw26.c:912:ll_write_end()) pos 491520, len 4096, copied 4096 00000080:00200000:1.0:1767319309.555239:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f31dc5e2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.555242:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3e7b515 17ffffc0001001 3:0 ffff8f24401840d8 120 lru 00000080:00200000:1.0:1767319309.555247:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009b728f6a 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:1.0:1767319309.555249:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f31dc5e2 00000080:00200000:1.0:1767319309.555250:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.555252:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.555261:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.555283:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.555286:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.555289:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.555295:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.555298:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.555511:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.555576:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555586:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.555595:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.555597:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.555603:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.555607:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [120, 120] 00000080:00200000:1.0:1767319309.555611:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.555614:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.555620:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 495616 i_blocks 2 00000080:00200000:1.0:1767319309.555624:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.555633:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 495616, count: 4096 00000080:00200000:1.0:1767319309.555637:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 495616, bytes: 4096 00000080:00200000:1.0:1767319309.555640:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.555644:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 122, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.555645:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [495616, 499712) 0 0 00000080:00200000:1.0:1767319309.555648:0:88920: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:1767319309.555654:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [121, 121] 00020000:00200000:1.0:1767319309.555658:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [495616, 499712) 499712, 4096 00020000:00200000:1.0:1767319309.555660:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.555675:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [121, 121] 00000008:00010000:1.0:1767319309.555682:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.555685:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.555693:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555703:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555710:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555717:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555723:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.555731:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [495616, 499712) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.555736:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 121 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.555753:0:88920:0:(rw26.c:912:ll_write_end()) pos 495616, len 4096, copied 4096 00000080:00200000:1.0:1767319309.555758:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000105124b1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.555761:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000131eaaf0 17ffffc0001001 3:0 ffff8f2440184d80 121 lru 00000080:00200000:1.0:1767319309.555766:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000914505b3 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:1.0:1767319309.555768:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000105124b1 00000080:00200000:1.0:1767319309.555769:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.555771:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.555780:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.555803:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.555806:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.555808:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.555815:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.555818:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.555820:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.555825:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555832:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.555841:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.555844:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.555848:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.555851:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [121, 121] 00000080:00200000:1.0:1767319309.555854:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.555857:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.555862:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 499712 i_blocks 2 00000080:00200000:1.0:1767319309.555864:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.555872:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 499712, count: 4096 00000080:00200000:1.0:1767319309.555876:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 499712, bytes: 4096 00000080:00200000:1.0:1767319309.555878:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.555882:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 123, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.555883:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [499712, 503808) 0 0 00000080:00200000:1.0:1767319309.555886:0:88920: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:1767319309.555891:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [122, 122] 00020000:00200000:1.0:1767319309.555894:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [499712, 503808) 503808, 4096 00020000:00200000:1.0:1767319309.555896:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.555909:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [122, 122] 00000008:00010000:1.0:1767319309.555916:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.555918:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.555926:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555934:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555942:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555948:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.555954:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.555962:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [499712, 503808) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.555967:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 122 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.555982:0:88920:0:(rw26.c:912:ll_write_end()) pos 499712, len 4096, copied 4096 00000080:00200000:1.0:1767319309.555987:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e799871d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.555990:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000da854035 17ffffc0001001 3:0 ffff8f2440184ca8 122 lru 00000080:00200000:1.0:1767319309.555995:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d138ccad 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:1.0:1767319309.555998:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e799871d 00000080:00200000:1.0:1767319309.555999:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.556001:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.556009:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.556034:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.556038:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.556040:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.556046:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.556048:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.556051:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.556054:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.556061:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.556069:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.556072:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.556075:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.556078:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [122, 122] 00000080:00200000:1.0:1767319309.556082:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.556085:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.556089:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 503808 i_blocks 2 00000080:00200000:1.0:1767319309.556092:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.556100:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 503808, count: 4096 00000080:00200000:1.0:1767319309.556104:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 503808, bytes: 4096 00000080:00200000:1.0:1767319309.556106:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.556110:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 124, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.556111:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [503808, 507904) 0 0 00000080:00200000:1.0:1767319309.556114:0:88920: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:1767319309.556119:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [123, 123] 00020000:00200000:1.0:1767319309.556122:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [503808, 507904) 507904, 4096 00020000:00200000:1.0:1767319309.556124:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.556136:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [123, 123] 00000008:00010000:1.0:1767319309.556141:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.556144:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.556151:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.556161:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.556169:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.556177:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.556184:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.556193:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [503808, 507904) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.556199:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 123 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.556215:0:88920:0:(rw26.c:912:ll_write_end()) pos 503808, len 4096, copied 4096 00000080:00200000:1.0:1767319309.556220:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009d1a7b4f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.556223:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d4c658d9 17ffffc0001001 3:0 ffff8f24401845e8 123 lru 00000080:00200000:1.0:1767319309.556229:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cdeb30aa 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:1.0:1767319309.556231:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009d1a7b4f 00000080:00200000:1.0:1767319309.556232:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.556234:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.556243:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.556265:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.556269:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.556271:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.556278:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.556280:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.556283:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.556287:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.556294:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.556331:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.556334:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.556338:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.556342:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [123, 123] 00000080:00200000:1.0:1767319309.556346:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.556349:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.557725:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 507904 i_blocks 2 00000080:00200000:1.0:1767319309.557736:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.557760:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 507904, count: 4096 00000080:00200000:1.0:1767319309.557768:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 507904, bytes: 4096 00000080:00200000:1.0:1767319309.557772:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.557778:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 125, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.557780:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [507904, 512000) 0 0 00000080:00200000:1.0:1767319309.557784:0:88920: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:1767319309.557794:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [124, 124] 00020000:00200000:1.0:1767319309.557800:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [507904, 512000) 512000, 4096 00020000:00200000:1.0:1767319309.557803:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.557832:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [124, 124] 00000008:00010000:1.0:1767319309.557844:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.557849:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.557867:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.557879:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.557889:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.557897:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.557904:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.557914:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [507904, 512000) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.557924:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 124 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.557955:0:88920:0:(rw26.c:912:ll_write_end()) pos 507904, len 4096, copied 4096 00000080:00200000:1.0:1767319309.557962:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ee38be65[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.557965:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000593958ec 17ffffc0001001 3:0 ffff8f2440184360 124 lru 00000080:00200000:1.0:1767319309.557971:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006d8a13d2 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:1.0:1767319309.557973:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ee38be65 00000080:00200000:1.0:1767319309.557974:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.557978:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.557995:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.558026:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.558030:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.558032:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.558045:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.558048:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.558051:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.558055:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558062:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.558074:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.558077:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.558083:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.558089:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [124, 124] 00000080:00200000:1.0:1767319309.558094:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.558097:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.558104:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 512000 i_blocks 2 00000080:00200000:1.0:1767319309.558107:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.558116:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 512000, count: 4096 00000080:00200000:1.0:1767319309.558120:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 512000, bytes: 4096 00000080:00200000:1.0:1767319309.558123:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.558126:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 126, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.558128:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [512000, 516096) 0 0 00000080:00200000:1.0:1767319309.558130:0:88920: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:1767319309.558136:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [125, 125] 00020000:00200000:1.0:1767319309.558138:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [512000, 516096) 516096, 4096 00020000:00200000:1.0:1767319309.558141:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.558154:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [125, 125] 00000008:00010000:1.0:1767319309.558160:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.558163:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.558171:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558179:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558187:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558195:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558510:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.558520:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [512000, 516096) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.558628:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 125 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.558654:0:88920:0:(rw26.c:912:ll_write_end()) pos 512000, len 4096, copied 4096 00000080:00200000:1.0:1767319309.558660:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000080018296[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.558663:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000327640a4 17ffffc0001001 3:0 ffff8f2440184bd0 125 lru 00000080:00200000:1.0:1767319309.558670:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000099f9c202 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:1.0:1767319309.558672:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000080018296 00000080:00200000:1.0:1767319309.558673:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.558676:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.558687:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.558713:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.558716:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.558719:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.558728:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.558731:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.558734:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.558739:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558746:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.558754:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.558757:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.558761:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.558764:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [125, 125] 00000080:00200000:1.0:1767319309.558768:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.558771:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.558776:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 516096 i_blocks 2 00000080:00200000:1.0:1767319309.558779:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.558788:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 516096, count: 4096 00000080:00200000:1.0:1767319309.558792:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 516096, bytes: 4096 00000080:00200000:1.0:1767319309.558794:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.558797:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 127, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.558799:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [516096, 520192) 0 0 00000080:00200000:1.0:1767319309.558801:0:88920: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:1767319309.558806:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [126, 126] 00020000:00200000:1.0:1767319309.558810:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [516096, 520192) 520192, 4096 00020000:00200000:1.0:1767319309.558812:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.558825:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [126, 126] 00000008:00010000:1.0:1767319309.558830:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.558833:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.558841:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558850:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558858:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558865:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558871:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.558878:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [516096, 520192) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.558883:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 126 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.558897:0:88920:0:(rw26.c:912:ll_write_end()) pos 516096, len 4096, copied 4096 00000080:00200000:1.0:1767319309.558902:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009e45a60e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.558905:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006f3570cb 17ffffc0001001 3:0 ffff8f2440184438 126 lru 00000080:00200000:1.0:1767319309.558910:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000027948cd2 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:1.0:1767319309.558912:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009e45a60e 00000080:00200000:1.0:1767319309.558913:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.558915:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.558924:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.558945:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.558949:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.558952:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.558958:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.558961:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.558964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.558969:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.558977:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.558986:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.558988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.558993:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.558996:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [126, 126] 00000080:00200000:1.0:1767319309.559000:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.559003:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.559008:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 520192 i_blocks 2 00000080:00200000:1.0:1767319309.559011:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.559019:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 520192, count: 4096 00000080:00200000:1.0:1767319309.559023:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 520192, bytes: 4096 00000080:00200000:1.0:1767319309.559025:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.559029:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 128, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.559030:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [520192, 524288) 0 0 00000080:00200000:1.0:1767319309.559033:0:88920: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:1767319309.559039:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [127, 127] 00020000:00200000:1.0:1767319309.559042:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [520192, 524288) 524288, 4096 00020000:00200000:1.0:1767319309.559044:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.559057:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [127, 127] 00000008:00010000:1.0:1767319309.559063:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.559065:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.559072:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.559080:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.559088:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.559095:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.559102:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.559109:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [520192, 524288) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.559114:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 127 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.559127:0:88920:0:(rw26.c:912:ll_write_end()) pos 520192, len 4096, copied 4096 00000080:00200000:1.0:1767319309.559132:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b90a82da[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.559135:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b9f2b36f 17ffffc0001001 3:0 ffff8f2440184798 127 lru 00000080:00200000:1.0:1767319309.559140:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc3c2e60 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:1.0:1767319309.559142:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b90a82da 00000080:00200000:1.0:1767319309.559143:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.559145:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.559153:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.559173:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.559176:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.559178:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.559184:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.559186:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.559188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.559192:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.559783:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.559797:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.559800:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.559805:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.559809:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [127, 127] 00000080:00200000:1.0:1767319309.559814:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.559817:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.559845:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 524288 i_blocks 2 00000080:00200000:1.0:1767319309.559849:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.559859:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 524288, count: 4096 00000080:00200000:1.0:1767319309.559863:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 524288, bytes: 4096 00000080:00200000:1.0:1767319309.559866:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.559871:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 129, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.559872:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [524288, 528384) 0 0 00000080:00200000:1.0:1767319309.559875:0:88920: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:1767319309.559882:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [128, 128] 00020000:00200000:1.0:1767319309.559886:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [524288, 528384) 528384, 4096 00020000:00200000:1.0:1767319309.559889:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.559903:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [128, 128] 00000008:00010000:1.0:1767319309.559909:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.559912:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.559922:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.559931:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.559942:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.559949:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.559956:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.559964:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [524288, 528384) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.559972:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 128 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.560002:0:88920:0:(rw26.c:912:ll_write_end()) pos 524288, len 4096, copied 4096 00000080:00200000:1.0:1767319309.560008:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e283f555[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.560011:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e97886cf 17ffffc0001001 3:0 ffff8f2440184000 128 lru 00000080:00200000:1.0:1767319309.560017:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b354864a 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:1.0:1767319309.560019:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e283f555 00000080:00200000:1.0:1767319309.560020:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.560023:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.560034:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.560058:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.560062:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.560065:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.560074:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.560077:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.560081:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.560086:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560094:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.560103:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.560106:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.560110:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.560113:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [128, 128] 00000080:00200000:1.0:1767319309.560117:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.560120:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.560125:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 528384 i_blocks 2 00000080:00200000:1.0:1767319309.560128:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.560136:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 528384, count: 4096 00000080:00200000:1.0:1767319309.560140:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 528384, bytes: 4096 00000080:00200000:1.0:1767319309.560142:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.560145:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 130, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.560147:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [528384, 532480) 0 0 00000080:00200000:1.0:1767319309.560150:0:88920: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:1767319309.560154:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [129, 129] 00020000:00200000:1.0:1767319309.560157:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [528384, 532480) 532480, 4096 00020000:00200000:1.0:1767319309.560160:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.560170:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [129, 129] 00000008:00010000:1.0:1767319309.560176:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.560178:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.560186:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560194:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560330:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560338:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560344:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.560353:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [528384, 532480) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.560360:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 129 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.560380:0:88920:0:(rw26.c:912:ll_write_end()) pos 528384, len 4096, copied 4096 00000080:00200000:1.0:1767319309.560385:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f4403d03[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.560387:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000028adac2f 17ffffc0001001 3:0 ffff8f2440184e58 129 lru 00000080:00200000:1.0:1767319309.560393:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005a31c175 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:1.0:1767319309.560395:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f4403d03 00000080:00200000:1.0:1767319309.560396:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.560399:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.560409:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.560436:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.560440:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.560442:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.560462:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.560465:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.560788:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.560796:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560805:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.560814:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.560816:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.560822:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.560825:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [129, 129] 00000080:00200000:1.0:1767319309.560830:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.560834:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.560840:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 532480 i_blocks 2 00000080:00200000:1.0:1767319309.560844:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.560854:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 532480, count: 4096 00000080:00200000:1.0:1767319309.560858:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 532480, bytes: 4096 00000080:00200000:1.0:1767319309.560861:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.560864:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 131, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.560866:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [532480, 536576) 0 0 00000080:00200000:1.0:1767319309.560869:0:88920: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:1767319309.560876:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [130, 130] 00020000:00200000:1.0:1767319309.560879:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [532480, 536576) 536576, 4096 00020000:00200000:1.0:1767319309.560881:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.560894:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [130, 130] 00000008:00010000:1.0:1767319309.560900:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.560903:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.560912:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560922:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560930:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560938:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.560945:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.560952:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [532480, 536576) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.560958:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 130 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.560975:0:88920:0:(rw26.c:912:ll_write_end()) pos 532480, len 4096, copied 4096 00000080:00200000:1.0:1767319309.560980:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000059eb879d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.560983:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000055c299be 17ffffc0001001 3:0 ffff8f2440184288 130 lru 00000080:00200000:1.0:1767319309.560989:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009ac91f30 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:1.0:1767319309.560991:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000059eb879d 00000080:00200000:1.0:1767319309.560992:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.560994:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.561003:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.561027:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.561031:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.561033:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.561039:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.561042:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.561045:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.561049:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561057:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.561066:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.561068:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.561072:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.561075:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [130, 130] 00000080:00200000:1.0:1767319309.561079:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.561082:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.561086:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 536576 i_blocks 2 00000080:00200000:1.0:1767319309.561089:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.561096:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 536576, count: 4096 00000080:00200000:1.0:1767319309.561100:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 536576, bytes: 4096 00000080:00200000:1.0:1767319309.561102:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.561106:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 132, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.561107:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [536576, 540672) 0 0 00000080:00200000:1.0:1767319309.561110:0:88920: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:1767319309.561115:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [131, 131] 00020000:00200000:1.0:1767319309.561118:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [536576, 540672) 540672, 4096 00020000:00200000:1.0:1767319309.561120:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.561131:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [131, 131] 00000008:00010000:1.0:1767319309.561136:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.561138:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.561146:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561155:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561164:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561171:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561178:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.561186:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [536576, 540672) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.561191:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 131 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.561405:0:88920:0:(rw26.c:912:ll_write_end()) pos 536576, len 4096, copied 4096 00000080:00200000:1.0:1767319309.561411:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000eec73bfa[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.561414:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a615958e 17ffffc0001001 3:0 ffff8f24401841b0 131 lru 00000080:00200000:1.0:1767319309.561419:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009a5890a3 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:1.0:1767319309.561422:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000eec73bfa 00000080:00200000:1.0:1767319309.561422:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.561425:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.561434:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.561473:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.561476:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.561479:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.561486:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.561489:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.561491:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.561496:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561503:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.561511:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.561514:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.561518:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.561521:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [131, 131] 00000080:00200000:1.0:1767319309.561614:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.561617:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.561623:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 540672 i_blocks 2 00000080:00200000:1.0:1767319309.561626:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.561635:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 540672, count: 4096 00000080:00200000:1.0:1767319309.561639:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 540672, bytes: 4096 00000080:00200000:1.0:1767319309.561641:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.561644:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 133, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.561646:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [540672, 544768) 0 0 00000080:00200000:1.0:1767319309.561648:0:88920: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:1767319309.561654:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [132, 132] 00020000:00200000:1.0:1767319309.561656:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [540672, 544768) 544768, 4096 00020000:00200000:1.0:1767319309.561659:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.561672:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [132, 132] 00000008:00010000:1.0:1767319309.561677:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.561680:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.561688:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561696:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561703:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561710:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561717:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.561724:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [540672, 544768) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.561729:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 132 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.561754:0:88920:0:(rw26.c:912:ll_write_end()) pos 540672, len 4096, copied 4096 00000080:00200000:1.0:1767319309.561759:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ca0d6d2f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.561762:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006208dc7b 17ffffc0001021 2:0 ffff8f24401846c0 132 lru 00000080:00200000:1.0:1767319309.561768:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008d4a82e0 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:1.0:1767319309.561770:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ca0d6d2f 00000080:00200000:1.0:1767319309.561771:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.561774:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.561782:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.561806:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.561809:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.561811:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.561817:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.561820:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.561822:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.561827:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561833:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.561841:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.561843:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.561848:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.561851:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [132, 132] 00000080:00200000:1.0:1767319309.561854:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.561857:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.561862:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 544768 i_blocks 2 00000080:00200000:1.0:1767319309.561865:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.561873:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 544768, count: 4096 00000080:00200000:1.0:1767319309.561877:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 544768, bytes: 4096 00000080:00200000:1.0:1767319309.561880:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.561883:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 134, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.561885:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [544768, 548864) 0 0 00000080:00200000:1.0:1767319309.561887:0:88920: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:1767319309.561892:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [133, 133] 00020000:00200000:1.0:1767319309.561895:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [544768, 548864) 548864, 4096 00020000:00200000:1.0:1767319309.561897:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.561911:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [133, 133] 00000008:00010000:1.0:1767319309.561917:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.561919:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.561927:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561936:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561944:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561951:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.561956:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.561964:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [544768, 548864) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.561969:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 133 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.561985:0:88920:0:(rw26.c:912:ll_write_end()) pos 544768, len 4096, copied 4096 00000080:00200000:1.0:1767319309.561989:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000063265899[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.561993:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000228442a0 17ffffc0001001 3:0 ffff8f2440184948 133 lru 00000080:00200000:1.0:1767319309.561999:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f8e302c7 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:1.0:1767319309.562001:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000063265899 00000080:00200000:1.0:1767319309.562002:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.562004:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.562012:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.562035:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.562038:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.562041:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.562048:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.562051:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.562054:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.562058:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.562066:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.562074:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.562077:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.562081:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.562083:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [133, 133] 00000080:00200000:1.0:1767319309.562087:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.562090:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.562095:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 548864 i_blocks 2 00000080:00200000:1.0:1767319309.562098:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.562105:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 548864, count: 4096 00000080:00200000:1.0:1767319309.562109:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 548864, bytes: 4096 00000080:00200000:1.0:1767319309.562111:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.562114:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 135, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.562116:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [548864, 552960) 0 0 00000080:00200000:1.0:1767319309.562118:0:88920: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:1767319309.562123:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [134, 134] 00020000:00200000:1.0:1767319309.562126:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [548864, 552960) 552960, 4096 00020000:00200000:1.0:1767319309.562128:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.562140:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [134, 134] 00000008:00010000:1.0:1767319309.562145:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.562147:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.562155:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.562164:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.562171:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.562178:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.562184:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.562192:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [548864, 552960) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.562297:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 134 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.562348:0:88920:0:(rw26.c:912:ll_write_end()) pos 548864, len 4096, copied 4096 00000080:00200000:1.0:1767319309.562353:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000014d38a95[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.562356:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000da1a6584 17ffffc0001001 3:0 ffff8f2440184870 134 lru 00000080:00200000:1.0:1767319309.562361:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000055ba390c 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:1.0:1767319309.562364:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000014d38a95 00000080:00200000:1.0:1767319309.562365:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.562368:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.562376:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.562401:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.562404:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.562406:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.562413:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.562416:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.562418:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.562423:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.562430:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.562439:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.562442:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.562982:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.562993:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [134, 134] 00000080:00200000:1.0:1767319309.562998:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.563001:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.563008:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 552960 i_blocks 2 00000080:00200000:1.0:1767319309.563012:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.563024:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 552960, count: 4096 00000080:00200000:1.0:1767319309.563029:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 552960, bytes: 4096 00000080:00200000:1.0:1767319309.563032:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.563037:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 136, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.563038:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [552960, 557056) 0 0 00000080:00200000:1.0:1767319309.563041:0:88920: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:1767319309.563049:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [135, 135] 00020000:00200000:1.0:1767319309.563053:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [552960, 557056) 557056, 4096 00020000:00200000:1.0:1767319309.563056:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.563072:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [135, 135] 00000008:00010000:1.0:1767319309.563080:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.563084:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.563094:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563104:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563112:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563120:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563127:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.563136:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [552960, 557056) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.563143:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 135 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.563164:0:88920:0:(rw26.c:912:ll_write_end()) pos 552960, len 4096, copied 4096 00000080:00200000:1.0:1767319309.563169:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007d78ea63[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.563171:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c83f3c11 17ffffc0001001 3:0 ffff8f2440184a20 135 lru 00000080:00200000:1.0:1767319309.563177:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009a011aad 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:1.0:1767319309.563179:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007d78ea63 00000080:00200000:1.0:1767319309.563180:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.563184:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.563194:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.563428:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.563432:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.563435:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.563445:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.563459:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.563462:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.563467:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563475:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.563485:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.563487:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.563492:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.563496:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [135, 135] 00000080:00200000:1.0:1767319309.563500:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.563502:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.563508:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 557056 i_blocks 2 00000080:00200000:1.0:1767319309.563510:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.563518:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 557056, count: 4096 00000080:00200000:1.0:1767319309.563614:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 557056, bytes: 4096 00000080:00200000:1.0:1767319309.563617:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.563621:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 137, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.563623:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [557056, 561152) 0 0 00000080:00200000:1.0:1767319309.563625:0:88920: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:1767319309.563631:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [136, 136] 00020000:00200000:1.0:1767319309.563635:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [557056, 561152) 561152, 4096 00020000:00200000:1.0:1767319309.563637:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.563650:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [136, 136] 00000008:00010000:1.0:1767319309.563656:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.563658:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.563666:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563674:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563682:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563689:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563695:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.563702:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [557056, 561152) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.563707:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 136 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.563727:0:88920:0:(rw26.c:912:ll_write_end()) pos 557056, len 4096, copied 4096 00000080:00200000:1.0:1767319309.563731:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e5bd8092[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.563734:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006d4d9452 17ffffc0001001 3:0 ffff8f244021fbd0 136 lru 00000080:00200000:1.0:1767319309.563740:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009275ff76 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:1.0:1767319309.563742:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e5bd8092 00000080:00200000:1.0:1767319309.563743:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.563745:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.563755:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.563780:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.563784:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.563786:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.563793:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.563796:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.563799:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.563803:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563811:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.563819:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.563822:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.563826:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.563829:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [136, 136] 00000080:00200000:1.0:1767319309.563833:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.563836:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.563840:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 561152 i_blocks 2 00000080:00200000:1.0:1767319309.563843:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.563851:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 561152, count: 4096 00000080:00200000:1.0:1767319309.563854:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 561152, bytes: 4096 00000080:00200000:1.0:1767319309.563856:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.563860:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 138, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.563861:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [561152, 565248) 0 0 00000080:00200000:1.0:1767319309.563864:0:88920: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:1767319309.563868:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [137, 137] 00020000:00200000:1.0:1767319309.563871:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [561152, 565248) 565248, 4096 00020000:00200000:1.0:1767319309.563874:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.563886:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [137, 137] 00000008:00010000:1.0:1767319309.563891:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.563893:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.563901:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563909:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563917:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563925:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.563932:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.563939:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [561152, 565248) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.563943:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 137 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.563958:0:88920:0:(rw26.c:912:ll_write_end()) pos 561152, len 4096, copied 4096 00000080:00200000:1.0:1767319309.563962:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a9608c37[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.563965:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009dfb035f 17ffffc0001001 3:0 ffff8f244021f438 137 lru 00000080:00200000:1.0:1767319309.563971:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000019c65b56 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:1.0:1767319309.563973:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a9608c37 00000080:00200000:1.0:1767319309.563974:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.563977:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.563984:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.564005:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.564008:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.564010:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.564016:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.564019:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.564021:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.564025:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564033:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.564041:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.564044:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.564048:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.564051:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [137, 137] 00000080:00200000:1.0:1767319309.564054:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.564057:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.564061:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 565248 i_blocks 2 00000080:00200000:1.0:1767319309.564064:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.564071:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 565248, count: 4096 00000080:00200000:1.0:1767319309.564074:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 565248, bytes: 4096 00000080:00200000:1.0:1767319309.564077:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.564080:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 139, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.564082:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [565248, 569344) 0 0 00000080:00200000:1.0:1767319309.564084:0:88920: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:1767319309.564089:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [138, 138] 00020000:00200000:1.0:1767319309.564092:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [565248, 569344) 569344, 4096 00020000:00200000:1.0:1767319309.564094:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.564105:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [138, 138] 00000008:00010000:1.0:1767319309.564110:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.564112:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.564119:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564127:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564135:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564142:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564149:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.564156:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [565248, 569344) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.564161:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 138 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.564175:0:88920:0:(rw26.c:912:ll_write_end()) pos 565248, len 4096, copied 4096 00000080:00200000:1.0:1767319309.564179:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004762f128[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.564182:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007951adeb 17ffffc0001001 3:0 ffff8f244021f798 138 lru 00000080:00200000:1.0:1767319309.564188:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1d0983b 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:1.0:1767319309.564190:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004762f128 00000080:00200000:1.0:1767319309.564191:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.564193:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.564294:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.564344:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.564347:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.564350:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.564356:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.564359:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.564361:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.564365:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564372:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.564381:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.564383:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.564387:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.564389:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [138, 138] 00000080:00200000:1.0:1767319309.564393:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.564396:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.564400:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 569344 i_blocks 2 00000080:00200000:1.0:1767319309.564403:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.564411:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 569344, count: 4096 00000080:00200000:1.0:1767319309.564414:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 569344, bytes: 4096 00000080:00200000:1.0:1767319309.564417:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.564420:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 140, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.564422:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [569344, 573440) 0 0 00000080:00200000:1.0:1767319309.564425:0:88920: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:1767319309.564429:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [139, 139] 00020000:00200000:1.0:1767319309.564432:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [569344, 573440) 573440, 4096 00020000:00200000:1.0:1767319309.564435:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.564458:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [139, 139] 00000008:00010000:1.0:1767319309.564465:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.564467:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.564475:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564483:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564490:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564497:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564502:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.564509:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [569344, 573440) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.564514:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 139 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.564614:0:88920:0:(rw26.c:912:ll_write_end()) pos 569344, len 4096, copied 4096 00000080:00200000:1.0:1767319309.564619:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b4ebba86[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.564622:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003186470c 17ffffc0001001 3:0 ffff8f244021f000 139 lru 00000080:00200000:1.0:1767319309.564627:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9c666ad 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:1.0:1767319309.564629:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b4ebba86 00000080:00200000:1.0:1767319309.564630:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.564632:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.564640:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.564661:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.564664:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.564666:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.564672:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.564674:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.564677:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.564680:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564687:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.564695:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.564697:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.564700:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.564703:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [139, 139] 00000080:00200000:1.0:1767319309.564706:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.564708:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.564713:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 573440 i_blocks 2 00000080:00200000:1.0:1767319309.564715:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.564722:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 573440, count: 4096 00000080:00200000:1.0:1767319309.564725:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 573440, bytes: 4096 00000080:00200000:1.0:1767319309.564727:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.564730:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 141, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.564732:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [573440, 577536) 0 0 00000080:00200000:1.0:1767319309.564734:0:88920: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:1767319309.564739:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [140, 140] 00020000:00200000:1.0:1767319309.564741:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [573440, 577536) 577536, 4096 00020000:00200000:1.0:1767319309.564744:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.564756:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [140, 140] 00000008:00010000:1.0:1767319309.564760:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.564762:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.564771:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564780:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564980:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564991:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.564998:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.565006:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [573440, 577536) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.565013:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 140 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.565029:0:88920:0:(rw26.c:912:ll_write_end()) pos 573440, len 4096, copied 4096 00000080:00200000:1.0:1767319309.565033:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009d5ebaf7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.565036:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000090b8b165 17ffffc0001001 3:0 ffff8f244021fe58 140 lru 00000080:00200000:1.0:1767319309.565041:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e5537ee7 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:1.0:1767319309.565043:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009d5ebaf7 00000080:00200000:1.0:1767319309.565044:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.565046:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.565054:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.565075:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.565078:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.565080:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.565086:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.565088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.565091:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.565095:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565101:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.565109:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.565112:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.565116:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.565119:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [140, 140] 00000080:00200000:1.0:1767319309.565122:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.565125:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.565130:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 577536 i_blocks 2 00000080:00200000:1.0:1767319309.565133:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.565140:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 577536, count: 4096 00000080:00200000:1.0:1767319309.565143:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 577536, bytes: 4096 00000080:00200000:1.0:1767319309.565146:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.565150:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 142, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.565151:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [577536, 581632) 0 0 00000080:00200000:1.0:1767319309.565153:0:88920: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:1767319309.565159:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [141, 141] 00020000:00200000:1.0:1767319309.565161:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [577536, 581632) 581632, 4096 00020000:00200000:1.0:1767319309.565164:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.565177:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [141, 141] 00000008:00010000:1.0:1767319309.565182:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.565185:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.565192:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565299:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565413:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565420:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565427:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.565435:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [577536, 581632) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.565441:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 141 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.565467:0:88920:0:(rw26.c:912:ll_write_end()) pos 577536, len 4096, copied 4096 00000080:00200000:1.0:1767319309.565472:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004bbb17b4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.565474:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000028adad3b 17ffffc0001001 3:0 ffff8f244021f288 141 lru 00000080:00200000:1.0:1767319309.565480:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f70771f0 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:1.0:1767319309.565482:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004bbb17b4 00000080:00200000:1.0:1767319309.565483:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.565485:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.565493:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.565517:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.565520:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.565613:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.565621:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.565624:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.565627:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.565631:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565639:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.565647:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.565650:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.565655:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.565658:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [141, 141] 00000080:00200000:1.0:1767319309.565661:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.565664:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.565669:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 581632 i_blocks 2 00000080:00200000:1.0:1767319309.565672:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.565681:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 581632, count: 4096 00000080:00200000:1.0:1767319309.565685:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 581632, bytes: 4096 00000080:00200000:1.0:1767319309.565687:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.565691:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 143, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.565692:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [581632, 585728) 0 0 00000080:00200000:1.0:1767319309.565695:0:88920: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:1767319309.565700:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [142, 142] 00020000:00200000:1.0:1767319309.565703:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [581632, 585728) 585728, 4096 00020000:00200000:1.0:1767319309.565705:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.565719:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [142, 142] 00000008:00010000:1.0:1767319309.565725:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.565728:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.565736:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565744:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565751:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565757:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565764:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.565770:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [581632, 585728) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.565775:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 142 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.565790:0:88920:0:(rw26.c:912:ll_write_end()) pos 581632, len 4096, copied 4096 00000080:00200000:1.0:1767319309.565794:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d0920b23[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.565797:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000167f7270 17ffffc0001001 3:0 ffff8f244021f1b0 142 lru 00000080:00200000:1.0:1767319309.565802:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000027fd4eaa 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:1.0:1767319309.565804:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d0920b23 00000080:00200000:1.0:1767319309.565805:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.565808:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.565816:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.565837:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.565841:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.565844:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.565850:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.565853:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.565855:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.565859:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565865:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.565873:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.565875:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.565879:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.565882:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [142, 142] 00000080:00200000:1.0:1767319309.565885:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.565888:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.565893:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 585728 i_blocks 2 00000080:00200000:1.0:1767319309.565895:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.565903:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 585728, count: 4096 00000080:00200000:1.0:1767319309.565906:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 585728, bytes: 4096 00000080:00200000:1.0:1767319309.565908:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.565912:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 144, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.565913:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [585728, 589824) 0 0 00000080:00200000:1.0:1767319309.565915:0:88920: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:1767319309.565920:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [143, 143] 00020000:00200000:1.0:1767319309.565923:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [585728, 589824) 589824, 4096 00020000:00200000:1.0:1767319309.565925:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.565938:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [143, 143] 00000008:00010000:1.0:1767319309.565944:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.565946:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.565954:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565962:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565971:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565978:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.565985:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.565993:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [585728, 589824) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.565998:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 143 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.566015:0:88920:0:(rw26.c:912:ll_write_end()) pos 585728, len 4096, copied 4096 00000080:00200000:1.0:1767319309.566020:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000033ab5fe0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.566023:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ac9651bd 17ffffc0001001 3:0 ffff8f244021f6c0 143 lru 00000080:00200000:1.0:1767319309.566029:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000078442458 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:1.0:1767319309.566031:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000033ab5fe0 00000080:00200000:1.0:1767319309.566032:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.566035:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.566043:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.566070:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.566073:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.566076:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.566082:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.566085:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.566088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.566092:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566100:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.566108:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.566111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.566115:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.566117:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [143, 143] 00000080:00200000:1.0:1767319309.566121:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.566124:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.566128:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 589824 i_blocks 2 00000080:00200000:1.0:1767319309.566131:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.566139:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 589824, count: 4096 00000080:00200000:1.0:1767319309.566143:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 589824, bytes: 4096 00000080:00200000:1.0:1767319309.566145:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.566149:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 145, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.566151:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [589824, 593920) 0 0 00000080:00200000:1.0:1767319309.566153:0:88920: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:1767319309.566158:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [144, 144] 00020000:00200000:1.0:1767319309.566162:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [589824, 593920) 593920, 4096 00020000:00200000:1.0:1767319309.566164:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.566177:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [144, 144] 00000008:00010000:1.0:1767319309.566182:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.566184:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.566192:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566330:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566339:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566347:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566354:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.566362:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [589824, 593920) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.566369:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 144 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.566386:0:88920:0:(rw26.c:912:ll_write_end()) pos 589824, len 4096, copied 4096 00000080:00200000:1.0:1767319309.566390:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d41cd4b2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.566393:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000900f061f 17ffffc0001001 3:0 ffff8f244021f948 144 lru 00000080:00200000:1.0:1767319309.566399:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008696d02c 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:1.0:1767319309.566401:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d41cd4b2 00000080:00200000:1.0:1767319309.566403:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.566405:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.566414:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.566438:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.566441:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.566444:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.566463:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.566467:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.566469:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.566474:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566482:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.566491:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.566494:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.566498:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.566502:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [144, 144] 00000080:00200000:1.0:1767319309.566505:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.566508:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.566514:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 593920 i_blocks 2 00000080:00200000:1.0:1767319309.566517:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.566617:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 593920, count: 4096 00000080:00200000:1.0:1767319309.566624:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 593920, bytes: 4096 00000080:00200000:1.0:1767319309.566627:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.566630:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 146, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.566632:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [593920, 598016) 0 0 00000080:00200000:1.0:1767319309.566635:0:88920: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:1767319309.566641:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [145, 145] 00020000:00200000:1.0:1767319309.566644:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [593920, 598016) 598016, 4096 00020000:00200000:1.0:1767319309.566646:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.566659:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [145, 145] 00000008:00010000:1.0:1767319309.566665:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.566667:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.566675:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566684:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566692:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566840:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566849:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.566858:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [593920, 598016) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.566863:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 145 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.566879:0:88920:0:(rw26.c:912:ll_write_end()) pos 593920, len 4096, copied 4096 00000080:00200000:1.0:1767319309.566884:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000049acd18e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.566887:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003e6dee33 17ffffc0001001 3:0 ffff8f244021f870 145 lru 00000080:00200000:1.0:1767319309.566892:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000824e9636 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:1.0:1767319309.566895:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000049acd18e 00000080:00200000:1.0:1767319309.566896:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.566898:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.566906:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.566927:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.566930:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.566932:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.566938:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.566941:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.566944:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.566948:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.566956:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.566964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.566967:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.566970:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.566973:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [145, 145] 00000080:00200000:1.0:1767319309.566977:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.566980:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.566985:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 598016 i_blocks 2 00000080:00200000:1.0:1767319309.566988:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.566996:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 598016, count: 4096 00000080:00200000:1.0:1767319309.566999:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 598016, bytes: 4096 00000080:00200000:1.0:1767319309.567002:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.567005:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 147, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.567007:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [598016, 602112) 0 0 00000080:00200000:1.0:1767319309.567010:0:88920: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:1767319309.567015:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [146, 146] 00020000:00200000:1.0:1767319309.567017:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [598016, 602112) 602112, 4096 00020000:00200000:1.0:1767319309.567020:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.567030:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [146, 146] 00000008:00010000:1.0:1767319309.567035:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.567037:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.567044:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567052:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567061:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567068:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567074:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.567082:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [598016, 602112) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.567086:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 146 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.567101:0:88920:0:(rw26.c:912:ll_write_end()) pos 598016, len 4096, copied 4096 00000080:00200000:1.0:1767319309.567105:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000fcc8a3cc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.567108:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000060f8ff22 17ffffc0001001 3:0 ffff8f244021fa20 146 lru 00000080:00200000:1.0:1767319309.567113:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cf87e537 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:1.0:1767319309.567115:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000fcc8a3cc 00000080:00200000:1.0:1767319309.567116:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.567118:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.567125:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.567145:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.567147:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.567150:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.567155:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.567157:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.567160:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.567164:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567171:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.567179:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.567181:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.567185:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.567187:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [146, 146] 00000080:00200000:1.0:1767319309.567190:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.567193:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.567197:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 602112 i_blocks 2 00000080:00200000:1.0:1767319309.567292:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.567300:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 602112, count: 4096 00000080:00200000:1.0:1767319309.567407:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 602112, bytes: 4096 00000080:00200000:1.0:1767319309.567410:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.567413:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 148, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.567415:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [602112, 606208) 0 0 00000080:00200000:1.0:1767319309.567418:0:88920: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:1767319309.567423:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [147, 147] 00020000:00200000:1.0:1767319309.567426:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [602112, 606208) 606208, 4096 00020000:00200000:1.0:1767319309.567428:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.567445:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [147, 147] 00000008:00010000:1.0:1767319309.567462:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.567464:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.567472:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567481:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567489:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567497:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567505:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.567511:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [602112, 606208) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.567516:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 147 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.567632:0:88920:0:(rw26.c:912:ll_write_end()) pos 602112, len 4096, copied 4096 00000080:00200000:1.0:1767319309.567637:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c141452d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.567640:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001b902abf 17ffffc0001021 2:0 ffff8f244021f510 147 lru 00000080:00200000:1.0:1767319309.567646:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007b83d692 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:1.0:1767319309.567648:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c141452d 00000080:00200000:1.0:1767319309.567649:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.567651:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.567659:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.567681:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.567684:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.567687:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.567694:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.567696:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.567699:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.567703:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567711:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.567720:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.567722:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.567726:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.567728:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [147, 147] 00000080:00200000:1.0:1767319309.567732:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.567734:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.567739:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 606208 i_blocks 2 00000080:00200000:1.0:1767319309.567742:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.567750:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 606208, count: 4096 00000080:00200000:1.0:1767319309.567753:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 606208, bytes: 4096 00000080:00200000:1.0:1767319309.567756:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.567759:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 149, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.567761:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [606208, 610304) 0 0 00000080:00200000:1.0:1767319309.567763:0:88920: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:1767319309.567768:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [148, 148] 00020000:00200000:1.0:1767319309.567771:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [606208, 610304) 610304, 4096 00020000:00200000:1.0:1767319309.567773:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.567783:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [148, 148] 00000008:00010000:1.0:1767319309.567788:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.567790:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.567797:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567806:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567815:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567822:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567829:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.567836:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [606208, 610304) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.567840:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 148 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.567853:0:88920:0:(rw26.c:912:ll_write_end()) pos 606208, len 4096, copied 4096 00000080:00200000:1.0:1767319309.567857:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000160f1af4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.567860:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9b4ba47 17ffffc0001001 3:0 ffff8f244021faf8 148 lru 00000080:00200000:1.0:1767319309.567866:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5ddb8bf 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:1.0:1767319309.567868:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000160f1af4 00000080:00200000:1.0:1767319309.567869:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.567871:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.567878:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.567897:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.567900:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.567902:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.567907:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.567909:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.567912:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.567916:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.567923:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.567930:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.567932:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.567936:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.567938:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [148, 148] 00000080:00200000:1.0:1767319309.567942:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.567945:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.567949:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 610304 i_blocks 2 00000080:00200000:1.0:1767319309.567951:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.567958:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 610304, count: 4096 00000080:00200000:1.0:1767319309.567962:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 610304, bytes: 4096 00000080:00200000:1.0:1767319309.567964:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.567968:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 150, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.567969:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [610304, 614400) 0 0 00000080:00200000:1.0:1767319309.567971:0:88920: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:1767319309.567976:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [149, 149] 00020000:00200000:1.0:1767319309.567979:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [610304, 614400) 614400, 4096 00020000:00200000:1.0:1767319309.567981:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.567991:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [149, 149] 00000008:00010000:1.0:1767319309.567995:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.567997:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.568004:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568013:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568022:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568028:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568035:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.568042:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [610304, 614400) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.568047:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 149 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.568059:0:88920:0:(rw26.c:912:ll_write_end()) pos 610304, len 4096, copied 4096 00000080:00200000:1.0:1767319309.568063:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000092bd71b5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.568065:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000123508ed 17ffffc0001001 3:0 ffff8f244021f0d8 149 lru 00000080:00200000:1.0:1767319309.568071:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000057706bca 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:1.0:1767319309.568073:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000092bd71b5 00000080:00200000:1.0:1767319309.568074:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.568076:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.568083:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.568101:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.568104:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.568106:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.568111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.568113:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.568116:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.568120:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568128:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.568136:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.568138:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.568141:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.568144:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [149, 149] 00000080:00200000:1.0:1767319309.568147:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.568150:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.568154:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 614400 i_blocks 2 00000080:00200000:1.0:1767319309.568156:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.568163:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 614400, count: 4096 00000080:00200000:1.0:1767319309.568167:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 614400, bytes: 4096 00000080:00200000:1.0:1767319309.568169:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.568173:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 151, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.568174:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [614400, 618496) 0 0 00000080:00200000:1.0:1767319309.568176:0:88920: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:1767319309.568181:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [150, 150] 00020000:00200000:1.0:1767319309.568183:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [614400, 618496) 618496, 4096 00020000:00200000:1.0:1767319309.568186:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.568195:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [150, 150] 00000008:00010000:1.0:1767319309.568288:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.568291:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.568298:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568333:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568341:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568349:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568356:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.568363:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [614400, 618496) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.568368:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 150 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.568382:0:88920:0:(rw26.c:912:ll_write_end()) pos 614400, len 4096, copied 4096 00000080:00200000:1.0:1767319309.568386:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000de7a0a7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.568388:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd5b6fc8 17ffffc0001001 3:0 ffff8f244021fd80 150 lru 00000080:00200000:1.0:1767319309.568394:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000aa01a11e 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:1.0:1767319309.568396:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000de7a0a7 00000080:00200000:1.0:1767319309.568397:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.568399:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.568406:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.568427:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.568430:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.568432:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.568438:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.568440:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.568443:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.568458:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568466:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.568475:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.568477:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.568481:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.568483:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [150, 150] 00000080:00200000:1.0:1767319309.568487:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.568490:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.568494:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 618496 i_blocks 2 00000080:00200000:1.0:1767319309.568497:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.568504:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 618496, count: 4096 00000080:00200000:1.0:1767319309.568507:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 618496, bytes: 4096 00000080:00200000:1.0:1767319309.568510:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.568513:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 152, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.568515:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [618496, 622592) 0 0 00000080:00200000:1.0:1767319309.568517:0:88920: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:1767319309.568603:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [151, 151] 00020000:00200000:1.0:1767319309.568607:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [618496, 622592) 622592, 4096 00020000:00200000:1.0:1767319309.568609:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.568620:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [151, 151] 00000008:00010000:1.0:1767319309.568625:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.568627:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.568635:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568644:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568652:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568659:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568666:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.568673:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [618496, 622592) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.568678:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 151 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.568690:0:88920:0:(rw26.c:912:ll_write_end()) pos 618496, len 4096, copied 4096 00000080:00200000:1.0:1767319309.568694:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f00e6138[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.568697:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005b7ca8ab 17ffffc0001001 3:0 ffff8f244021fca8 151 lru 00000080:00200000:1.0:1767319309.568703:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b73c2efc 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:1.0:1767319309.568705:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f00e6138 00000080:00200000:1.0:1767319309.568706:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.568708:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.568715:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.568734:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.568736:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.568738:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.568744:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.568746:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.568748:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.568752:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568760:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.568769:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.568771:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.568774:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.568777:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [151, 151] 00000080:00200000:1.0:1767319309.568780:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.568782:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.568787:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 622592 i_blocks 2 00000080:00200000:1.0:1767319309.568789:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.568796:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 622592, count: 4096 00000080:00200000:1.0:1767319309.568799:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 622592, bytes: 4096 00000080:00200000:1.0:1767319309.568802:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.568805:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 153, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.568807:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [622592, 626688) 0 0 00000080:00200000:1.0:1767319309.568809:0:88920: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:1767319309.568814:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [152, 152] 00020000:00200000:1.0:1767319309.568816:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [622592, 626688) 626688, 4096 00020000:00200000:1.0:1767319309.568818:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.568828:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [152, 152] 00000008:00010000:1.0:1767319309.568832:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.568834:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.568841:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568850:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568858:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568865:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568872:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.568879:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [622592, 626688) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.568884:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 152 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.568896:0:88920:0:(rw26.c:912:ll_write_end()) pos 622592, len 4096, copied 4096 00000080:00200000:1.0:1767319309.568900:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007f58c779[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.568903:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000621c6b34 17ffffc0001001 3:0 ffff8f244021f5e8 152 lru 00000080:00200000:1.0:1767319309.568908:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000019eb1e86 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:1.0:1767319309.568910:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007f58c779 00000080:00200000:1.0:1767319309.568911:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.568913:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.568920:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.568941:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.568944:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.568946:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.568951:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.568954:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.568956:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.568960:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.568967:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.568976:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.568978:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.568981:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.568983:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [152, 152] 00000080:00200000:1.0:1767319309.568986:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.568989:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.568993:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 626688 i_blocks 2 00000080:00200000:1.0:1767319309.568996:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.569002:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 626688, count: 4096 00000080:00200000:1.0:1767319309.569006:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 626688, bytes: 4096 00000080:00200000:1.0:1767319309.569008:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.569011:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 154, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.569013:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [626688, 630784) 0 0 00000080:00200000:1.0:1767319309.569015:0:88920: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:1767319309.569020:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [153, 153] 00020000:00200000:1.0:1767319309.569022:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [626688, 630784) 630784, 4096 00020000:00200000:1.0:1767319309.569025:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.569034:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [153, 153] 00000008:00010000:1.0:1767319309.569039:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.569041:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.569048:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569056:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569064:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569071:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569077:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.569084:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [626688, 630784) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.569089:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 153 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.569102:0:88920:0:(rw26.c:912:ll_write_end()) pos 626688, len 4096, copied 4096 00000080:00200000:1.0:1767319309.569106:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000babeb694[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.569109:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002edb245f 17ffffc0001001 3:0 ffff8f244021f360 153 lru 00000080:00200000:1.0:1767319309.569115:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004c1c4b0a 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:1.0:1767319309.569117:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000babeb694 00000080:00200000:1.0:1767319309.569118:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.569120:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.569127:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.569146:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.569148:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.569151:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.569156:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.569158:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.569161:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.569165:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569172:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.569180:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.569182:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.569186:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.569188:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [153, 153] 00000080:00200000:1.0:1767319309.569191:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.569194:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.569292:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 630784 i_blocks 2 00000080:00200000:1.0:1767319309.569296:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.569405:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 630784, count: 4096 00000080:00200000:1.0:1767319309.569410:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 630784, bytes: 4096 00000080:00200000:1.0:1767319309.569413:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.569416:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 155, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.569418:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [630784, 634880) 0 0 00000080:00200000:1.0:1767319309.569421:0:88920: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:1767319309.569426:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [154, 154] 00020000:00200000:1.0:1767319309.569429:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [630784, 634880) 634880, 4096 00020000:00200000:1.0:1767319309.569431:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.569444:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [154, 154] 00000008:00010000:1.0:1767319309.569460:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.569463:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.569470:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569479:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569487:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569495:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569502:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.569510:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [630784, 634880) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.569514:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 154 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.569615:0:88920:0:(rw26.c:912:ll_write_end()) pos 630784, len 4096, copied 4096 00000080:00200000:1.0:1767319309.569620:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005cf78fa9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.569623:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007ce25173 17ffffc0001001 3:0 ffff8f244017aca8 154 lru 00000080:00200000:1.0:1767319309.569628:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fa55c90a 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:1.0:1767319309.569631:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005cf78fa9 00000080:00200000:1.0:1767319309.569632:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.569634:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.569642:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.569664:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.569667:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.569669:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.569675:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.569678:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.569681:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.569684:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569692:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.569700:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.569703:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.569706:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.569709:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [154, 154] 00000080:00200000:1.0:1767319309.569712:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.569715:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.569719:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 634880 i_blocks 2 00000080:00200000:1.0:1767319309.569722:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.569729:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 634880, count: 4096 00000080:00200000:1.0:1767319309.569732:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 634880, bytes: 4096 00000080:00200000:1.0:1767319309.569734:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.569738:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 156, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.569739:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [634880, 638976) 0 0 00000080:00200000:1.0:1767319309.569742:0:88920: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:1767319309.569747:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [155, 155] 00020000:00200000:1.0:1767319309.569749:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [634880, 638976) 638976, 4096 00020000:00200000:1.0:1767319309.569751:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.569761:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [155, 155] 00000008:00010000:1.0:1767319309.569765:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.569767:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.569775:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569783:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569791:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569799:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569806:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.569813:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [634880, 638976) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.569817:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 155 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.569829:0:88920:0:(rw26.c:912:ll_write_end()) pos 634880, len 4096, copied 4096 00000080:00200000:1.0:1767319309.569833:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009a835832[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.569836:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000096e6eb5f 17ffffc0001001 3:0 ffff8f244017a5e8 155 lru 00000080:00200000:1.0:1767319309.569841:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc0bc5bf 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:1.0:1767319309.569843:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009a835832 00000080:00200000:1.0:1767319309.569844:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.569846:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.569853:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.569872:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.569875:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.569877:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.569882:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.569885:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.569887:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.569891:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569899:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.569906:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.569909:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.569912:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.569914:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [155, 155] 00000080:00200000:1.0:1767319309.569918:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.569921:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.569925:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 638976 i_blocks 2 00000080:00200000:1.0:1767319309.569927:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.569934:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 638976, count: 4096 00000080:00200000:1.0:1767319309.569937:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 638976, bytes: 4096 00000080:00200000:1.0:1767319309.569939:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.569943:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 157, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.569944:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [638976, 643072) 0 0 00000080:00200000:1.0:1767319309.569947:0:88920: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:1767319309.569951:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [156, 156] 00020000:00200000:1.0:1767319309.569954:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [638976, 643072) 643072, 4096 00020000:00200000:1.0:1767319309.569956:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.569965:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [156, 156] 00000008:00010000:1.0:1767319309.569970:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.569972:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.569978:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569987:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.569995:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570002:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570009:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.570016:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [638976, 643072) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.570021:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 156 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.570033:0:88920:0:(rw26.c:912:ll_write_end()) pos 638976, len 4096, copied 4096 00000080:00200000:1.0:1767319309.570037:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000770ae754[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.570040:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e69ae1cb 17ffffc0001001 3:0 ffff8f244017a360 156 lru 00000080:00200000:1.0:1767319309.570045:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1755680 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:1.0:1767319309.570047:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000770ae754 00000080:00200000:1.0:1767319309.570048:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.570050:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.570056:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.570075:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.570078:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.570080:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.570085:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.570088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.570090:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.570094:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570102:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.570109:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.570111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.570114:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.570117:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [156, 156] 00000080:00200000:1.0:1767319309.570120:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.570123:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.570127:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 643072 i_blocks 2 00000080:00200000:1.0:1767319309.570130:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.570136:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 643072, count: 4096 00000080:00200000:1.0:1767319309.570139:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 643072, bytes: 4096 00000080:00200000:1.0:1767319309.570142:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.570145:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 158, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.570146:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [643072, 647168) 0 0 00000080:00200000:1.0:1767319309.570149:0:88920: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:1767319309.570153:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [157, 157] 00020000:00200000:1.0:1767319309.570156:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [643072, 647168) 647168, 4096 00020000:00200000:1.0:1767319309.570158:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.570167:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [157, 157] 00000008:00010000:1.0:1767319309.570172:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.570174:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.570181:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570189:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570287:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570297:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570326:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.570335:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [643072, 647168) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.570340:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 157 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.570355:0:88920:0:(rw26.c:912:ll_write_end()) pos 643072, len 4096, copied 4096 00000080:00200000:1.0:1767319309.570358:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c7741a47[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.570361:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ded5454c 17ffffc0001001 3:0 ffff8f244017abd0 157 lru 00000080:00200000:1.0:1767319309.570367:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000bd7985c1 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:1.0:1767319309.570369:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c7741a47 00000080:00200000:1.0:1767319309.570370:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.570372:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.570379:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.570400:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.570403:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.570405:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.570411:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.570413:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.570416:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.570420:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570427:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.570435:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.570438:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.570441:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.570443:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [157, 157] 00000080:00200000:1.0:1767319309.570457:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.570460:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.570465:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 647168 i_blocks 2 00000080:00200000:1.0:1767319309.570467:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.570477:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 647168, count: 4096 00000080:00200000:1.0:1767319309.570481:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 647168, bytes: 4096 00000080:00200000:1.0:1767319309.570483:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.570486:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 159, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.570488:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [647168, 651264) 0 0 00000080:00200000:1.0:1767319309.570490:0:88920: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:1767319309.570496:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [158, 158] 00020000:00200000:1.0:1767319309.570499:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [647168, 651264) 651264, 4096 00020000:00200000:1.0:1767319309.570501:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.570514:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [158, 158] 00000008:00010000:1.0:1767319309.570520:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.570608:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.570617:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570626:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570633:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570640:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.570646:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.570654:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [647168, 651264) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.570659:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 158 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.570676:0:88920:0:(rw26.c:912:ll_write_end()) pos 647168, len 4096, copied 4096 00000080:00200000:1.0:1767319309.570681:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f9155918[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.570683:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008813c6a8 17ffffc0001001 3:0 ffff8f244017a438 158 lru 00000080:00200000:1.0:1767319309.571631:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006deca7f7 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:1.0:1767319309.571636:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f9155918 00000080:00200000:1.0:1767319309.571638:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.571642:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.571658:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.571813:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.571818:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.571821:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.571833:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.571836:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.571840:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.571845:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.571854:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.571867:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.571870:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.571876:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.571881:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [158, 158] 00000080:00200000:1.0:1767319309.571887:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.571890:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.571898:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 651264 i_blocks 2 00000080:00200000:1.0:1767319309.571901:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.571915:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 651264, count: 4096 00000080:00200000:1.0:1767319309.571921:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 651264, bytes: 4096 00000080:00200000:1.0:1767319309.571923:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.571928:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 160, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.571930:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [651264, 655360) 0 0 00000080:00200000:1.0:1767319309.571934:0:88920: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:1767319309.571942:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [159, 159] 00020000:00200000:1.0:1767319309.571947:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [651264, 655360) 655360, 4096 00020000:00200000:1.0:1767319309.571950:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.571966:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [159, 159] 00000008:00010000:1.0:1767319309.571975:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.571978:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.571989:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.571999:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572008:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572016:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572023:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.572033:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [651264, 655360) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.572043:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 159 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.572068:0:88920:0:(rw26.c:912:ll_write_end()) pos 651264, len 4096, copied 4096 00000080:00200000:1.0:1767319309.572073:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f1b8f579[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.572076:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d31bc174 17ffffc0001001 3:0 ffff8f244017a798 159 lru 00000080:00200000:1.0:1767319309.572081:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000079857ec9 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:1.0:1767319309.572083:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f1b8f579 00000080:00200000:1.0:1767319309.572085:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.572087:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.572095:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.572117:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.572120:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.572122:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.572129:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.572131:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.572134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.572138:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572145:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.572152:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.572155:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.572160:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.572163:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [159, 159] 00000080:00200000:1.0:1767319309.572166:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.572169:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.572174:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 655360 i_blocks 2 00000080:00200000:1.0:1767319309.572176:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.572184:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 655360, count: 4096 00000080:00200000:1.0:1767319309.572187:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 655360, bytes: 4096 00000080:00200000:1.0:1767319309.572189:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.572192:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 161, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.572194:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [655360, 659456) 0 0 00000080:00200000:1.0:1767319309.572196:0:88920: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:1767319309.572293:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [160, 160] 00020000:00200000:1.0:1767319309.572296:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [655360, 659456) 659456, 4096 00020000:00200000:1.0:1767319309.572299:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.572336:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [160, 160] 00000008:00010000:1.0:1767319309.572342:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.572344:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.572353:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572362:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572370:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572376:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572383:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.572391:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [655360, 659456) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.572396:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 160 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.572415:0:88920:0:(rw26.c:912:ll_write_end()) pos 655360, len 4096, copied 4096 00000080:00200000:1.0:1767319309.572419:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000049368786[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.572422:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000792fbef8 17ffffc0001001 3:0 ffff8f244017a000 160 lru 00000080:00200000:1.0:1767319309.572428:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003e695cba 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:1.0:1767319309.572429:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000049368786 00000080:00200000:1.0:1767319309.572431:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.572433:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.572440:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.572476:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.572479:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.572482:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.572489:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.572492:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.572495:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.572499:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572507:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.572516:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.572519:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.572613:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.572617:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [160, 160] 00000080:00200000:1.0:1767319309.572620:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.572623:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.572628:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 659456 i_blocks 2 00000080:00200000:1.0:1767319309.572631:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.572639:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 659456, count: 4096 00000080:00200000:1.0:1767319309.572643:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 659456, bytes: 4096 00000080:00200000:1.0:1767319309.572645:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.572649:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 162, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.572650:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [659456, 663552) 0 0 00000080:00200000:1.0:1767319309.572652:0:88920: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:1767319309.572657:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [161, 161] 00020000:00200000:1.0:1767319309.572660:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [659456, 663552) 663552, 4096 00020000:00200000:1.0:1767319309.572662:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.572675:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [161, 161] 00000008:00010000:1.0:1767319309.572681:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.572683:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.572691:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572699:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572706:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572713:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572720:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.572726:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [659456, 663552) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.572731:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 161 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.572745:0:88920:0:(rw26.c:912:ll_write_end()) pos 659456, len 4096, copied 4096 00000080:00200000:1.0:1767319309.572749:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000071e87c75[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.572752:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000adc4809a 17ffffc0001001 3:0 ffff8f244017ae58 161 lru 00000080:00200000:1.0:1767319309.572757:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d9e38a16 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:1.0:1767319309.572759:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000071e87c75 00000080:00200000:1.0:1767319309.572760:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.572762:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.572769:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.572791:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.572795:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.572797:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.572804:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.572807:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.572810:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.572814:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572821:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.572830:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.572832:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.572836:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.572839:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [161, 161] 00000080:00200000:1.0:1767319309.572843:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.572846:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.572851:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 663552 i_blocks 2 00000080:00200000:1.0:1767319309.572854:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.572862:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 663552, count: 4096 00000080:00200000:1.0:1767319309.572866:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 663552, bytes: 4096 00000080:00200000:1.0:1767319309.572869:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.572872:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 163, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.572874:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [663552, 667648) 0 0 00000080:00200000:1.0:1767319309.572877:0:88920: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:1767319309.572882:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [162, 162] 00020000:00200000:1.0:1767319309.572885:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [663552, 667648) 667648, 4096 00020000:00200000:1.0:1767319309.572887:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.572900:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [162, 162] 00000008:00010000:1.0:1767319309.572905:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.572907:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.572916:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572924:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572932:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572938:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.572945:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.572952:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [663552, 667648) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.572957:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 162 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.573193:0:88920:0:(rw26.c:912:ll_write_end()) pos 663552, len 4096, copied 4096 00000080:00200000:1.0:1767319309.573289:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000aa2a0396[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.573293:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9517641 17ffffc0001021 2:0 ffff8f244017a288 162 lru 00000080:00200000:1.0:1767319309.573299:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000052883bbe 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:1.0:1767319309.573401:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000aa2a0396 00000080:00200000:1.0:1767319309.573403:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.573406:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.573417:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.573442:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.573445:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.573458:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.573466:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.573469:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.573471:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.573476:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573484:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.573492:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.573494:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.573499:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.573502:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [162, 162] 00000080:00200000:1.0:1767319309.573506:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.573508:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.573514:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 667648 i_blocks 2 00000080:00200000:1.0:1767319309.573517:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.573539:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 667648, count: 4096 00000080:00200000:1.0:1767319309.573543:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 667648, bytes: 4096 00000080:00200000:1.0:1767319309.573546:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.573550:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 164, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.573552:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [667648, 671744) 0 0 00000080:00200000:1.0:1767319309.573554:0:88920: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:1767319309.573560:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [163, 163] 00020000:00200000:1.0:1767319309.573564:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [667648, 671744) 671744, 4096 00020000:00200000:1.0:1767319309.573567:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.573581:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [163, 163] 00000008:00010000:1.0:1767319309.573588:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.573590:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.573599:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573608:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573616:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573623:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573630:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.573638:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [667648, 671744) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.573644:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 163 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.573662:0:88920:0:(rw26.c:912:ll_write_end()) pos 667648, len 4096, copied 4096 00000080:00200000:1.0:1767319309.573666:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000007816128[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.573669:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000039ee9b20 17ffffc0001001 3:0 ffff8f244017a1b0 163 lru 00000080:00200000:1.0:1767319309.573674:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000454295e1 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:1.0:1767319309.573676:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000007816128 00000080:00200000:1.0:1767319309.573677:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.573679:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.573687:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.573707:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.573709:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.573712:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.573718:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.573721:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.573723:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.573727:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573735:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.573744:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.573747:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.573751:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.573755:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [163, 163] 00000080:00200000:1.0:1767319309.573758:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.573762:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.573766:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 671744 i_blocks 2 00000080:00200000:1.0:1767319309.573770:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.573778:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 671744, count: 4096 00000080:00200000:1.0:1767319309.573782:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 671744, bytes: 4096 00000080:00200000:1.0:1767319309.573784:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.573788:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 165, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.573790:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [671744, 675840) 0 0 00000080:00200000:1.0:1767319309.573792:0:88920: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:1767319309.573796:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [164, 164] 00020000:00200000:1.0:1767319309.573799:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [671744, 675840) 675840, 4096 00020000:00200000:1.0:1767319309.573801:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.573812:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [164, 164] 00000008:00010000:1.0:1767319309.573818:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.573820:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.573829:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573837:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573846:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573854:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573860:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.573868:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [671744, 675840) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.573874:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 164 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.573892:0:88920:0:(rw26.c:912:ll_write_end()) pos 671744, len 4096, copied 4096 00000080:00200000:1.0:1767319309.573896:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b4868da8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.573899:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000e2586c6 17ffffc0001001 3:0 ffff8f244017a6c0 164 lru 00000080:00200000:1.0:1767319309.573905:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad08ee87 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:1.0:1767319309.573907:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b4868da8 00000080:00200000:1.0:1767319309.573908:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.573910:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.573918:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.573942:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.573945:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.573947:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.573952:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.573955:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.573958:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.573962:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.573969:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.573977:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.573980:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.573983:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.573986:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [164, 164] 00000080:00200000:1.0:1767319309.573990:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.573993:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.573997:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 675840 i_blocks 2 00000080:00200000:1.0:1767319309.574001:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.574008:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 675840, count: 4096 00000080:00200000:1.0:1767319309.574012:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 675840, bytes: 4096 00000080:00200000:1.0:1767319309.574014:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.574018:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 166, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.574020:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [675840, 679936) 0 0 00000080:00200000:1.0:1767319309.574022:0:88920: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:1767319309.574027:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [165, 165] 00020000:00200000:1.0:1767319309.574030:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [675840, 679936) 679936, 4096 00020000:00200000:1.0:1767319309.574032:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.574043:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [165, 165] 00000008:00010000:1.0:1767319309.574049:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.574051:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.574059:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574067:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574075:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574082:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574088:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.574096:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [675840, 679936) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.574100:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 165 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.574115:0:88920:0:(rw26.c:912:ll_write_end()) pos 675840, len 4096, copied 4096 00000080:00200000:1.0:1767319309.574120:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005ad56ac4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.574122:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000010d350ae 17ffffc0001001 3:0 ffff8f244017a948 165 lru 00000080:00200000:1.0:1767319309.574127:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000af02285a 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:1.0:1767319309.574129:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005ad56ac4 00000080:00200000:1.0:1767319309.574129:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.574131:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.574139:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.574158:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.574161:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.574164:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.574170:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.574172:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.574174:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.574178:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574185:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.574194:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.574196:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.574336:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.574339:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [165, 165] 00000080:00200000:1.0:1767319309.574343:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.574346:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.574352:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 679936 i_blocks 2 00000080:00200000:1.0:1767319309.574355:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.574362:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 679936, count: 4096 00000080:00200000:1.0:1767319309.574365:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 679936, bytes: 4096 00000080:00200000:1.0:1767319309.574368:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.574372:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 167, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.574373:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [679936, 684032) 0 0 00000080:00200000:1.0:1767319309.574375:0:88920: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:1767319309.574380:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [166, 166] 00020000:00200000:1.0:1767319309.574383:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [679936, 684032) 684032, 4096 00020000:00200000:1.0:1767319309.574385:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.574398:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [166, 166] 00000008:00010000:1.0:1767319309.574404:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.574406:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.574413:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574422:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574430:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574437:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574443:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.574462:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [679936, 684032) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.574467:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 166 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.574483:0:88920:0:(rw26.c:912:ll_write_end()) pos 679936, len 4096, copied 4096 00000080:00200000:1.0:1767319309.574487:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007061e3fa[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.574490:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000b36a0e7 17ffffc0001001 3:0 ffff8f244017a870 166 lru 00000080:00200000:1.0:1767319309.574495:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b73ee839 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:1.0:1767319309.574497:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007061e3fa 00000080:00200000:1.0:1767319309.574498:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.574500:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.574508:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.574529:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.574532:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.574535:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.574541:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.574544:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.574546:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.574551:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574558:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.574568:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.574570:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.574574:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.574577:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [166, 166] 00000080:00200000:1.0:1767319309.574580:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.574584:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.574589:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 684032 i_blocks 2 00000080:00200000:1.0:1767319309.574592:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.574599:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 684032, count: 4096 00000080:00200000:1.0:1767319309.574603:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 684032, bytes: 4096 00000080:00200000:1.0:1767319309.574606:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.574609:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 168, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.574611:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [684032, 688128) 0 0 00000080:00200000:1.0:1767319309.574613:0:88920: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:1767319309.574618:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [167, 167] 00020000:00200000:1.0:1767319309.574621:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [684032, 688128) 688128, 4096 00020000:00200000:1.0:1767319309.574623:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.574635:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [167, 167] 00000008:00010000:1.0:1767319309.574641:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.574644:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.574651:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574660:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574668:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574674:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574681:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.574688:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [684032, 688128) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.574694:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 167 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.574714:0:88920:0:(rw26.c:912:ll_write_end()) pos 684032, len 4096, copied 4096 00000080:00200000:1.0:1767319309.574719:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a89f132b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.574722:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000036d38d11 17ffffc0001001 3:0 ffff8f244017aa20 167 lru 00000080:00200000:1.0:1767319309.574728:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000043c30a3 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:1.0:1767319309.574730:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a89f132b 00000080:00200000:1.0:1767319309.574731:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.574733:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.574742:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.574765:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.574768:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.574770:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.574776:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.574778:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.574781:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.574785:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574792:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.574800:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.574802:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.574806:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.574808:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [167, 167] 00000080:00200000:1.0:1767319309.574812:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.574815:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.574819:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 688128 i_blocks 2 00000080:00200000:1.0:1767319309.574822:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.574829:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 688128, count: 4096 00000080:00200000:1.0:1767319309.574833:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 688128, bytes: 4096 00000080:00200000:1.0:1767319309.574835:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.574838:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 169, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.574840:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [688128, 692224) 0 0 00000080:00200000:1.0:1767319309.574842:0:88920: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:1767319309.574847:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [168, 168] 00020000:00200000:1.0:1767319309.574850:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [688128, 692224) 692224, 4096 00020000:00200000:1.0:1767319309.574853:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.574867:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [168, 168] 00000008:00010000:1.0:1767319309.574873:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.574875:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.574883:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574891:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574900:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574907:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.574914:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.574922:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [688128, 692224) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.574927:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 168 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.574943:0:88920:0:(rw26.c:912:ll_write_end()) pos 688128, len 4096, copied 4096 00000080:00200000:1.0:1767319309.574947:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c2afe18c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.574950:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b310b709 17ffffc0001001 3:0 ffff8f244017a510 168 lru 00000080:00200000:1.0:1767319309.574954:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cbed5b38 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:1.0:1767319309.574956:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c2afe18c 00000080:00200000:1.0:1767319309.574957:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.574959:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.574968:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.574989:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.574992:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.574994:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.575000:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.575002:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.575005:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.575008:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575015:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.575023:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.575025:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.575028:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.575031:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [168, 168] 00000080:00200000:1.0:1767319309.575035:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.575038:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.575043:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 692224 i_blocks 2 00000080:00200000:1.0:1767319309.575046:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.575053:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 692224, count: 4096 00000080:00200000:1.0:1767319309.575057:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 692224, bytes: 4096 00000080:00200000:1.0:1767319309.575059:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.575063:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 170, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.575064:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [692224, 696320) 0 0 00000080:00200000:1.0:1767319309.575066:0:88920: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:1767319309.575071:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [169, 169] 00020000:00200000:1.0:1767319309.575074:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [692224, 696320) 696320, 4096 00020000:00200000:1.0:1767319309.575077:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.575090:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [169, 169] 00000008:00010000:1.0:1767319309.575096:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.575098:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.575106:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575114:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575122:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575128:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575134:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.575140:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [692224, 696320) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.575146:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 169 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.575162:0:88920:0:(rw26.c:912:ll_write_end()) pos 692224, len 4096, copied 4096 00000080:00200000:1.0:1767319309.575168:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a256365e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.575170:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000efb7440b 17ffffc0001001 3:0 ffff8f244017aaf8 169 lru 00000080:00200000:1.0:1767319309.575175:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000022f61494 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:1.0:1767319309.575177:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a256365e 00000080:00200000:1.0:1767319309.575178:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.575180:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.575189:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.575400:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.575405:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.575408:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.575415:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.575417:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.575420:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.575424:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575431:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.575440:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.575442:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.575461:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.575465:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [169, 169] 00000080:00200000:1.0:1767319309.575469:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.575472:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.575477:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 696320 i_blocks 2 00000080:00200000:1.0:1767319309.575480:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.575488:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 696320, count: 4096 00000080:00200000:1.0:1767319309.575491:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 696320, bytes: 4096 00000080:00200000:1.0:1767319309.575704:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.575708:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 171, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.575710:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [696320, 700416) 0 0 00000080:00200000:1.0:1767319309.575712:0:88920: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:1767319309.575718:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [170, 170] 00020000:00200000:1.0:1767319309.575721:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [696320, 700416) 700416, 4096 00020000:00200000:1.0:1767319309.575723:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.575737:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [170, 170] 00000008:00010000:1.0:1767319309.575743:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.575745:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.575753:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575762:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575770:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575777:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575783:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.575789:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [696320, 700416) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.575794:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 170 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.575811:0:88920:0:(rw26.c:912:ll_write_end()) pos 696320, len 4096, copied 4096 00000080:00200000:1.0:1767319309.575815:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f1b25035[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.575818:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba3841f9 17ffffc0001001 3:0 ffff8f244017a0d8 170 lru 00000080:00200000:1.0:1767319309.575823:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000934031cd 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:1.0:1767319309.575825:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f1b25035 00000080:00200000:1.0:1767319309.575826:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.575828:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.575835:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.575857:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.575861:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.575863:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.575870:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.575872:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.575874:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.575878:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575885:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.575893:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.575896:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.575900:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.575904:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [170, 170] 00000080:00200000:1.0:1767319309.575907:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.575910:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.575915:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 700416 i_blocks 2 00000080:00200000:1.0:1767319309.575917:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.575925:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 700416, count: 4096 00000080:00200000:1.0:1767319309.575929:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 700416, bytes: 4096 00000080:00200000:1.0:1767319309.575932:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.575935:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 172, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.575936:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [700416, 704512) 0 0 00000080:00200000:1.0:1767319309.575939:0:88920: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:1767319309.575944:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [171, 171] 00020000:00200000:1.0:1767319309.575947:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [700416, 704512) 704512, 4096 00020000:00200000:1.0:1767319309.575949:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.575961:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [171, 171] 00000008:00010000:1.0:1767319309.575966:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.575969:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.575976:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575985:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.575994:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576001:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576008:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.576015:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [700416, 704512) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.576020:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 171 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.576036:0:88920:0:(rw26.c:912:ll_write_end()) pos 700416, len 4096, copied 4096 00000080:00200000:1.0:1767319309.576041:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001b8e4739[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.576044:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000072f2cc75 17ffffc0001001 3:0 ffff8f244017ad80 171 lru 00000080:00200000:1.0:1767319309.576049:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecb899be 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:1.0:1767319309.576051:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001b8e4739 00000080:00200000:1.0:1767319309.576052:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.576054:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.576062:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.576088:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.576091:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.576094:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.576100:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.576102:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.576105:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.576109:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576117:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.576125:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.576128:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.576131:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.576134:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [171, 171] 00000080:00200000:1.0:1767319309.576138:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.576141:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.576146:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 704512 i_blocks 2 00000080:00200000:1.0:1767319309.576149:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.576156:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 704512, count: 4096 00000080:00200000:1.0:1767319309.576160:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 704512, bytes: 4096 00000080:00200000:1.0:1767319309.576162:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.576165:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 173, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.576167:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [704512, 708608) 0 0 00000080:00200000:1.0:1767319309.576169:0:88920: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:1767319309.576175:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [172, 172] 00020000:00200000:1.0:1767319309.576177:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [704512, 708608) 708608, 4096 00020000:00200000:1.0:1767319309.576180:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.576193:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [172, 172] 00000008:00010000:1.0:1767319309.576297:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.576326:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.576336:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576345:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576353:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576360:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576367:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.576375:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [704512, 708608) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.576380:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 172 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.576398:0:88920:0:(rw26.c:912:ll_write_end()) pos 704512, len 4096, copied 4096 00000080:00200000:1.0:1767319309.576403:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008366ce7b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.576406:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000074d34052 17ffffc0001001 3:0 ffff8f24402750d8 172 lru 00000080:00200000:1.0:1767319309.576412:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5a10371 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:1.0:1767319309.576414:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008366ce7b 00000080:00200000:1.0:1767319309.576415:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.576417:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.576425:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.576460:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.576463:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.576466:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.576473:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.576476:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.576478:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.576483:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576490:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.576499:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.576501:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.576506:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.576509:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [172, 172] 00000080:00200000:1.0:1767319309.576512:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.576516:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.576521:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 708608 i_blocks 2 00000080:00200000:1.0:1767319309.576524:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.576532:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 708608, count: 4096 00000080:00200000:1.0:1767319309.576536:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 708608, bytes: 4096 00000080:00200000:1.0:1767319309.576538:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.576542:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 174, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.576543:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [708608, 712704) 0 0 00000080:00200000:1.0:1767319309.576546:0:88920: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:1767319309.576551:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [173, 173] 00020000:00200000:1.0:1767319309.576555:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [708608, 712704) 712704, 4096 00020000:00200000:1.0:1767319309.576557:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.576569:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [173, 173] 00000008:00010000:1.0:1767319309.576574:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.576576:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.576584:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576592:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576600:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576608:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576615:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.576623:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [708608, 712704) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.576628:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 173 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.576644:0:88920:0:(rw26.c:912:ll_write_end()) pos 708608, len 4096, copied 4096 00000080:00200000:1.0:1767319309.576649:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009397578a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.576651:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000021df7acf 17ffffc0001001 3:0 ffff8f2440275d80 173 lru 00000080:00200000:1.0:1767319309.576657:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000073b2a4a7 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:1.0:1767319309.576659:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009397578a 00000080:00200000:1.0:1767319309.576661:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.576663:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.576671:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.576694:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.576698:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.576700:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.576706:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.576709:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.576711:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.576716:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576723:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.576730:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.576733:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.576737:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.576740:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [173, 173] 00000080:00200000:1.0:1767319309.576743:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.576746:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.576751:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 712704 i_blocks 2 00000080:00200000:1.0:1767319309.576753:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.576761:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 712704, count: 4096 00000080:00200000:1.0:1767319309.576764:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 712704, bytes: 4096 00000080:00200000:1.0:1767319309.576766:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.576770:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 175, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.576772:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [712704, 716800) 0 0 00000080:00200000:1.0:1767319309.576774:0:88920: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:1767319309.576779:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [174, 174] 00020000:00200000:1.0:1767319309.576781:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [712704, 716800) 716800, 4096 00020000:00200000:1.0:1767319309.576783:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.576794:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [174, 174] 00000008:00010000:1.0:1767319309.576799:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.576801:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.576808:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576817:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576825:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576832:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576839:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.576847:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [712704, 716800) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.576853:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 174 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.576872:0:88920:0:(rw26.c:912:ll_write_end()) pos 712704, len 4096, copied 4096 00000080:00200000:1.0:1767319309.576877:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dc169bc0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.576880:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002ef2ccf5 17ffffc0001001 3:0 ffff8f2440275ca8 174 lru 00000080:00200000:1.0:1767319309.576885:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002b5b05ce 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:1.0:1767319309.576887:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dc169bc0 00000080:00200000:1.0:1767319309.576888:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.576890:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.576899:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.576919:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.576922:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.576924:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.576929:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.576932:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.576934:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.576938:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.576945:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.576952:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.576954:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.576958:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.576961:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [174, 174] 00000080:00200000:1.0:1767319309.576965:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.576967:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.576972:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 716800 i_blocks 2 00000080:00200000:1.0:1767319309.576975:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.576984:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 716800, count: 4096 00000080:00200000:1.0:1767319309.576988:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 716800, bytes: 4096 00000080:00200000:1.0:1767319309.576990:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.576994:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 176, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.576995:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [716800, 720896) 0 0 00000080:00200000:1.0:1767319309.576997:0:88920: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:1767319309.577002:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [175, 175] 00020000:00200000:1.0:1767319309.577005:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [716800, 720896) 720896, 4096 00020000:00200000:1.0:1767319309.577008:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.577019:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [175, 175] 00000008:00010000:1.0:1767319309.577025:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.577027:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.577034:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577043:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577051:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577058:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577065:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.577073:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [716800, 720896) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.577078:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 175 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.577095:0:88920:0:(rw26.c:912:ll_write_end()) pos 716800, len 4096, copied 4096 00000080:00200000:1.0:1767319309.577099:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000214a6c12[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.577102:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000321952d 17ffffc0001001 3:0 ffff8f24402755e8 175 lru 00000080:00200000:1.0:1767319309.577107:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb33448b 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:1.0:1767319309.577109:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000214a6c12 00000080:00200000:1.0:1767319309.577111:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.577113:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.577121:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.577143:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.577147:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.577151:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.577157:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.577159:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.577161:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.577165:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577172:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.577180:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.577182:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.577186:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.577189:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [175, 175] 00000080:00200000:1.0:1767319309.577192:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.577195:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.577293:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 720896 i_blocks 2 00000080:00200000:1.0:1767319309.577296:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.577367:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 720896, count: 4096 00000080:00200000:1.0:1767319309.577372:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 720896, bytes: 4096 00000080:00200000:1.0:1767319309.577375:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.577378:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 177, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.577380:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [720896, 724992) 0 0 00000080:00200000:1.0:1767319309.577382:0:88920: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:1767319309.577387:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [176, 176] 00020000:00200000:1.0:1767319309.577390:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [720896, 724992) 724992, 4096 00020000:00200000:1.0:1767319309.577393:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.577405:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [176, 176] 00000008:00010000:1.0:1767319309.577411:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.577413:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.577420:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577428:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577436:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577442:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577461:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.577474:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [720896, 724992) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.577479:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 176 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.577494:0:88920:0:(rw26.c:912:ll_write_end()) pos 720896, len 4096, copied 4096 00000080:00200000:1.0:1767319309.577498:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e760702a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.577501:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002be73846 17ffffc0001001 3:0 ffff8f2440275360 176 lru 00000080:00200000:1.0:1767319309.577506:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb5059c1 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:1.0:1767319309.577508:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e760702a 00000080:00200000:1.0:1767319309.577509:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.577511:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.577519:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.577638:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.577641:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.577644:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.577651:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.577653:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.577656:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.577660:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577668:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.577677:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.577680:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.577684:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.577687:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [176, 176] 00000080:00200000:1.0:1767319309.577691:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.577695:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.577700:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 724992 i_blocks 2 00000080:00200000:1.0:1767319309.577702:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.577710:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 724992, count: 4096 00000080:00200000:1.0:1767319309.577714:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 724992, bytes: 4096 00000080:00200000:1.0:1767319309.577717:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.577720:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 178, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.577722:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [724992, 729088) 0 0 00000080:00200000:1.0:1767319309.577724:0:88920: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:1767319309.577729:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [177, 177] 00020000:00200000:1.0:1767319309.577732:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [724992, 729088) 729088, 4096 00020000:00200000:1.0:1767319309.577734:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.577746:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [177, 177] 00000008:00010000:1.0:1767319309.577752:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.577754:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.577762:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577771:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577780:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577788:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577794:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.577802:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [724992, 729088) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.577808:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 177 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.577830:0:88920:0:(rw26.c:912:ll_write_end()) pos 724992, len 4096, copied 4096 00000080:00200000:1.0:1767319309.577835:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000652abd9c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.577838:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008c3495e8 17ffffc0001021 2:0 ffff8f2440275bd0 177 lru 00000080:00200000:1.0:1767319309.577843:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000798d05f7 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:1.0:1767319309.577845:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000652abd9c 00000080:00200000:1.0:1767319309.577846:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.577848:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.577857:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.577881:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.577884:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.577886:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.577893:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.577895:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.577898:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.577903:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.577910:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.577919:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.577921:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.577925:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.577928:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [177, 177] 00000080:00200000:1.0:1767319309.577931:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.577934:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.577938:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 729088 i_blocks 2 00000080:00200000:1.0:1767319309.577941:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.577948:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 729088, count: 4096 00000080:00200000:1.0:1767319309.577951:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 729088, bytes: 4096 00000080:00200000:1.0:1767319309.577954:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.577957:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 179, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.577958:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [729088, 733184) 0 0 00000080:00200000:1.0:1767319309.577960:0:88920: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:1767319309.577965:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [178, 178] 00020000:00200000:1.0:1767319309.577968:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [729088, 733184) 733184, 4096 00020000:00200000:1.0:1767319309.577970:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.577982:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [178, 178] 00000008:00010000:1.0:1767319309.577988:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.577990:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.577999:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578006:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578014:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578020:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578026:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.578032:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [729088, 733184) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.578037:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 178 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.578054:0:88920:0:(rw26.c:912:ll_write_end()) pos 729088, len 4096, copied 4096 00000080:00200000:1.0:1767319309.578060:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004744f65d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.578063:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004816205d 17ffffc0001001 3:0 ffff8f2440275438 178 lru 00000080:00200000:1.0:1767319309.578067:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007728a5cc 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:1.0:1767319309.578069:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004744f65d 00000080:00200000:1.0:1767319309.578070:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.578073:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.578081:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.578105:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.578108:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.578110:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.578116:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.578118:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.578121:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.578125:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578132:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.578140:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.578142:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.578145:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.578148:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [178, 178] 00000080:00200000:1.0:1767319309.578152:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.578155:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.578159:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 733184 i_blocks 2 00000080:00200000:1.0:1767319309.578162:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.578169:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 733184, count: 4096 00000080:00200000:1.0:1767319309.578173:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 733184, bytes: 4096 00000080:00200000:1.0:1767319309.578176:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.578179:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 180, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.578181:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [733184, 737280) 0 0 00000080:00200000:1.0:1767319309.578183:0:88920: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:1767319309.578188:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [179, 179] 00020000:00200000:1.0:1767319309.578191:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [733184, 737280) 737280, 4096 00020000:00200000:1.0:1767319309.578193:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.578300:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [179, 179] 00000008:00010000:1.0:1767319309.578330:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.578333:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.578341:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578350:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578359:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578365:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578371:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.578378:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [733184, 737280) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.578384:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 179 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.578400:0:88920:0:(rw26.c:912:ll_write_end()) pos 733184, len 4096, copied 4096 00000080:00200000:1.0:1767319309.578405:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000008fe1146[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.578408:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000351701d9 17ffffc0001001 3:0 ffff8f2440275798 179 lru 00000080:00200000:1.0:1767319309.578414:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cc78556b 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:1.0:1767319309.578416:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000008fe1146 00000080:00200000:1.0:1767319309.578417:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.578419:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.578428:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.578465:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.578469:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.578472:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.578478:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.578480:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.578483:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.578487:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578494:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.578502:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.578504:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.578508:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.578512:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [179, 179] 00000080:00200000:1.0:1767319309.578515:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.578518:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.578524:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 737280 i_blocks 2 00000080:00200000:1.0:1767319309.578526:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.578534:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 737280, count: 4096 00000080:00200000:1.0:1767319309.578538:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 737280, bytes: 4096 00000080:00200000:1.0:1767319309.578541:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.578544:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 181, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.578546:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [737280, 741376) 0 0 00000080:00200000:1.0:1767319309.578548:0:88920: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:1767319309.578554:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [180, 180] 00020000:00200000:1.0:1767319309.578557:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [737280, 741376) 741376, 4096 00020000:00200000:1.0:1767319309.578559:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.578573:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [180, 180] 00000008:00010000:1.0:1767319309.578578:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.578581:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.578588:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578597:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578605:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578612:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578619:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.578627:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [737280, 741376) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.578633:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 180 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.578649:0:88920:0:(rw26.c:912:ll_write_end()) pos 737280, len 4096, copied 4096 00000080:00200000:1.0:1767319309.578654:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004297144a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.578657:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ebe4d92f 17ffffc0001001 3:0 ffff8f2440275000 180 lru 00000080:00200000:1.0:1767319309.578662:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000056e3d9fb 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:1.0:1767319309.578665:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004297144a 00000080:00200000:1.0:1767319309.578665:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.578668:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.578675:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.578698:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.578702:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.578704:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.578710:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.578713:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.578715:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.578719:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578726:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.578735:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.578737:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.578741:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.578744:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [180, 180] 00000080:00200000:1.0:1767319309.578748:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.578751:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.578755:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 741376 i_blocks 2 00000080:00200000:1.0:1767319309.578758:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.578766:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 741376, count: 4096 00000080:00200000:1.0:1767319309.578769:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 741376, bytes: 4096 00000080:00200000:1.0:1767319309.578771:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.578775:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 182, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.578776:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [741376, 745472) 0 0 00000080:00200000:1.0:1767319309.578778:0:88920: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:1767319309.578784:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [181, 181] 00020000:00200000:1.0:1767319309.578787:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [741376, 745472) 745472, 4096 00020000:00200000:1.0:1767319309.578789:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.578801:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [181, 181] 00000008:00010000:1.0:1767319309.578806:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.578808:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.578816:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578824:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578833:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578839:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578846:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.578854:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [741376, 745472) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.578859:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 181 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.578877:0:88920:0:(rw26.c:912:ll_write_end()) pos 741376, len 4096, copied 4096 00000080:00200000:1.0:1767319309.578882:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000383c94e1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.578885:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009aa644b2 17ffffc0001001 3:0 ffff8f2440275e58 181 lru 00000080:00200000:1.0:1767319309.578890:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b38d6ef5 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:1.0:1767319309.578892:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000383c94e1 00000080:00200000:1.0:1767319309.578893:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.578896:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.578904:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.578926:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.578929:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.578932:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.578937:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.578940:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.578942:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.578947:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.578954:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.578962:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.578964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.578968:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.578971:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [181, 181] 00000080:00200000:1.0:1767319309.578975:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.578978:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.578983:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 745472 i_blocks 2 00000080:00200000:1.0:1767319309.578985:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.578993:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 745472, count: 4096 00000080:00200000:1.0:1767319309.578997:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 745472, bytes: 4096 00000080:00200000:1.0:1767319309.578999:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.579003:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 183, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.579004:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [745472, 749568) 0 0 00000080:00200000:1.0:1767319309.579007:0:88920: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:1767319309.579012:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [182, 182] 00020000:00200000:1.0:1767319309.579015:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [745472, 749568) 749568, 4096 00020000:00200000:1.0:1767319309.579018:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.579033:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [182, 182] 00000008:00010000:1.0:1767319309.579039:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.579041:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.579049:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579058:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579068:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579075:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579082:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.579089:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [745472, 749568) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.579094:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 182 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.579110:0:88920:0:(rw26.c:912:ll_write_end()) pos 745472, len 4096, copied 4096 00000080:00200000:1.0:1767319309.579115:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000065d9a2b7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.579118:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000050bf975f 17ffffc0001001 3:0 ffff8f2440275288 182 lru 00000080:00200000:1.0:1767319309.579124:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e2121c3d 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:1.0:1767319309.579126:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000065d9a2b7 00000080:00200000:1.0:1767319309.579127:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.579129:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.579137:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.579161:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.579165:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.579167:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.579174:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.579176:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.579178:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.579183:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579190:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.579631:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.579636:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.579642:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.579646:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [182, 182] 00000080:00200000:1.0:1767319309.579650:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.579653:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.579659:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 749568 i_blocks 2 00000080:00200000:1.0:1767319309.579662:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.579671:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 749568, count: 4096 00000080:00200000:1.0:1767319309.579675:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 749568, bytes: 4096 00000080:00200000:1.0:1767319309.579677:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.579681:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 184, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.579683:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [749568, 753664) 0 0 00000080:00200000:1.0:1767319309.579685:0:88920: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:1767319309.579692:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [183, 183] 00020000:00200000:1.0:1767319309.579695:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [749568, 753664) 753664, 4096 00020000:00200000:1.0:1767319309.579698:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.579711:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [183, 183] 00000008:00010000:1.0:1767319309.579718:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.579720:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.579728:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579738:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579746:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579753:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579761:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.579769:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [749568, 753664) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.579781:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 183 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.579799:0:88920:0:(rw26.c:912:ll_write_end()) pos 749568, len 4096, copied 4096 00000080:00200000:1.0:1767319309.579804:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000004e12c2d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.579807:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e516c8a6 17ffffc0001001 3:0 ffff8f24402751b0 183 lru 00000080:00200000:1.0:1767319309.579812:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f42a28c1 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:1.0:1767319309.579814:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000004e12c2d 00000080:00200000:1.0:1767319309.579815:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.579817:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.579826:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.579861:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.579864:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.579867:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.579874:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.579877:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.579880:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.579884:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579892:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.579900:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.579903:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.579907:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.579910:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [183, 183] 00000080:00200000:1.0:1767319309.579913:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.579916:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.579921:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 753664 i_blocks 2 00000080:00200000:1.0:1767319309.579924:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.579932:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 753664, count: 4096 00000080:00200000:1.0:1767319309.579935:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 753664, bytes: 4096 00000080:00200000:1.0:1767319309.579938:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.579942:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 185, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.579943:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [753664, 757760) 0 0 00000080:00200000:1.0:1767319309.579946:0:88920: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:1767319309.579951:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [184, 184] 00020000:00200000:1.0:1767319309.579954:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [753664, 757760) 757760, 4096 00020000:00200000:1.0:1767319309.579956:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.579969:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [184, 184] 00000008:00010000:1.0:1767319309.579975:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.579977:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.579985:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.579994:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.580001:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.580008:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.580014:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.580022:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [753664, 757760) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.580027:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 184 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.580043:0:88920:0:(rw26.c:912:ll_write_end()) pos 753664, len 4096, copied 4096 00000080:00200000:1.0:1767319309.580048:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004f178a22[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.580051:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001450b39c 17ffffc0001001 3:0 ffff8f24402756c0 184 lru 00000080:00200000:1.0:1767319309.580056:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2b956de 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:1.0:1767319309.580059:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004f178a22 00000080:00200000:1.0:1767319309.580060:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.580062:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.580071:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.580094:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.580097:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.580100:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.580106:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.580109:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.580111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.580116:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.580123:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.580131:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.580134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.580138:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.580142:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [184, 184] 00000080:00200000:1.0:1767319309.580145:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.580148:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.580153:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 757760 i_blocks 2 00000080:00200000:1.0:1767319309.580156:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.580163:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 757760, count: 4096 00000080:00200000:1.0:1767319309.580167:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 757760, bytes: 4096 00000080:00200000:1.0:1767319309.580169:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.580173:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 186, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.580174:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [757760, 761856) 0 0 00000080:00200000:1.0:1767319309.580177:0:88920: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:1767319309.580182:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [185, 185] 00020000:00200000:1.0:1767319309.580184:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [757760, 761856) 761856, 4096 00020000:00200000:1.0:1767319309.580186:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.580240:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [185, 185] 00000008:00010000:1.0:1767319309.580249:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.580252:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.580259:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.580269:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.580277:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.580285:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.580292:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.580300:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [757760, 761856) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.580331:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 185 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.580349:0:88920:0:(rw26.c:912:ll_write_end()) pos 757760, len 4096, copied 4096 00000080:00200000:1.0:1767319309.580354:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000060bdd512[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.580357:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4da5609 17ffffc0001001 3:0 ffff8f2440275948 185 lru 00000080:00200000:1.0:1767319309.580362:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008f3b15fc 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:1.0:1767319309.580364:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000060bdd512 00000080:00200000:1.0:1767319309.580365:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.580367:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.580375:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.580401:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.580405:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.580407:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.580413:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.580416:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.580419:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.580423:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.580431:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.580440:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.580443:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.580458:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.580462:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [185, 185] 00000080:00200000:1.0:1767319309.580466:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.580469:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.580474:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 761856 i_blocks 2 00000080:00200000:1.0:1767319309.580476:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.580484:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 761856, count: 4096 00000080:00200000:1.0:1767319309.580492:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 761856, bytes: 4096 00000080:00200000:1.0:1767319309.580495:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.580498:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 187, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.580500:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [761856, 765952) 0 0 00000080:00200000:1.0:1767319309.580502:0:88920: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:1767319309.580517:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [186, 186] 00020000:00200000:1.0:1767319309.580520:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [761856, 765952) 765952, 4096 00020000:00200000:1.0:1767319309.580529:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.580542:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [186, 186] 00000008:00010000:1.0:1767319309.581039:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.581043:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.581053:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581064:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581073:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581080:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581086:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.581094:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [761856, 765952) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.581100:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 186 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.581117:0:88920:0:(rw26.c:912:ll_write_end()) pos 761856, len 4096, copied 4096 00000080:00200000:1.0:1767319309.581122:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d9506ded[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.581125:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000016e563e1 17ffffc0001001 3:0 ffff8f2440275870 186 lru 00000080:00200000:1.0:1767319309.581130:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000496606ce 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:1.0:1767319309.581133:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d9506ded 00000080:00200000:1.0:1767319309.581134:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.581136:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.581144:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.581166:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.581169:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.581171:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.581178:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.581181:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.581183:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.581187:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581195:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.581202:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.581205:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.581209:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.581212:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [186, 186] 00000080:00200000:1.0:1767319309.581216:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.581219:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.581225:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 765952 i_blocks 2 00000080:00200000:1.0:1767319309.581227:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.581236:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 765952, count: 4096 00000080:00200000:1.0:1767319309.581240:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 765952, bytes: 4096 00000080:00200000:1.0:1767319309.581242:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.581246:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 188, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.581248:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [765952, 770048) 0 0 00000080:00200000:1.0:1767319309.581250:0:88920: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:1767319309.581257:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [187, 187] 00020000:00200000:1.0:1767319309.581261:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [765952, 770048) 770048, 4096 00020000:00200000:1.0:1767319309.581263:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.581274:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [187, 187] 00000008:00010000:1.0:1767319309.581279:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.581281:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.581288:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581296:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581340:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581348:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581356:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.581363:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [765952, 770048) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.581367:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 187 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.581380:0:88920:0:(rw26.c:912:ll_write_end()) pos 765952, len 4096, copied 4096 00000080:00200000:1.0:1767319309.581384:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b45a3644[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.581387:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa789574 17ffffc0001001 3:0 ffff8f2440275a20 187 lru 00000080:00200000:1.0:1767319309.581392:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000de730f26 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:1.0:1767319309.581394:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b45a3644 00000080:00200000:1.0:1767319309.581395:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.581397:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.581404:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.581422:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.581425:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.581427:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.581432:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.581435:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.581437:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.581441:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581460:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.581467:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.581469:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.581473:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.581476:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [187, 187] 00000080:00200000:1.0:1767319309.581480:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.581483:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.581487:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 770048 i_blocks 2 00000080:00200000:1.0:1767319309.581490:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.581497:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 770048, count: 4096 00000080:00200000:1.0:1767319309.581500:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 770048, bytes: 4096 00000080:00200000:1.0:1767319309.581503:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.581515:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 189, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.581517:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [770048, 774144) 0 0 00000080:00200000:1.0:1767319309.581523:0:88920: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:1767319309.581528:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [188, 188] 00020000:00200000:1.0:1767319309.581531:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [770048, 774144) 774144, 4096 00020000:00200000:1.0:1767319309.581533:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.581798:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [188, 188] 00000008:00010000:1.0:1767319309.581808:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.581811:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.581818:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581827:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581836:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581843:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581850:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.581857:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [770048, 774144) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.581862:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 188 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.581878:0:88920:0:(rw26.c:912:ll_write_end()) pos 770048, len 4096, copied 4096 00000080:00200000:1.0:1767319309.581882:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002df61664[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.581885:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009a1d7ee7 17ffffc0001001 3:0 ffff8f2440275510 188 lru 00000080:00200000:1.0:1767319309.581891:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000091732f04 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:1.0:1767319309.581893:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002df61664 00000080:00200000:1.0:1767319309.581894:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.581896:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.581903:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.581923:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.581926:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.581928:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.581934:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.581937:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.581939:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.581943:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.581951:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.581959:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.581961:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.581965:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.581967:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [188, 188] 00000080:00200000:1.0:1767319309.581970:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.581973:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.581977:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 774144 i_blocks 2 00000080:00200000:1.0:1767319309.581980:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.581988:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 774144, count: 4096 00000080:00200000:1.0:1767319309.581991:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 774144, bytes: 4096 00000080:00200000:1.0:1767319309.581994:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.581997:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 190, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.581999:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [774144, 778240) 0 0 00000080:00200000:1.0:1767319309.582001:0:88920: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:1767319309.582006:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [189, 189] 00020000:00200000:1.0:1767319309.582009:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [774144, 778240) 778240, 4096 00020000:00200000:1.0:1767319309.582011:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.582021:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [189, 189] 00000008:00010000:1.0:1767319309.582026:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.582028:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.582034:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582042:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582050:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582057:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582064:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.582072:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [774144, 778240) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.582076:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 189 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.582089:0:88920:0:(rw26.c:912:ll_write_end()) pos 774144, len 4096, copied 4096 00000080:00200000:1.0:1767319309.582093:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005bbf9e06[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.582096:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004c80c690 17ffffc0001001 3:0 ffff8f2440275af8 189 lru 00000080:00200000:1.0:1767319309.582102:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006a1db9b9 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:1.0:1767319309.582105:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005bbf9e06 00000080:00200000:1.0:1767319309.582106:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.582108:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.582114:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.582133:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.582136:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.582138:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.582143:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.582145:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.582147:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.582152:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582159:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.582167:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.582169:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.582173:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.582176:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [189, 189] 00000080:00200000:1.0:1767319309.582179:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.582182:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.582186:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 778240 i_blocks 2 00000080:00200000:1.0:1767319309.582188:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.582195:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 778240, count: 4096 00000080:00200000:1.0:1767319309.582198:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 778240, bytes: 4096 00000080:00200000:1.0:1767319309.582199:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.582202:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 191, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.582204:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [778240, 782336) 0 0 00000080:00200000:1.0:1767319309.582206:0:88920: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:1767319309.582210:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [190, 190] 00020000:00200000:1.0:1767319309.582213:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [778240, 782336) 782336, 4096 00020000:00200000:1.0:1767319309.582215:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.582226:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [190, 190] 00000008:00010000:1.0:1767319309.582231:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.582233:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.582239:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582248:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582255:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582262:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582268:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.582275:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [778240, 782336) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.582281:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 190 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.582299:0:88920:0:(rw26.c:912:ll_write_end()) pos 778240, len 4096, copied 4096 00000080:00200000:1.0:1767319309.582331:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a0c44479[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.582334:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000184b86a0 17ffffc0001001 3:0 ffff8f2440268af8 190 lru 00000080:00200000:1.0:1767319309.582339:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005ed77c0c 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:1.0:1767319309.582341:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a0c44479 00000080:00200000:1.0:1767319309.582343:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.582345:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.582354:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.582375:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.582378:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.582381:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.582387:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.582390:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.582392:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.582396:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582403:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.582411:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.582414:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.582417:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.582420:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [190, 190] 00000080:00200000:1.0:1767319309.582424:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.582427:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.582431:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 782336 i_blocks 2 00000080:00200000:1.0:1767319309.582434:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.582442:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 782336, count: 4096 00000080:00200000:1.0:1767319309.582458:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 782336, bytes: 4096 00000080:00200000:1.0:1767319309.582461:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.582465:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 192, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.582466:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [782336, 786432) 0 0 00000080:00200000:1.0:1767319309.582469:0:88920: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:1767319309.582474:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [191, 191] 00020000:00200000:1.0:1767319309.582477:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [782336, 786432) 786432, 4096 00020000:00200000:1.0:1767319309.582479:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.582491:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [191, 191] 00000008:00010000:1.0:1767319309.582497:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.582499:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.582719:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582730:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582738:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582745:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582751:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.582760:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [782336, 786432) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.582766:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 191 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.582783:0:88920:0:(rw26.c:912:ll_write_end()) pos 782336, len 4096, copied 4096 00000080:00200000:1.0:1767319309.582788:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001a49c5cb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.582792:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0818473 17ffffc0001001 3:0 ffff8f24402680d8 191 lru 00000080:00200000:1.0:1767319309.582796:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000468f89c2 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:1.0:1767319309.582798:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001a49c5cb 00000080:00200000:1.0:1767319309.582799:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.582801:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.582809:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.582830:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.582833:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.582835:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.582842:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.582845:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.582847:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.582851:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582858:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.582867:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.582869:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.582872:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.582875:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [191, 191] 00000080:00200000:1.0:1767319309.582879:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.582882:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.582886:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 786432 i_blocks 2 00000080:00200000:1.0:1767319309.582889:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.582897:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 786432, count: 4096 00000080:00200000:1.0:1767319309.582900:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 786432, bytes: 4096 00000080:00200000:1.0:1767319309.582903:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.582906:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 193, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.582907:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [786432, 790528) 0 0 00000080:00200000:1.0:1767319309.582909:0:88920: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:1767319309.582914:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [192, 192] 00020000:00200000:1.0:1767319309.582917:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [786432, 790528) 790528, 4096 00020000:00200000:1.0:1767319309.582919:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.582931:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [192, 192] 00000008:00010000:1.0:1767319309.582937:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.582939:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.582947:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582955:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582963:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582971:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.582978:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.582985:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [786432, 790528) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.582989:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 192 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.583014:0:88920:0:(rw26.c:912:ll_write_end()) pos 786432, len 4096, copied 4096 00000080:00200000:1.0:1767319309.583018:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000eab9514d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.583021:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003d057a17 17ffffc0001021 2:0 ffff8f2440268d80 192 lru 00000080:00200000:1.0:1767319309.583026:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e09a75e3 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:1.0:1767319309.583028:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000eab9514d 00000080:00200000:1.0:1767319309.583029:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.583032:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.583040:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.583064:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.583068:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.583071:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.583077:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.583079:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.583082:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.583086:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583093:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.583100:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.583102:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.583106:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.583109:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [192, 192] 00000080:00200000:1.0:1767319309.583113:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.583116:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.583121:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 790528 i_blocks 2 00000080:00200000:1.0:1767319309.583123:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.583130:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 790528, count: 4096 00000080:00200000:1.0:1767319309.583134:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 790528, bytes: 4096 00000080:00200000:1.0:1767319309.583137:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.583140:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 194, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.583142:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [790528, 794624) 0 0 00000080:00200000:1.0:1767319309.583144:0:88920: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:1767319309.583149:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [193, 193] 00020000:00200000:1.0:1767319309.583152:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [790528, 794624) 794624, 4096 00020000:00200000:1.0:1767319309.583161:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.583173:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [193, 193] 00000008:00010000:1.0:1767319309.583179:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.583181:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.583189:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583196:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583204:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583211:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583217:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.583230:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [790528, 794624) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.583235:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 193 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.583251:0:88920:0:(rw26.c:912:ll_write_end()) pos 790528, len 4096, copied 4096 00000080:00200000:1.0:1767319309.583256:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000043f3ffd6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.583259:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003f0ff18d 17ffffc0001001 3:0 ffff8f2440268ca8 193 lru 00000080:00200000:1.0:1767319309.583263:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000054134e03 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:1.0:1767319309.583265:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000043f3ffd6 00000080:00200000:1.0:1767319309.583266:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.583268:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.583275:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.583297:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.583300:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.583392:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.583399:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.583401:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.583403:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.583407:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583415:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.583424:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.583426:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.583430:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.583433:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [193, 193] 00000080:00200000:1.0:1767319309.583437:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.583439:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.583444:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 794624 i_blocks 2 00000080:00200000:1.0:1767319309.583458:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.583466:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 794624, count: 4096 00000080:00200000:1.0:1767319309.583470:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 794624, bytes: 4096 00000080:00200000:1.0:1767319309.583472:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.583476:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 195, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.583478:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [794624, 798720) 0 0 00000080:00200000:1.0:1767319309.583480:0:88920: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:1767319309.583485:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [194, 194] 00020000:00200000:1.0:1767319309.583489:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [794624, 798720) 798720, 4096 00020000:00200000:1.0:1767319309.583491:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.583504:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [194, 194] 00000008:00010000:1.0:1767319309.583815:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.583821:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.583832:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583842:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583849:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583856:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583864:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.583873:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [794624, 798720) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.583880:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 194 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.583898:0:88920:0:(rw26.c:912:ll_write_end()) pos 794624, len 4096, copied 4096 00000080:00200000:1.0:1767319309.583903:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f5150ad3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.583906:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000060ae80e1 17ffffc0001001 3:0 ffff8f24402685e8 194 lru 00000080:00200000:1.0:1767319309.583911:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000091a6481e 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:1.0:1767319309.583913:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f5150ad3 00000080:00200000:1.0:1767319309.583914:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.583917:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.583925:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.583948:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.583951:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.583954:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.583961:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.583964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.583966:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.583970:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.583979:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.583988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.583991:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.583995:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.583998:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [194, 194] 00000080:00200000:1.0:1767319309.584002:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.584006:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.584010:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 798720 i_blocks 2 00000080:00200000:1.0:1767319309.584013:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.584022:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 798720, count: 4096 00000080:00200000:1.0:1767319309.584026:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 798720, bytes: 4096 00000080:00200000:1.0:1767319309.584028:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.584032:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 196, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.584034:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [798720, 802816) 0 0 00000080:00200000:1.0:1767319309.584036:0:88920: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:1767319309.584042:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [195, 195] 00020000:00200000:1.0:1767319309.584045:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [798720, 802816) 802816, 4096 00020000:00200000:1.0:1767319309.584047:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.584059:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [195, 195] 00000008:00010000:1.0:1767319309.584065:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.584067:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.584075:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584084:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584094:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584102:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584110:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.584117:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [798720, 802816) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.584122:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 195 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.584138:0:88920:0:(rw26.c:912:ll_write_end()) pos 798720, len 4096, copied 4096 00000080:00200000:1.0:1767319309.584142:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e2747580[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.584145:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1e3078e 17ffffc0001001 3:0 ffff8f2440268360 195 lru 00000080:00200000:1.0:1767319309.584151:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000091f072cd 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:1.0:1767319309.584153:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e2747580 00000080:00200000:1.0:1767319309.584154:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.584156:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.584164:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.584185:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.584188:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.584190:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.584195:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.584198:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.584200:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.584204:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584212:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.584220:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.584222:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.584226:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.584230:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [195, 195] 00000080:00200000:1.0:1767319309.584233:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.584236:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.584240:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 802816 i_blocks 2 00000080:00200000:1.0:1767319309.584243:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.584251:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 802816, count: 4096 00000080:00200000:1.0:1767319309.584254:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 802816, bytes: 4096 00000080:00200000:1.0:1767319309.584257:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.584260:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 197, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.584262:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [802816, 806912) 0 0 00000080:00200000:1.0:1767319309.584264:0:88920: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:1767319309.584270:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [196, 196] 00020000:00200000:1.0:1767319309.584272:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [802816, 806912) 806912, 4096 00020000:00200000:1.0:1767319309.584275:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.584289:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [196, 196] 00000008:00010000:1.0:1767319309.584294:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.584296:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.584329:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584337:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584345:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584353:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584359:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.584367:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [802816, 806912) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.584374:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 196 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.584389:0:88920:0:(rw26.c:912:ll_write_end()) pos 802816, len 4096, copied 4096 00000080:00200000:1.0:1767319309.584393:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000094666107[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.584395:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000db424e8e 17ffffc0001001 3:0 ffff8f2440268bd0 196 lru 00000080:00200000:1.0:1767319309.584400:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000009ef1d 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:1.0:1767319309.584402:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000094666107 00000080:00200000:1.0:1767319309.584403:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.584405:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.584414:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.584436:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.584438:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.584440:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.584458:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.584461:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.584464:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.584468:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.584476:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.584485:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.584487:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.584491:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.584494:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [196, 196] 00000080:00200000:1.0:1767319309.584497:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.584500:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.584504:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 806912 i_blocks 2 00000080:00200000:1.0:1767319309.584959:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.584971:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 806912, count: 4096 00000080:00200000:1.0:1767319309.584975:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 806912, bytes: 4096 00000080:00200000:1.0:1767319309.584978:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.584982:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 198, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.584984:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [806912, 811008) 0 0 00000080:00200000:1.0:1767319309.584987:0:88920: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:1767319309.584994:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [197, 197] 00020000:00200000:1.0:1767319309.584998:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [806912, 811008) 811008, 4096 00020000:00200000:1.0:1767319309.585000:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.585014:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [197, 197] 00000008:00010000:1.0:1767319309.585021:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.585023:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.585034:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585043:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585051:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585059:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585065:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.585072:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [806912, 811008) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.585078:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 197 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.585098:0:88920:0:(rw26.c:912:ll_write_end()) pos 806912, len 4096, copied 4096 00000080:00200000:1.0:1767319309.585102:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b0760615[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.585105:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a49ab6a9 17ffffc0001001 3:0 ffff8f2440268438 197 lru 00000080:00200000:1.0:1767319309.585110:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006eda5d69 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:1.0:1767319309.585113:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b0760615 00000080:00200000:1.0:1767319309.585114:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.585116:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.585126:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.585149:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.585152:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.585155:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.585162:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.585165:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.585167:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.585171:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585178:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.585187:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.585189:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.585193:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.585197:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [197, 197] 00000080:00200000:1.0:1767319309.585200:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.585203:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.585209:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 811008 i_blocks 2 00000080:00200000:1.0:1767319309.585212:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.585219:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 811008, count: 4096 00000080:00200000:1.0:1767319309.585223:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 811008, bytes: 4096 00000080:00200000:1.0:1767319309.585225:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.585228:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 199, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.585229:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [811008, 815104) 0 0 00000080:00200000:1.0:1767319309.585232:0:88920: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:1767319309.585237:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [198, 198] 00020000:00200000:1.0:1767319309.585239:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [811008, 815104) 815104, 4096 00020000:00200000:1.0:1767319309.585242:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.585254:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [198, 198] 00000008:00010000:1.0:1767319309.585259:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.585261:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.585269:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585277:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585286:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585293:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585300:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.585355:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [811008, 815104) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.585361:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 198 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.585377:0:88920:0:(rw26.c:912:ll_write_end()) pos 811008, len 4096, copied 4096 00000080:00200000:1.0:1767319309.585382:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c08e04ab[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.585385:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000038f2d366 17ffffc0001001 3:0 ffff8f2440268798 198 lru 00000080:00200000:1.0:1767319309.585390:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000069ab5464 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:1.0:1767319309.585393:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c08e04ab 00000080:00200000:1.0:1767319309.585394:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.585396:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.585405:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.585428:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.585431:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.585433:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.585439:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.585442:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.585445:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.585463:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585472:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.585481:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.585483:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.585488:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.585492:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [198, 198] 00000080:00200000:1.0:1767319309.585496:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.585499:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.585504:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 815104 i_blocks 2 00000080:00200000:1.0:1767319309.585507:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.585514:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 815104, count: 4096 00000080:00200000:1.0:1767319309.585518:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 815104, bytes: 4096 00000080:00200000:1.0:1767319309.585528:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.585532:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 200, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.585534:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [815104, 819200) 0 0 00000080:00200000:1.0:1767319309.585536:0:88920: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:1767319309.585541:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [199, 199] 00020000:00200000:1.0:1767319309.585555:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [815104, 819200) 819200, 4096 00020000:00200000:1.0:1767319309.585558:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.585571:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [199, 199] 00000008:00010000:1.0:1767319309.585576:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.585578:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.585585:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585593:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585600:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585607:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585614:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.585622:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [815104, 819200) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.585628:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 199 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.585644:0:88920:0:(rw26.c:912:ll_write_end()) pos 815104, len 4096, copied 4096 00000080:00200000:1.0:1767319309.585648:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000e8c0196[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.585651:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b46da787 17ffffc0001001 3:0 ffff8f2440268000 199 lru 00000080:00200000:1.0:1767319309.585655:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e571d3a9 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:1.0:1767319309.585658:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000e8c0196 00000080:00200000:1.0:1767319309.585659:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.585661:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.585669:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.585693:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.585696:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.585699:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.585705:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.585707:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.585710:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.585713:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585720:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.585728:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.585730:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.585734:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.585737:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [199, 199] 00000080:00200000:1.0:1767319309.585740:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.585743:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.585748:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 819200 i_blocks 2 00000080:00200000:1.0:1767319309.585751:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.585758:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 819200, count: 4096 00000080:00200000:1.0:1767319309.585761:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 819200, bytes: 4096 00000080:00200000:1.0:1767319309.585764:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.585767:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 201, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.585769:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [819200, 823296) 0 0 00000080:00200000:1.0:1767319309.585772:0:88920: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:1767319309.585777:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [200, 200] 00020000:00200000:1.0:1767319309.585780:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [819200, 823296) 823296, 4096 00020000:00200000:1.0:1767319309.585782:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.585795:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [200, 200] 00000008:00010000:1.0:1767319309.585800:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.585803:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.585810:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585818:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585827:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585834:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585841:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.585848:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [819200, 823296) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.585853:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 200 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.585869:0:88920:0:(rw26.c:912:ll_write_end()) pos 819200, len 4096, copied 4096 00000080:00200000:1.0:1767319309.585873:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000033333b25[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.585876:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000003898175 17ffffc0001001 3:0 ffff8f2440268e58 200 lru 00000080:00200000:1.0:1767319309.585881:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000180f8b13 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:1.0:1767319309.585883:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000033333b25 00000080:00200000:1.0:1767319309.585884:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.585886:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.585895:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.585917:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.585921:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.585923:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.585930:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.585932:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.585935:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.585940:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.585948:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.585957:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.585959:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.585963:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.585967:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [200, 200] 00000080:00200000:1.0:1767319309.585971:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.585975:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.585981:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 823296 i_blocks 2 00000080:00200000:1.0:1767319309.585985:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.585996:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 823296, count: 4096 00000080:00200000:1.0:1767319309.585999:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 823296, bytes: 4096 00000080:00200000:1.0:1767319309.586002:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.586006:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 202, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.586008:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [823296, 827392) 0 0 00000080:00200000:1.0:1767319309.586010:0:88920: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:1767319309.586015:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [201, 201] 00020000:00200000:1.0:1767319309.586018:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [823296, 827392) 827392, 4096 00020000:00200000:1.0:1767319309.586020:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.586031:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [201, 201] 00000008:00010000:1.0:1767319309.586044:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.586047:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.586054:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586064:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586072:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586080:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586088:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.586095:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [823296, 827392) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.586100:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 201 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.586116:0:88920:0:(rw26.c:912:ll_write_end()) pos 823296, len 4096, copied 4096 00000080:00200000:1.0:1767319309.586121:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000089fe8c2e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.586124:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000096b87278 17ffffc0001001 3:0 ffff8f2440268288 201 lru 00000080:00200000:1.0:1767319309.586130:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002626a903 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:1.0:1767319309.586132:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000089fe8c2e 00000080:00200000:1.0:1767319309.586133:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.586135:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.586144:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.586167:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.586170:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.586173:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.586178:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.586181:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.586183:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.586188:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586196:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.586204:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.586207:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.586211:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.586214:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [201, 201] 00000080:00200000:1.0:1767319309.586217:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.586220:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.586225:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 827392 i_blocks 2 00000080:00200000:1.0:1767319309.586227:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.586235:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 827392, count: 4096 00000080:00200000:1.0:1767319309.586238:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 827392, bytes: 4096 00000080:00200000:1.0:1767319309.586241:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.586244:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 203, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.586245:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [827392, 831488) 0 0 00000080:00200000:1.0:1767319309.586247:0:88920: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:1767319309.586252:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [202, 202] 00020000:00200000:1.0:1767319309.586255:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [827392, 831488) 831488, 4096 00020000:00200000:1.0:1767319309.586257:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.586268:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [202, 202] 00000008:00010000:1.0:1767319309.586274:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.586276:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.586283:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586292:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586300:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586339:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586346:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.586354:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [827392, 831488) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.586360:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 202 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.586378:0:88920:0:(rw26.c:912:ll_write_end()) pos 827392, len 4096, copied 4096 00000080:00200000:1.0:1767319309.586383:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c8eadb2f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.586386:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006ce75cb7 17ffffc0001001 3:0 ffff8f24402681b0 202 lru 00000080:00200000:1.0:1767319309.586390:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8b04654 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:1.0:1767319309.586392:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c8eadb2f 00000080:00200000:1.0:1767319309.586393:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.586395:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.586403:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.586427:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.586430:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.586432:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.586437:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.586440:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.586442:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.586458:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586467:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.586476:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.586478:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.586483:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.586486:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [202, 202] 00000080:00200000:1.0:1767319309.586489:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.586493:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.586497:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 831488 i_blocks 2 00000080:00200000:1.0:1767319309.586500:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.586507:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 831488, count: 4096 00000080:00200000:1.0:1767319309.586511:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 831488, bytes: 4096 00000080:00200000:1.0:1767319309.586513:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.586516:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 204, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.586518:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [831488, 835584) 0 0 00000080:00200000:1.0:1767319309.586520:0:88920: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:1767319309.586525:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [203, 203] 00020000:00200000:1.0:1767319309.586527:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [831488, 835584) 835584, 4096 00020000:00200000:1.0:1767319309.586530:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.586543:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [203, 203] 00000008:00010000:1.0:1767319309.586549:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.586551:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.586559:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586567:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586575:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586582:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586590:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.586597:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [831488, 835584) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.586602:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 203 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.586617:0:88920:0:(rw26.c:912:ll_write_end()) pos 831488, len 4096, copied 4096 00000080:00200000:1.0:1767319309.586622:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000fac5c1ef[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.586625:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff671740 17ffffc0001001 3:0 ffff8f24402686c0 203 lru 00000080:00200000:1.0:1767319309.586630:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b52c874d 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:1.0:1767319309.586632:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000fac5c1ef 00000080:00200000:1.0:1767319309.586633:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.586635:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.586643:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.586664:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.586667:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.586669:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.586674:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.586677:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.586679:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.586683:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586690:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.586698:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.586700:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.586704:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.586707:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [203, 203] 00000080:00200000:1.0:1767319309.586710:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.586713:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.586717:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 835584 i_blocks 2 00000080:00200000:1.0:1767319309.586720:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.586727:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 835584, count: 4096 00000080:00200000:1.0:1767319309.586730:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 835584, bytes: 4096 00000080:00200000:1.0:1767319309.586732:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.586735:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 205, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.586736:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [835584, 839680) 0 0 00000080:00200000:1.0:1767319309.586738:0:88920: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:1767319309.586743:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [204, 204] 00020000:00200000:1.0:1767319309.586746:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [835584, 839680) 839680, 4096 00020000:00200000:1.0:1767319309.586748:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.586760:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [204, 204] 00000008:00010000:1.0:1767319309.586765:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.586767:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.586775:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586783:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586791:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586798:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586805:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.586813:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [835584, 839680) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.586818:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 204 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.586833:0:88920:0:(rw26.c:912:ll_write_end()) pos 835584, len 4096, copied 4096 00000080:00200000:1.0:1767319309.586838:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000042878448[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.586841:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000512791ec 17ffffc0001001 3:0 ffff8f2440268948 204 lru 00000080:00200000:1.0:1767319309.586846:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a36c9214 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:1.0:1767319309.586849:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000042878448 00000080:00200000:1.0:1767319309.586850:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.586852:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.586860:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.586881:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.586885:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.586887:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.586892:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.586895:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.586897:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.586901:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.586908:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.586917:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.586919:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.586923:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.586926:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [204, 204] 00000080:00200000:1.0:1767319309.586929:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.586932:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.586936:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 839680 i_blocks 2 00000080:00200000:1.0:1767319309.586939:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.586946:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 839680, count: 4096 00000080:00200000:1.0:1767319309.586950:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 839680, bytes: 4096 00000080:00200000:1.0:1767319309.586952:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.586956:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 206, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.586957:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [839680, 843776) 0 0 00000080:00200000:1.0:1767319309.586960:0:88920: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:1767319309.586964:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [205, 205] 00020000:00200000:1.0:1767319309.586967:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [839680, 843776) 843776, 4096 00020000:00200000:1.0:1767319309.586970:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.586981:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [205, 205] 00000008:00010000:1.0:1767319309.586986:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.586988:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.586995:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587004:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587012:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587020:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587027:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.587035:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [839680, 843776) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.587039:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 205 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.587051:0:88920:0:(rw26.c:912:ll_write_end()) pos 839680, len 4096, copied 4096 00000080:00200000:1.0:1767319309.587055:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007ec3faf6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.587058:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007b021385 17ffffc0001001 3:0 ffff8f2440268870 205 lru 00000080:00200000:1.0:1767319309.587065:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003905b84a 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:1.0:1767319309.587067:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007ec3faf6 00000080:00200000:1.0:1767319309.587068:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.587070:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.587077:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.587097:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.587100:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.587102:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.587108:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.587110:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.587113:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.587116:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587124:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.587132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.587134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.587137:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.587140:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [205, 205] 00000080:00200000:1.0:1767319309.587143:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.587146:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.587151:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 843776 i_blocks 2 00000080:00200000:1.0:1767319309.587153:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.587160:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 843776, count: 4096 00000080:00200000:1.0:1767319309.587164:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 843776, bytes: 4096 00000080:00200000:1.0:1767319309.587166:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.587170:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 207, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.587171:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [843776, 847872) 0 0 00000080:00200000:1.0:1767319309.587174:0:88920: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:1767319309.587178:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [206, 206] 00020000:00200000:1.0:1767319309.587181:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [843776, 847872) 847872, 4096 00020000:00200000:1.0:1767319309.587184:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.587196:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [206, 206] 00000008:00010000:1.0:1767319309.587202:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.587204:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.587212:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587220:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587228:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587235:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587242:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.587250:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [843776, 847872) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.587256:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 206 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.587272:0:88920:0:(rw26.c:912:ll_write_end()) pos 843776, len 4096, copied 4096 00000080:00200000:1.0:1767319309.587276:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000065c59eda[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.587279:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000db988ee6 17ffffc0001001 3:0 ffff8f2440268a20 206 lru 00000080:00200000:1.0:1767319309.587285:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000473ba313 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:1.0:1767319309.587287:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000065c59eda 00000080:00200000:1.0:1767319309.587288:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.587290:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.587298:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.587351:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.587355:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.587358:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.587363:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.587366:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.587369:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.587373:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.587380:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.587389:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.587391:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.587396:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.587399:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [206, 206] 00000080:00200000:1.0:1767319309.587402:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.587405:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.587409:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 847872 i_blocks 2 00000080:00200000:1.0:1767319309.587412:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.587420:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 847872, count: 4096 00000080:00200000:1.0:1767319309.587423:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 847872, bytes: 4096 00000080:00200000:1.0:1767319309.587426:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.587429:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 208, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.587431:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [847872, 851968) 0 0 00000080:00200000:1.0:1767319309.587433:0:88920: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:1767319309.587438:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [207, 207] 00020000:00200000:1.0:1767319309.587441:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [847872, 851968) 851968, 4096 00020000:00200000:1.0:1767319309.587443:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.588426:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [207, 207] 00000008:00010000:2.0:1767319309.588439:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.588443:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.588510:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588532:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588543:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588551:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588558:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.588568:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [847872, 851968) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.588579:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 207 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.588608:0:88920:0:(rw26.c:912:ll_write_end()) pos 847872, len 4096, copied 4096 00000080:00200000:2.0:1767319309.588614:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000fafe039a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.588618:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000966d5fe7 17ffffc0001001 3:0 ffff8f240402fe58 207 lru 00000080:00200000:2.0:1767319309.588624:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000076918f41 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319309.588626:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000fafe039a 00000080:00200000:2.0:1767319309.588627:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.588633:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.588647:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.588665:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.588668:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.588670:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.588686:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.588689:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.588691:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.588695:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588702:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.588712:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.588715:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.588721:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.588725:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [207, 207] 00000080:00200000:2.0:1767319309.588730:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.588733:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.588741:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 851968 i_blocks 2 00000080:00200000:2.0:1767319309.588745:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.588759:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 851968, count: 4096 00000080:00200000:2.0:1767319309.588765:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 851968, bytes: 4096 00000080:00200000:2.0:1767319309.588768:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.588772:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 209, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.588773:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [851968, 856064) 0 0 00000080:00200000:2.0:1767319309.588776:0:88920: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:1767319309.588784:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [208, 208] 00020000:00200000:2.0:1767319309.588788:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [851968, 856064) 856064, 4096 00020000:00200000:2.0:1767319309.588791:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.588797:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [208, 208] 00000008:00010000:2.0:1767319309.588802:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.588804:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.588811:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588830:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588838:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588846:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588853:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.588861:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [851968, 856064) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.588868:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 208 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.588885:0:88920:0:(rw26.c:912:ll_write_end()) pos 851968, len 4096, copied 4096 00000080:00200000:2.0:1767319309.588890:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007a60b598[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.588893:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000060fa6a13 17ffffc0001001 3:0 ffff8f240402f000 208 lru 00000080:00200000:2.0:1767319309.588898:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6476974 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319309.588900:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007a60b598 00000080:00200000:2.0:1767319309.588901:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.588903:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.588912:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.588924:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.588927:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.588929:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.588941:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.588943:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.588945:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.588949:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.588957:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.588965:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.588967:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.588970:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.588973:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [208, 208] 00000080:00200000:2.0:1767319309.588976:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.588979:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.588983:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 856064 i_blocks 2 00000080:00200000:2.0:1767319309.588986:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.588992:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 856064, count: 4096 00000080:00200000:2.0:1767319309.588996:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 856064, bytes: 4096 00000080:00200000:2.0:1767319309.588998:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.589001:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 210, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.589002:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [856064, 860160) 0 0 00000080:00200000:2.0:1767319309.589005:0:88920: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:1767319309.589009:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [209, 209] 00020000:00200000:2.0:1767319309.589012:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [856064, 860160) 860160, 4096 00020000:00200000:2.0:1767319309.589014:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.589018:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [209, 209] 00000008:00010000:2.0:1767319309.589023:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.589025:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.589031:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.589050:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.589059:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590120:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590128:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.590140:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [856064, 860160) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.590152:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 209 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.590189:0:88920:0:(rw26.c:912:ll_write_end()) pos 856064, len 4096, copied 4096 00000080:00200000:2.0:1767319309.590196:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000131fddd9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.590199:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000076e57ce6 17ffffc0001001 3:0 ffff8f240402f798 209 lru 00000080:00200000:2.0:1767319309.590204:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003cc8c3b3 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319309.590207:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000131fddd9 00000080:00200000:2.0:1767319309.590208:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.590212:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.590225:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.590241:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.590244:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.590247:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.590264:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.590267:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.590270:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.590275:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590284:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.590296:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.590299:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.590322:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.590329:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [209, 209] 00000080:00200000:2.0:1767319309.590335:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.590339:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.590347:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 860160 i_blocks 2 00000080:00200000:2.0:1767319309.590351:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.590367:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 860160, count: 4096 00000080:00200000:2.0:1767319309.590372:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 860160, bytes: 4096 00000080:00200000:2.0:1767319309.590375:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.590379:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 211, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.590381:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [860160, 864256) 0 0 00000080:00200000:2.0:1767319309.590385:0:88920: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:1767319309.590394:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [210, 210] 00020000:00200000:2.0:1767319309.590400:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [860160, 864256) 864256, 4096 00020000:00200000:2.0:1767319309.590403:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.590412:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [210, 210] 00000008:00010000:2.0:1767319309.590420:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.590423:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.590434:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590470:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590479:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590487:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590493:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.590502:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [860160, 864256) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.590749:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 210 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.590768:0:88920:0:(rw26.c:912:ll_write_end()) pos 860160, len 4096, copied 4096 00000080:00200000:2.0:1767319309.590773:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ec5cbe63[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.590776:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001f3b8dfb 17ffffc0001001 3:0 ffff8f240402f438 210 lru 00000080:00200000:2.0:1767319309.590782:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000080db1d7b 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319309.590784:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ec5cbe63 00000080:00200000:2.0:1767319309.590785:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.590787:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.590796:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.590809:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.590812:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.590814:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.590828:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.590831:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.590833:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.590838:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590845:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.590854:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.590856:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.590861:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.590865:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [210, 210] 00000080:00200000:2.0:1767319309.590869:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.590872:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.590877:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 864256 i_blocks 2 00000080:00200000:2.0:1767319309.590880:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.590889:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 864256, count: 4096 00000080:00200000:2.0:1767319309.590893:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 864256, bytes: 4096 00000080:00200000:2.0:1767319309.590896:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.590900:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 212, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.590901:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [864256, 868352) 0 0 00000080:00200000:2.0:1767319309.590904:0:88920: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:1767319309.590910:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [211, 211] 00020000:00200000:2.0:1767319309.590913:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [864256, 868352) 868352, 4096 00020000:00200000:2.0:1767319309.590915:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.590920:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [211, 211] 00000008:00010000:2.0:1767319309.590926:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.590928:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.590936:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590956:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590963:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590970:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.590976:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.590984:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [864256, 868352) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.590989:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 211 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.591004:0:88920:0:(rw26.c:912:ll_write_end()) pos 864256, len 4096, copied 4096 00000080:00200000:2.0:1767319309.591009:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000085fad5b4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.591012:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000045daf66 17ffffc0001001 3:0 ffff8f240402fbd0 211 lru 00000080:00200000:2.0:1767319309.591017:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d51686e4 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319309.591019:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000085fad5b4 00000080:00200000:2.0:1767319309.591020:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.591022:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.591031:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.591042:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.591044:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.591047:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.591058:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.591061:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.591063:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.591067:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591074:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.591081:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.591083:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.591087:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.591089:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [211, 211] 00000080:00200000:2.0:1767319309.591093:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.591096:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.591100:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 868352 i_blocks 2 00000080:00200000:2.0:1767319309.591103:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.591110:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 868352, count: 4096 00000080:00200000:2.0:1767319309.591114:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 868352, bytes: 4096 00000080:00200000:2.0:1767319309.591116:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.591119:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 213, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.591121:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [868352, 872448) 0 0 00000080:00200000:2.0:1767319309.591123:0:88920: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:1767319309.591128:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [212, 212] 00020000:00200000:2.0:1767319309.591131:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [868352, 872448) 872448, 4096 00020000:00200000:2.0:1767319309.591134:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.591139:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [212, 212] 00000008:00010000:2.0:1767319309.591144:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.591146:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.591153:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591174:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591182:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591190:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591196:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.591205:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [868352, 872448) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.591211:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 212 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.591226:0:88920:0:(rw26.c:912:ll_write_end()) pos 868352, len 4096, copied 4096 00000080:00200000:2.0:1767319309.591230:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000076222c4d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.591233:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000090f49c1c 17ffffc0001001 3:0 ffff8f240402f360 212 lru 00000080:00200000:2.0:1767319309.591238:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000092391592 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319309.591240:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000076222c4d 00000080:00200000:2.0:1767319309.591241:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.591243:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.591252:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.591262:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.591265:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.591267:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.591279:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.591282:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.591284:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.591289:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591297:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.591344:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.591346:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.591351:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.591354:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [212, 212] 00000080:00200000:2.0:1767319309.591357:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.591360:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.591365:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 872448 i_blocks 2 00000080:00200000:2.0:1767319309.591368:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.591375:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 872448, count: 4096 00000080:00200000:2.0:1767319309.591379:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 872448, bytes: 4096 00000080:00200000:2.0:1767319309.591382:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.591385:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 214, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.591386:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [872448, 876544) 0 0 00000080:00200000:2.0:1767319309.591389:0:88920: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:1767319309.591394:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [213, 213] 00020000:00200000:2.0:1767319309.591397:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [872448, 876544) 876544, 4096 00020000:00200000:2.0:1767319309.591399:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.591404:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [213, 213] 00000008:00010000:2.0:1767319309.591410:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.591412:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.591419:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591436:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591444:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591464:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591470:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.591478:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [872448, 876544) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.591484:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 213 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.591501:0:88920:0:(rw26.c:912:ll_write_end()) pos 872448, len 4096, copied 4096 00000080:00200000:2.0:1767319309.591505:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000044be2e97[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.591741:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a8c566ae 17ffffc0001001 3:0 ffff8f240402f5e8 213 lru 00000080:00200000:2.0:1767319309.591747:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000092bc94b0 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319309.591749:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000044be2e97 00000080:00200000:2.0:1767319309.591751:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.591753:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.591764:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.591778:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.591781:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.591784:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.591799:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.591801:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.591804:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.591808:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591815:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.591824:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.591826:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.591831:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.591834:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [213, 213] 00000080:00200000:2.0:1767319309.591837:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.591841:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.591845:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 876544 i_blocks 2 00000080:00200000:2.0:1767319309.591848:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.591856:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 876544, count: 4096 00000080:00200000:2.0:1767319309.591859:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 876544, bytes: 4096 00000080:00200000:2.0:1767319309.591862:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.591865:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 215, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.591867:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [876544, 880640) 0 0 00000080:00200000:2.0:1767319309.591869:0:88920: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:1767319309.591874:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [214, 214] 00020000:00200000:2.0:1767319309.591878:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [876544, 880640) 880640, 4096 00020000:00200000:2.0:1767319309.591880:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.591886:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [214, 214] 00000008:00010000:2.0:1767319309.591892:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.591894:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.591902:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591921:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591929:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591936:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.591943:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.591951:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [876544, 880640) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.591957:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 214 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.591973:0:88920:0:(rw26.c:912:ll_write_end()) pos 876544, len 4096, copied 4096 00000080:00200000:2.0:1767319309.591978:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000024544dc5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.591981:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000dcf08afb 17ffffc0001001 3:0 ffff8f240402fca8 214 lru 00000080:00200000:2.0:1767319309.591986:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000028444130 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319309.591989:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000024544dc5 00000080:00200000:2.0:1767319309.591990:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.591992:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.592000:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.592012:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.592015:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.592017:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.592030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.592032:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.592035:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.592039:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592046:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.592054:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.592057:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.592061:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.592064:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [214, 214] 00000080:00200000:2.0:1767319309.592067:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.592071:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.592075:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 880640 i_blocks 2 00000080:00200000:2.0:1767319309.592078:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.592085:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 880640, count: 4096 00000080:00200000:2.0:1767319309.592089:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 880640, bytes: 4096 00000080:00200000:2.0:1767319309.592091:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.592095:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 216, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.592096:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [880640, 884736) 0 0 00000080:00200000:2.0:1767319309.592099:0:88920: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:1767319309.592104:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [215, 215] 00020000:00200000:2.0:1767319309.592107:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [880640, 884736) 884736, 4096 00020000:00200000:2.0:1767319309.592109:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.592114:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [215, 215] 00000008:00010000:2.0:1767319309.592120:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.592122:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.592129:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592148:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592156:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592164:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592172:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.592181:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [880640, 884736) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.592187:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 215 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.592203:0:88920:0:(rw26.c:912:ll_write_end()) pos 880640, len 4096, copied 4096 00000080:00200000:2.0:1767319309.592207:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000020dfbae3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.592210:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000060a40379 17ffffc0001001 3:0 ffff8f240402fd80 215 lru 00000080:00200000:2.0:1767319309.592216:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000caefdc26 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319309.592218:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000020dfbae3 00000080:00200000:2.0:1767319309.592219:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.592222:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.592230:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.592242:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.592245:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.592247:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.592260:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.592263:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.592265:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.592269:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592277:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.592285:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.592287:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.592290:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.592294:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [215, 215] 00000080:00200000:2.0:1767319309.592297:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.592300:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.592333:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 884736 i_blocks 2 00000080:00200000:2.0:1767319309.592336:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.592344:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 884736, count: 4096 00000080:00200000:2.0:1767319309.592347:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 884736, bytes: 4096 00000080:00200000:2.0:1767319309.592350:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.592353:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 217, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.592354:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [884736, 888832) 0 0 00000080:00200000:2.0:1767319309.592357:0:88920: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:1767319309.592362:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [216, 216] 00020000:00200000:2.0:1767319309.592365:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [884736, 888832) 888832, 4096 00020000:00200000:2.0:1767319309.592368:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.592373:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [216, 216] 00000008:00010000:2.0:1767319309.592379:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.592381:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.592389:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592407:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592416:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592423:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.592430:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.592438:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [884736, 888832) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.592444:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 216 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.592475:0:88920:0:(rw26.c:912:ll_write_end()) pos 884736, len 4096, copied 4096 00000080:00200000:2.0:1767319309.592479:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d747bf05[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.592483:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002093823c 17ffffc0001001 3:0 ffff8f2405423bd0 216 lru 00000080:00200000:2.0:1767319309.592488:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca225c41 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319309.592490:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d747bf05 00000080:00200000:2.0:1767319309.592491:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.592494:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.592502:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.594891:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.594901:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.594905:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.594939:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.594942:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.594945:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.594954:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.594964:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.594980:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.594983:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.594991:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.594998:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [216, 216] 00000080:00200000:2.0:1767319309.595006:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.595010:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.595023:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 888832 i_blocks 2 00000080:00200000:2.0:1767319309.595028:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.595050:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 888832, count: 4096 00000080:00200000:2.0:1767319309.595058:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 888832, bytes: 4096 00000080:00200000:2.0:1767319309.595062:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.595068:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 218, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.595070:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [888832, 892928) 0 0 00000080:00200000:2.0:1767319309.595074:0:88920: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:1767319309.595085:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [217, 217] 00020000:00200000:2.0:1767319309.595090:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [888832, 892928) 892928, 4096 00020000:00200000:2.0:1767319309.595093:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.595105:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [217, 217] 00000008:00010000:2.0:1767319309.595118:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.595122:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.595138:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.595158:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.595169:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.595176:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.595182:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.595192:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [888832, 892928) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.595203:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 217 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.595232:0:88920:0:(rw26.c:912:ll_write_end()) pos 888832, len 4096, copied 4096 00000080:00200000:2.0:1767319309.595239:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000023e20e28[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.595242:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000006f77ee6 17ffffc0001001 3:0 ffff8f2405423360 217 lru 00000080:00200000:2.0:1767319309.595248:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001a6f9f2c 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319309.595250:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000023e20e28 00000080:00200000:2.0:1767319309.595251:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.595254:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.595269:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.595281:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.595284:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.595287:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.595300:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.595762:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.595765:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.595770:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.595778:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.595787:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.595790:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.595797:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.595801:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [217, 217] 00000080:00200000:2.0:1767319309.595805:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.595808:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.595834:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 892928 i_blocks 2 00000080:00200000:2.0:1767319309.595838:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.595848:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 892928, count: 4096 00000080:00200000:2.0:1767319309.595852:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 892928, bytes: 4096 00000080:00200000:2.0:1767319309.595855:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.595859:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 219, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.595860:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [892928, 897024) 0 0 00000080:00200000:2.0:1767319309.595863:0:88920: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:1767319309.595869:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [218, 218] 00020000:00200000:2.0:1767319309.595872:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [892928, 897024) 897024, 4096 00020000:00200000:2.0:1767319309.595875:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.595883:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [218, 218] 00000008:00010000:2.0:1767319309.595891:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.595895:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.595905:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.595924:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.595933:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.595940:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.595945:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.595955:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [892928, 897024) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.595962:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 218 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.595990:0:88920:0:(rw26.c:912:ll_write_end()) pos 892928, len 4096, copied 4096 00000080:00200000:2.0:1767319309.595995:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000377ff7cf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.595999:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007a05b6d2 17ffffc0001021 2:0 ffff8f24054235e8 218 lru 00000080:00200000:2.0:1767319309.596005:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ecfd615b 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319309.596007:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000377ff7cf 00000080:00200000:2.0:1767319309.596008:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.596010:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.596019:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.596034:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.596037:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.596039:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.596052:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.596054:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.596057:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.596061:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596069:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.596077:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.596080:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.596084:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.596087:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [218, 218] 00000080:00200000:2.0:1767319309.596090:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.596093:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.596098:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 897024 i_blocks 2 00000080:00200000:2.0:1767319309.596100:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.596107:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 897024, count: 4096 00000080:00200000:2.0:1767319309.596111:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 897024, bytes: 4096 00000080:00200000:2.0:1767319309.596114:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.596117:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 220, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.596118:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [897024, 901120) 0 0 00000080:00200000:2.0:1767319309.596121:0:88920: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:1767319309.596126:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [219, 219] 00020000:00200000:2.0:1767319309.596128:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [897024, 901120) 901120, 4096 00020000:00200000:2.0:1767319309.596130:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.596135:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [219, 219] 00000008:00010000:2.0:1767319309.596140:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.596142:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.596149:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596166:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596173:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596180:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596187:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.596193:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [897024, 901120) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.596198:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 219 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.596213:0:88920:0:(rw26.c:912:ll_write_end()) pos 897024, len 4096, copied 4096 00000080:00200000:2.0:1767319309.596217:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000061a3deea[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.596219:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007ec14c82 17ffffc0001001 3:0 ffff8f2405423ca8 219 lru 00000080:00200000:2.0:1767319309.596225:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006f3def17 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319309.596227:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000061a3deea 00000080:00200000:2.0:1767319309.596228:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.596230:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.596239:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.596249:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.596252:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.596254:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.596266:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.596268:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.596271:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.596276:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596284:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.596292:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.596295:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.596300:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.596325:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [219, 219] 00000080:00200000:2.0:1767319309.596329:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.596332:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.596337:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 901120 i_blocks 2 00000080:00200000:2.0:1767319309.596340:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.596347:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 901120, count: 4096 00000080:00200000:2.0:1767319309.596351:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 901120, bytes: 4096 00000080:00200000:2.0:1767319309.596354:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.596357:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 221, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.596359:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [901120, 905216) 0 0 00000080:00200000:2.0:1767319309.596361:0:88920: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:1767319309.596366:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [220, 220] 00020000:00200000:2.0:1767319309.596369:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [901120, 905216) 905216, 4096 00020000:00200000:2.0:1767319309.596372:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.596377:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [220, 220] 00000008:00010000:2.0:1767319309.596383:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.596386:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.596393:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596411:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596420:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596427:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596434:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.596442:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [901120, 905216) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.596461:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 220 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.596477:0:88920:0:(rw26.c:912:ll_write_end()) pos 901120, len 4096, copied 4096 00000080:00200000:2.0:1767319309.596482:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f0c96ee5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.596485:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000899fbe55 17ffffc0001001 3:0 ffff8f2405423d80 220 lru 00000080:00200000:2.0:1767319309.596490:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001c5bc2d6 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319309.596492:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f0c96ee5 00000080:00200000:2.0:1767319309.596493:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.596496:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.596504:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.596872:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.596876:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.596879:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.596894:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.596896:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.596899:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.596903:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.596910:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.596918:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.596920:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.596924:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.596928:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [220, 220] 00000080:00200000:2.0:1767319309.596933:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.596935:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.596941:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 905216 i_blocks 2 00000080:00200000:2.0:1767319309.596943:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.596953:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 905216, count: 4096 00000080:00200000:2.0:1767319309.596957:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 905216, bytes: 4096 00000080:00200000:2.0:1767319309.596960:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.596964:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 222, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.596966:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [905216, 909312) 0 0 00000080:00200000:2.0:1767319309.596968:0:88920: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:1767319309.596976:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [221, 221] 00020000:00200000:2.0:1767319309.596979:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [905216, 909312) 909312, 4096 00020000:00200000:2.0:1767319309.596982:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.596988:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [221, 221] 00000008:00010000:2.0:1767319309.596995:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.596998:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.597006:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597023:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597031:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597037:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597043:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.597051:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [905216, 909312) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.597056:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 221 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.597073:0:88920:0:(rw26.c:912:ll_write_end()) pos 905216, len 4096, copied 4096 00000080:00200000:2.0:1767319309.597078:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000762f69b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.597081:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c7109993 17ffffc0001001 3:0 ffff8f24054230d8 221 lru 00000080:00200000:2.0:1767319309.597086:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000edad5f50 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:2.0:1767319309.597088:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000762f69b 00000080:00200000:2.0:1767319309.597089:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.597091:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.597099:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.597111:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.597113:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.597116:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.597127:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.597131:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.597133:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.597137:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597144:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.597152:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.597154:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.597159:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.597162:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [221, 221] 00000080:00200000:2.0:1767319309.597166:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.597169:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.597173:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 909312 i_blocks 2 00000080:00200000:2.0:1767319309.597176:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.597184:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 909312, count: 4096 00000080:00200000:2.0:1767319309.597187:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 909312, bytes: 4096 00000080:00200000:2.0:1767319309.597189:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.597192:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 223, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.597194:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [909312, 913408) 0 0 00000080:00200000:2.0:1767319309.597196:0:88920: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:1767319309.597201:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [222, 222] 00020000:00200000:2.0:1767319309.597205:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [909312, 913408) 913408, 4096 00020000:00200000:2.0:1767319309.597207:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.597212:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [222, 222] 00000008:00010000:2.0:1767319309.597218:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.597220:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.597228:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597247:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597256:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597263:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597270:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.597279:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [909312, 913408) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.597285:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 222 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.597300:0:88920:0:(rw26.c:912:ll_write_end()) pos 909312, len 4096, copied 4096 00000080:00200000:2.0:1767319309.597332:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001c51e176[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.597335:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b942286d 17ffffc0001001 3:0 ffff8f2405423af8 222 lru 00000080:00200000:2.0:1767319309.597340:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e99d6bc6 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:2.0:1767319309.597343:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001c51e176 00000080:00200000:2.0:1767319309.597344:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.597346:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.597355:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.597367:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.597369:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.597372:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.597384:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.597387:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.597389:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.597393:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.597401:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.597409:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.597411:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.597415:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.597417:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [222, 222] 00000080:00200000:2.0:1767319309.597421:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.597424:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.597428:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 913408 i_blocks 2 00000080:00200000:2.0:1767319309.597430:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.597437:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 913408, count: 4096 00000080:00200000:2.0:1767319309.597441:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 913408, bytes: 4096 00000080:00200000:2.0:1767319309.597443:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.597457:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 224, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.597458:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [913408, 917504) 0 0 00000080:00200000:2.0:1767319309.597461:0:88920: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:1767319309.597466:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [223, 223] 00020000:00200000:2.0:1767319309.597470:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [913408, 917504) 917504, 4096 00020000:00200000:2.0:1767319309.597472:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.597477:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [223, 223] 00000008:00010000:2.0:1767319309.597483:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.597485:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.597492:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598094:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598104:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598110:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598118:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.598127:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [913408, 917504) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.598135:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 223 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.598158:0:88920:0:(rw26.c:912:ll_write_end()) pos 913408, len 4096, copied 4096 00000080:00200000:2.0:1767319309.598164:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005aadbace[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.598167:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000073fdbf5f 17ffffc0001001 3:0 ffff8f2405423510 223 lru 00000080:00200000:2.0:1767319309.598173:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e4c7c329 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:2.0:1767319309.598175:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005aadbace 00000080:00200000:2.0:1767319309.598176:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.598179:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.598188:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.598201:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.598204:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.598206:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.598223:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.598226:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.598228:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.598233:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598240:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.598249:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.598252:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.598258:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.598262:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [223, 223] 00000080:00200000:2.0:1767319309.598267:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.598270:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.598276:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 917504 i_blocks 2 00000080:00200000:2.0:1767319309.598279:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.598290:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 917504, count: 4096 00000080:00200000:2.0:1767319309.598295:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 917504, bytes: 4096 00000080:00200000:2.0:1767319309.598298:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.598326:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 225, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.598328:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [917504, 921600) 0 0 00000080:00200000:2.0:1767319309.598331:0:88920: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:1767319309.598338:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [224, 224] 00020000:00200000:2.0:1767319309.598341:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [917504, 921600) 921600, 4096 00020000:00200000:2.0:1767319309.598343:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.598349:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [224, 224] 00000008:00010000:2.0:1767319309.598356:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.598358:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.598367:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598385:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598393:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598399:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598405:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.598413:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [917504, 921600) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.598418:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 224 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.598435:0:88920:0:(rw26.c:912:ll_write_end()) pos 917504, len 4096, copied 4096 00000080:00200000:2.0:1767319309.598439:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008349649f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.598442:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009f8f2647 17ffffc0001001 3:0 ffff8f2405423a20 224 lru 00000080:00200000:2.0:1767319309.598461:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004942a99f 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:2.0:1767319309.598464:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008349649f 00000080:00200000:2.0:1767319309.598466:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.598468:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.598477:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.598488:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.598491:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.598493:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.598507:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.598509:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.598512:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.598516:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598535:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.598760:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.598764:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.598771:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.598774:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [224, 224] 00000080:00200000:2.0:1767319309.598778:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.598782:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.598787:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 921600 i_blocks 2 00000080:00200000:2.0:1767319309.598791:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.598799:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 921600, count: 4096 00000080:00200000:2.0:1767319309.598803:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 921600, bytes: 4096 00000080:00200000:2.0:1767319309.598806:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.598810:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 226, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.598812:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [921600, 925696) 0 0 00000080:00200000:2.0:1767319309.598815:0:88920: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:1767319309.598821:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [225, 225] 00020000:00200000:2.0:1767319309.598824:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [921600, 925696) 925696, 4096 00020000:00200000:2.0:1767319309.598827:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.598833:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [225, 225] 00000008:00010000:2.0:1767319309.598839:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.598842:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.598850:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598868:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598877:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598884:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598891:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.598899:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [921600, 925696) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.598906:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 225 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.598923:0:88920:0:(rw26.c:912:ll_write_end()) pos 921600, len 4096, copied 4096 00000080:00200000:2.0:1767319309.598928:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000035bb435b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.598931:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000002015c27 17ffffc0001001 3:0 ffff8f2405423870 225 lru 00000080:00200000:2.0:1767319309.598936:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000046ca8466 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:2.0:1767319309.598939:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000035bb435b 00000080:00200000:2.0:1767319309.598940:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.598943:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.598951:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.598963:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.598966:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.598968:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.598981:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.598983:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.598985:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.598990:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.598997:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.599005:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.599007:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.599011:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.599014:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [225, 225] 00000080:00200000:2.0:1767319309.599017:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.599020:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.599024:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 925696 i_blocks 2 00000080:00200000:2.0:1767319309.599027:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.599035:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 925696, count: 4096 00000080:00200000:2.0:1767319309.599038:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 925696, bytes: 4096 00000080:00200000:2.0:1767319309.599041:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.599044:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 227, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.599046:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [925696, 929792) 0 0 00000080:00200000:2.0:1767319309.599049:0:88920: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:1767319309.599054:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [226, 226] 00020000:00200000:2.0:1767319309.599057:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [925696, 929792) 929792, 4096 00020000:00200000:2.0:1767319309.599059:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.599064:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [226, 226] 00000008:00010000:2.0:1767319309.599070:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.599072:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.599079:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599096:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599103:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599110:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599116:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.599124:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [925696, 929792) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.599130:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 226 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.599144:0:88920:0:(rw26.c:912:ll_write_end()) pos 925696, len 4096, copied 4096 00000080:00200000:2.0:1767319309.599149:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000efb4489a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.599152:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000032718d1c 17ffffc0001001 3:0 ffff8f2405423948 226 lru 00000080:00200000:2.0:1767319309.599158:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007ece4e51 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:2.0:1767319309.599160:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000efb4489a 00000080:00200000:2.0:1767319309.599161:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.599164:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.599172:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.599183:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.599186:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.599188:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.599200:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.599203:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.599206:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.599209:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599217:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.599225:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.599227:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.599232:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.599235:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [226, 226] 00000080:00200000:2.0:1767319309.599238:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.599241:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.599246:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 929792 i_blocks 2 00000080:00200000:2.0:1767319309.599248:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.599257:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 929792, count: 4096 00000080:00200000:2.0:1767319309.599260:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 929792, bytes: 4096 00000080:00200000:2.0:1767319309.599262:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.599266:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 228, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.599268:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [929792, 933888) 0 0 00000080:00200000:2.0:1767319309.599271:0:88920: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:1767319309.599276:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [227, 227] 00020000:00200000:2.0:1767319309.599279:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [929792, 933888) 933888, 4096 00020000:00200000:2.0:1767319309.599281:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.599286:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [227, 227] 00000008:00010000:2.0:1767319309.599292:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.599294:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.599330:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599351:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599360:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599368:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599374:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.599383:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [929792, 933888) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.599388:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 227 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.599404:0:88920:0:(rw26.c:912:ll_write_end()) pos 929792, len 4096, copied 4096 00000080:00200000:2.0:1767319309.599408:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e4c12b37[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.599411:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005b83b36a 17ffffc0001001 3:0 ffff8f24054236c0 227 lru 00000080:00200000:2.0:1767319309.599416:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005430c7d8 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:2.0:1767319309.599418:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e4c12b37 00000080:00200000:2.0:1767319309.599419:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.599422:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.599433:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.599443:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.599457:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.599460:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.599472:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.599475:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.599478:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.599481:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599488:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.599496:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.599498:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.599502:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.599505:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [227, 227] 00000080:00200000:2.0:1767319309.599509:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.599511:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.599516:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 933888 i_blocks 2 00000080:00200000:2.0:1767319309.599518:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.599707:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 933888, count: 4096 00000080:00200000:2.0:1767319309.599713:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 933888, bytes: 4096 00000080:00200000:2.0:1767319309.599716:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.599719:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 229, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.599721:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [933888, 937984) 0 0 00000080:00200000:2.0:1767319309.599723:0:88920: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:1767319309.599730:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [228, 228] 00020000:00200000:2.0:1767319309.599733:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [933888, 937984) 937984, 4096 00020000:00200000:2.0:1767319309.599735:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.599741:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [228, 228] 00000008:00010000:2.0:1767319309.599748:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.599751:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.599759:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599777:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599786:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599793:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599799:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.599807:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [933888, 937984) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.599813:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 228 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.599831:0:88920:0:(rw26.c:912:ll_write_end()) pos 933888, len 4096, copied 4096 00000080:00200000:2.0:1767319309.599835:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001034f95a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.599838:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd386d05 17ffffc0001001 3:0 ffff8f24054231b0 228 lru 00000080:00200000:2.0:1767319309.599843:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000065a9ba98 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:2.0:1767319309.599846:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001034f95a 00000080:00200000:2.0:1767319309.599847:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.599849:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.599857:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.599868:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.599871:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.599873:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.599886:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.599888:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.599891:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.599896:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.599903:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.599911:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.599914:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.599918:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.599922:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [228, 228] 00000080:00200000:2.0:1767319309.599925:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.599929:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.599934:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 937984 i_blocks 2 00000080:00200000:2.0:1767319309.599937:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.599945:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 937984, count: 4096 00000080:00200000:2.0:1767319309.599949:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 937984, bytes: 4096 00000080:00200000:2.0:1767319309.599951:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.599955:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 230, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.599957:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [937984, 942080) 0 0 00000080:00200000:2.0:1767319309.599959:0:88920: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:1767319309.599964:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [229, 229] 00020000:00200000:2.0:1767319309.599967:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [937984, 942080) 942080, 4096 00020000:00200000:2.0:1767319309.599969:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.599973:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [229, 229] 00000008:00010000:2.0:1767319309.599978:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.599981:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.599988:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600005:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600013:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600020:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600026:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.600034:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [937984, 942080) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.600040:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 229 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.600054:0:88920:0:(rw26.c:912:ll_write_end()) pos 937984, len 4096, copied 4096 00000080:00200000:2.0:1767319309.600059:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001925fdad[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.600062:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000091095632 17ffffc0001001 3:0 ffff8f2405423288 229 lru 00000080:00200000:2.0:1767319309.600067:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001e9c7262 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:2.0:1767319309.600069:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001925fdad 00000080:00200000:2.0:1767319309.600070:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.600072:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.600080:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.600090:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.600093:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.600095:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.600108:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.600110:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.600114:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.600118:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600126:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.600135:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.600138:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.600142:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.600145:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [229, 229] 00000080:00200000:2.0:1767319309.600149:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.600152:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.600156:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 942080 i_blocks 2 00000080:00200000:2.0:1767319309.600159:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.600167:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 942080, count: 4096 00000080:00200000:2.0:1767319309.600171:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 942080, bytes: 4096 00000080:00200000:2.0:1767319309.600173:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.600177:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 231, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.600178:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [942080, 946176) 0 0 00000080:00200000:2.0:1767319309.600181:0:88920: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:1767319309.600186:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [230, 230] 00020000:00200000:2.0:1767319309.600189:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [942080, 946176) 946176, 4096 00020000:00200000:2.0:1767319309.600191:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.600196:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [230, 230] 00000008:00010000:2.0:1767319309.600201:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.600203:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.600210:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600229:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600237:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600245:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600251:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.600260:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [942080, 946176) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.600265:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 230 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.600283:0:88920:0:(rw26.c:912:ll_write_end()) pos 942080, len 4096, copied 4096 00000080:00200000:2.0:1767319309.600287:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e25ac74d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.600291:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f985257e 17ffffc0001001 3:0 ffff8f2405423e58 230 lru 00000080:00200000:2.0:1767319309.600297:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000eff0266f 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:2.0:1767319309.600299:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e25ac74d 00000080:00200000:2.0:1767319309.600300:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.600331:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.600340:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.600351:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.600354:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.600356:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.600368:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.600371:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.600373:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.600377:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600384:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.600392:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.600394:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.600398:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.600401:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [230, 230] 00000080:00200000:2.0:1767319309.600405:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.600408:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.600412:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 946176 i_blocks 2 00000080:00200000:2.0:1767319309.600414:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.600422:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 946176, count: 4096 00000080:00200000:2.0:1767319309.600426:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 946176, bytes: 4096 00000080:00200000:2.0:1767319309.600429:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.600432:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 232, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.600434:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [946176, 950272) 0 0 00000080:00200000:2.0:1767319309.600436:0:88920: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:1767319309.600441:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [231, 231] 00020000:00200000:2.0:1767319309.600444:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [946176, 950272) 950272, 4096 00020000:00200000:2.0:1767319309.600460:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.600465:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [231, 231] 00000008:00010000:2.0:1767319309.600470:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.600472:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.600480:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600499:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600507:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600515:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.600891:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.600904:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [946176, 950272) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.600911:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 231 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.600929:0:88920:0:(rw26.c:912:ll_write_end()) pos 946176, len 4096, copied 4096 00000080:00200000:2.0:1767319309.600934:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000022969b46[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.600937:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b76f9b31 17ffffc0001001 3:0 ffff8f2405423438 231 lru 00000080:00200000:2.0:1767319309.600943:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c466921e 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:2.0:1767319309.600945:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000022969b46 00000080:00200000:2.0:1767319309.600946:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.600949:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.600958:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.600970:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.600974:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.600976:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.600990:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.600992:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.600995:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.600999:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601007:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.601015:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.601018:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.601023:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.601026:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [231, 231] 00000080:00200000:2.0:1767319309.601030:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.601033:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.601038:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 950272 i_blocks 2 00000080:00200000:2.0:1767319309.601041:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.601050:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 950272, count: 4096 00000080:00200000:2.0:1767319309.601054:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 950272, bytes: 4096 00000080:00200000:2.0:1767319309.601057:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.601061:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 233, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.601062:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [950272, 954368) 0 0 00000080:00200000:2.0:1767319309.601065:0:88920: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:1767319309.601071:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [232, 232] 00020000:00200000:2.0:1767319309.601074:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [950272, 954368) 954368, 4096 00020000:00200000:2.0:1767319309.601077:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.601082:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [232, 232] 00000008:00010000:2.0:1767319309.601088:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.601091:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.601099:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601117:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601125:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601132:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601139:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.601147:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [950272, 954368) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.601153:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 232 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.601168:0:88920:0:(rw26.c:912:ll_write_end()) pos 950272, len 4096, copied 4096 00000080:00200000:2.0:1767319309.601173:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007190d191[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.601175:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a2b98c8f 17ffffc0001001 3:0 ffff8f2405423000 232 lru 00000080:00200000:2.0:1767319309.601181:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f2da0836 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:2.0:1767319309.601183:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007190d191 00000080:00200000:2.0:1767319309.601184:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.601186:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.601195:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.601206:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.601209:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.601211:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.601223:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.601226:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.601228:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.601232:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601240:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.601248:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.601251:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.601255:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.601258:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [232, 232] 00000080:00200000:2.0:1767319309.601262:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.601265:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.601270:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 954368 i_blocks 2 00000080:00200000:2.0:1767319309.601273:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.601281:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 954368, count: 4096 00000080:00200000:2.0:1767319309.601285:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 954368, bytes: 4096 00000080:00200000:2.0:1767319309.601287:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.601290:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 234, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.601292:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [954368, 958464) 0 0 00000080:00200000:2.0:1767319309.601294:0:88920: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:1767319309.601299:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [233, 233] 00020000:00200000:2.0:1767319309.601331:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [954368, 958464) 958464, 4096 00020000:00200000:2.0:1767319309.601335:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.601341:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [233, 233] 00000008:00010000:2.0:1767319309.601347:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.601349:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.601357:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601376:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601385:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601392:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601399:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.601408:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [954368, 958464) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.601413:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 233 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.601437:0:88920:0:(rw26.c:912:ll_write_end()) pos 954368, len 4096, copied 4096 00000080:00200000:2.0:1767319309.601441:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c1affebe[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.601444:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5ec50f8 17ffffc0001021 2:0 ffff8f2405423798 233 lru 00000080:00200000:2.0:1767319309.601460:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9b1aa72 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:2.0:1767319309.601463:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c1affebe 00000080:00200000:2.0:1767319309.601464:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.601466:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.601476:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.601488:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.601491:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.601493:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.601505:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.601508:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.601510:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.601514:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601655:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.601665:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.601668:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.601673:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.601676:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [233, 233] 00000080:00200000:2.0:1767319309.601680:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.601683:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.601688:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 958464 i_blocks 2 00000080:00200000:2.0:1767319309.601690:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.601698:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 958464, count: 4096 00000080:00200000:2.0:1767319309.601701:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 958464, bytes: 4096 00000080:00200000:2.0:1767319309.601704:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.601707:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 235, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.601709:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [958464, 962560) 0 0 00000080:00200000:2.0:1767319309.601711:0:88920: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:1767319309.601715:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [234, 234] 00020000:00200000:2.0:1767319309.601718:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [958464, 962560) 962560, 4096 00020000:00200000:2.0:1767319309.601720:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.601726:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [234, 234] 00000008:00010000:2.0:1767319309.601732:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.601734:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.601742:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601761:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601770:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601777:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601784:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.601792:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [958464, 962560) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.601799:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 234 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.601816:0:88920:0:(rw26.c:912:ll_write_end()) pos 958464, len 4096, copied 4096 00000080:00200000:2.0:1767319309.601820:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000045e68b88[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.601823:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000016a54f9 17ffffc0001001 3:0 ffff8f2410a9abd0 234 lru 00000080:00200000:2.0:1767319309.601829:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004103a207 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:2.0:1767319309.601831:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000045e68b88 00000080:00200000:2.0:1767319309.601832:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.601834:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.601843:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.601855:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.601859:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.601861:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.601874:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.601877:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.601879:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.601884:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601892:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.601900:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.601903:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.601907:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.601910:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [234, 234] 00000080:00200000:2.0:1767319309.601914:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.601917:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.601922:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 962560 i_blocks 2 00000080:00200000:2.0:1767319309.601925:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.601932:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 962560, count: 4096 00000080:00200000:2.0:1767319309.601936:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 962560, bytes: 4096 00000080:00200000:2.0:1767319309.601939:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.601942:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 236, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.601943:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [962560, 966656) 0 0 00000080:00200000:2.0:1767319309.601945:0:88920: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:1767319309.601950:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [235, 235] 00020000:00200000:2.0:1767319309.601953:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [962560, 966656) 966656, 4096 00020000:00200000:2.0:1767319309.601956:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.601961:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [235, 235] 00000008:00010000:2.0:1767319309.601966:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.601969:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.601976:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.601995:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602004:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602011:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602018:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.602026:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [962560, 966656) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.602031:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 235 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.602045:0:88920:0:(rw26.c:912:ll_write_end()) pos 962560, len 4096, copied 4096 00000080:00200000:2.0:1767319309.602049:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000039de32f6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.602052:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006b91cceb 17ffffc0001001 3:0 ffff8f2410a9a438 235 lru 00000080:00200000:2.0:1767319309.602057:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009a4c19ed 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:2.0:1767319309.602059:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000039de32f6 00000080:00200000:2.0:1767319309.602060:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.602063:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.602071:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.602082:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.602085:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.602087:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.602099:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.602101:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.602104:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.602108:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602115:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.602123:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.602125:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.602130:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.602132:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [235, 235] 00000080:00200000:2.0:1767319309.602136:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.602139:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.602143:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 966656 i_blocks 2 00000080:00200000:2.0:1767319309.602146:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.602154:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 966656, count: 4096 00000080:00200000:2.0:1767319309.602157:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 966656, bytes: 4096 00000080:00200000:2.0:1767319309.602159:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.602163:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 237, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.602164:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [966656, 970752) 0 0 00000080:00200000:2.0:1767319309.602166:0:88920: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:1767319309.602171:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [236, 236] 00020000:00200000:2.0:1767319309.602173:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [966656, 970752) 970752, 4096 00020000:00200000:2.0:1767319309.602175:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.602180:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [236, 236] 00000008:00010000:2.0:1767319309.602186:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.602188:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.602195:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602214:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602223:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602229:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602236:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.602244:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [966656, 970752) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.602250:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 236 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.602266:0:88920:0:(rw26.c:912:ll_write_end()) pos 966656, len 4096, copied 4096 00000080:00200000:2.0:1767319309.602271:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000081648c11[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.602273:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000305a1b0a 17ffffc0001001 3:0 ffff8f2410a9a798 236 lru 00000080:00200000:2.0:1767319309.602279:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000147092e 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:2.0:1767319309.602281:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000081648c11 00000080:00200000:2.0:1767319309.602282:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.602284:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.602293:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.602330:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.602333:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.602335:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.602347:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.602350:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.602352:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.602356:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602364:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.602373:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.602375:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.602380:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.602383:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [236, 236] 00000080:00200000:2.0:1767319309.602387:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.602389:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.602394:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 970752 i_blocks 2 00000080:00200000:2.0:1767319309.602397:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.602405:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 970752, count: 4096 00000080:00200000:2.0:1767319309.602409:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 970752, bytes: 4096 00000080:00200000:2.0:1767319309.602411:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.602414:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 238, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.602416:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [970752, 974848) 0 0 00000080:00200000:2.0:1767319309.602418:0:88920: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:1767319309.602423:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [237, 237] 00020000:00200000:2.0:1767319309.602426:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [970752, 974848) 974848, 4096 00020000:00200000:2.0:1767319309.602428:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.602433:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [237, 237] 00000008:00010000:2.0:1767319309.602439:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.602441:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.602458:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602477:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602485:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602493:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602499:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.602507:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [970752, 974848) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.602513:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 237 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.602691:0:88920:0:(rw26.c:912:ll_write_end()) pos 970752, len 4096, copied 4096 00000080:00200000:2.0:1767319309.602697:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000067eab7d1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.602699:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004b5765e1 17ffffc0001001 3:0 ffff8f2410a9a000 237 lru 00000080:00200000:2.0:1767319309.602705:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001eb28b99 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:2.0:1767319309.602707:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000067eab7d1 00000080:00200000:2.0:1767319309.602708:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.602710:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.602718:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.602729:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.602732:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.602734:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.602747:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.602750:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.602752:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.602757:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.602764:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.602772:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.602775:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.602779:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.602781:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [237, 237] 00000080:00200000:2.0:1767319309.602784:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.602787:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.602791:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 974848 i_blocks 2 00000080:00200000:2.0:1767319309.602794:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.602802:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 974848, count: 4096 00000080:00200000:2.0:1767319309.602805:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 974848, bytes: 4096 00000080:00200000:2.0:1767319309.602807:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.602811:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 239, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.602812:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [974848, 978944) 0 0 00000080:00200000:2.0:1767319309.602815:0:88920: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:1767319309.602820:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [238, 238] 00020000:00200000:2.0:1767319309.602823:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [974848, 978944) 978944, 4096 00020000:00200000:2.0:1767319309.602826:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.602831:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [238, 238] 00000008:00010000:2.0:1767319309.602836:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.602839:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.603115:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603134:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603143:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603149:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603156:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.603165:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [974848, 978944) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.603171:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 238 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.603187:0:88920:0:(rw26.c:912:ll_write_end()) pos 974848, len 4096, copied 4096 00000080:00200000:2.0:1767319309.603191:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000055b617ed[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.603194:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004ee27855 17ffffc0001001 3:0 ffff8f2410a9ae58 238 lru 00000080:00200000:2.0:1767319309.603199:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b4c2abbc 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:2.0:1767319309.603201:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000055b617ed 00000080:00200000:2.0:1767319309.603202:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.603204:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.603212:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.603224:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.603227:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.603229:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.603241:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.603244:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.603247:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.603251:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603261:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.603269:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.603271:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.603276:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.603279:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [238, 238] 00000080:00200000:2.0:1767319309.603282:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.603285:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.603290:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 978944 i_blocks 2 00000080:00200000:2.0:1767319309.603292:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.603330:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 978944, count: 4096 00000080:00200000:2.0:1767319309.603335:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 978944, bytes: 4096 00000080:00200000:2.0:1767319309.603337:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.603341:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 240, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.603342:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [978944, 983040) 0 0 00000080:00200000:2.0:1767319309.603345:0:88920: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:1767319309.603350:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [239, 239] 00020000:00200000:2.0:1767319309.603353:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [978944, 983040) 983040, 4096 00020000:00200000:2.0:1767319309.603356:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.603362:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [239, 239] 00000008:00010000:2.0:1767319309.603368:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.603371:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.603378:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603396:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603405:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603412:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603419:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.603427:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [978944, 983040) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.603433:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 239 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.603462:0:88920:0:(rw26.c:912:ll_write_end()) pos 978944, len 4096, copied 4096 00000080:00200000:2.0:1767319309.603467:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006a6946ac[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.603469:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f76694c2 17ffffc0001001 3:0 ffff8f2410a9a288 239 lru 00000080:00200000:2.0:1767319309.603475:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008ed8d4d8 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:2.0:1767319309.603476:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006a6946ac 00000080:00200000:2.0:1767319309.603477:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.603479:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.603488:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.603499:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.603502:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.603504:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.603830:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.603832:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.603835:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.603840:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603847:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.603856:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.603859:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.603863:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.603866:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [239, 239] 00000080:00200000:2.0:1767319309.603870:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.603873:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.603878:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 983040 i_blocks 2 00000080:00200000:2.0:1767319309.603882:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.603891:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 983040, count: 4096 00000080:00200000:2.0:1767319309.603895:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 983040, bytes: 4096 00000080:00200000:2.0:1767319309.603897:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.603901:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 241, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.603902:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [983040, 987136) 0 0 00000080:00200000:2.0:1767319309.603905:0:88920: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:1767319309.603910:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [240, 240] 00020000:00200000:2.0:1767319309.603913:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [983040, 987136) 987136, 4096 00020000:00200000:2.0:1767319309.603915:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.603921:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [240, 240] 00000008:00010000:2.0:1767319309.603926:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.603929:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.603935:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603955:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603964:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603971:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.603977:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.603986:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [983040, 987136) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.603992:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 240 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.604007:0:88920:0:(rw26.c:912:ll_write_end()) pos 983040, len 4096, copied 4096 00000080:00200000:2.0:1767319309.604011:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000077dbb322[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.604014:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3af8d70 17ffffc0001001 3:0 ffff8f2410a9a1b0 240 lru 00000080:00200000:2.0:1767319309.604019:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000960cf2cd 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:2.0:1767319309.604021:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000077dbb322 00000080:00200000:2.0:1767319309.604022:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.604024:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.604033:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.604044:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.604047:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.604049:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.604059:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.604062:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.604064:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.604068:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604075:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.604083:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.604085:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.604089:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.604092:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [240, 240] 00000080:00200000:2.0:1767319309.604095:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.604098:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.604102:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 987136 i_blocks 2 00000080:00200000:2.0:1767319309.604105:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.604112:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 987136, count: 4096 00000080:00200000:2.0:1767319309.604115:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 987136, bytes: 4096 00000080:00200000:2.0:1767319309.604117:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.604121:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 242, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.604122:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [987136, 991232) 0 0 00000080:00200000:2.0:1767319309.604124:0:88920: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:1767319309.604128:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [241, 241] 00020000:00200000:2.0:1767319309.604131:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [987136, 991232) 991232, 4096 00020000:00200000:2.0:1767319309.604133:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.604137:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [241, 241] 00000008:00010000:2.0:1767319309.604142:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.604144:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.604151:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604169:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604177:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604184:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604190:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.604198:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [987136, 991232) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.604204:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 241 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.604219:0:88920:0:(rw26.c:912:ll_write_end()) pos 987136, len 4096, copied 4096 00000080:00200000:2.0:1767319309.604223:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000046451b98[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.604226:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000893cf849 17ffffc0001001 3:0 ffff8f2410a9a6c0 241 lru 00000080:00200000:2.0:1767319309.604231:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009d8c5aaa 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:2.0:1767319309.604232:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000046451b98 00000080:00200000:2.0:1767319309.604234:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.604236:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.604244:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.604256:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.604259:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.604261:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.604272:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.604275:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.604277:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.604281:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604289:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.604296:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.604298:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.604330:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.604334:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [241, 241] 00000080:00200000:2.0:1767319309.604338:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.604340:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.604345:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 991232 i_blocks 2 00000080:00200000:2.0:1767319309.604347:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.604354:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 991232, count: 4096 00000080:00200000:2.0:1767319309.604357:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 991232, bytes: 4096 00000080:00200000:2.0:1767319309.604359:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.604362:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 243, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.604364:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [991232, 995328) 0 0 00000080:00200000:2.0:1767319309.604366:0:88920: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:1767319309.604370:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [242, 242] 00020000:00200000:2.0:1767319309.604373:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [991232, 995328) 995328, 4096 00020000:00200000:2.0:1767319309.604375:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.604379:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [242, 242] 00000008:00010000:2.0:1767319309.604385:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.604387:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.604393:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604409:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604417:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604423:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604429:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.604437:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [991232, 995328) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.604442:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 242 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.604467:0:88920:0:(rw26.c:912:ll_write_end()) pos 991232, len 4096, copied 4096 00000080:00200000:2.0:1767319309.604471:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006566a6f5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.604474:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a833336f 17ffffc0001001 3:0 ffff8f2410a9a948 242 lru 00000080:00200000:2.0:1767319309.604480:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c25f806f 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:2.0:1767319309.604481:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006566a6f5 00000080:00200000:2.0:1767319309.604482:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.604485:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.604492:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.604503:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.604505:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.604507:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.604518:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.604778:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.604781:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.604786:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604795:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.604802:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.604804:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.604809:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.604812:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [242, 242] 00000080:00200000:2.0:1767319309.604815:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.604818:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.604824:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 995328 i_blocks 2 00000080:00200000:2.0:1767319309.604826:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.604835:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 995328, count: 4096 00000080:00200000:2.0:1767319309.604839:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 995328, bytes: 4096 00000080:00200000:2.0:1767319309.604842:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.604845:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 244, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.604847:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [995328, 999424) 0 0 00000080:00200000:2.0:1767319309.604849:0:88920: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:1767319309.604855:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [243, 243] 00020000:00200000:2.0:1767319309.604858:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [995328, 999424) 999424, 4096 00020000:00200000:2.0:1767319309.604860:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.604866:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [243, 243] 00000008:00010000:2.0:1767319309.604873:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.604875:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.604883:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604901:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604910:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604918:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.604924:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.604933:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [995328, 999424) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.604939:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 243 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.604954:0:88920:0:(rw26.c:912:ll_write_end()) pos 995328, len 4096, copied 4096 00000080:00200000:2.0:1767319309.604958:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006156f962[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.604961:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a0891066 17ffffc0001001 3:0 ffff8f2410a9a870 243 lru 00000080:00200000:2.0:1767319309.604967:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002201b11f 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:2.0:1767319309.604969:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006156f962 00000080:00200000:2.0:1767319309.604970:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.604972:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.604980:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.604990:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.604993:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.604995:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.605005:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.605008:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.605010:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.605014:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605021:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.605028:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.605030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.605034:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.605036:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [243, 243] 00000080:00200000:2.0:1767319309.605039:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.605042:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.605046:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 999424 i_blocks 2 00000080:00200000:2.0:1767319309.605048:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.605055:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 999424, count: 4096 00000080:00200000:2.0:1767319309.605058:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 999424, bytes: 4096 00000080:00200000:2.0:1767319309.605060:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.605064:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 245, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.605065:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [999424, 1003520) 0 0 00000080:00200000:2.0:1767319309.605067:0:88920: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:1767319309.605071:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [244, 244] 00020000:00200000:2.0:1767319309.605074:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [999424, 1003520) 1003520, 4096 00020000:00200000:2.0:1767319309.605076:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.605080:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [244, 244] 00000008:00010000:2.0:1767319309.605085:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.605087:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.605093:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605109:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605117:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605124:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605130:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.605137:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [999424, 1003520) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.605142:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 244 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.605156:0:88920:0:(rw26.c:912:ll_write_end()) pos 999424, len 4096, copied 4096 00000080:00200000:2.0:1767319309.605160:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f0071432[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.605162:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000564bbe56 17ffffc0001001 3:0 ffff8f2410a9aa20 244 lru 00000080:00200000:2.0:1767319309.605167:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d652734a 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:2.0:1767319309.605169:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f0071432 00000080:00200000:2.0:1767319309.605170:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.605172:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.605178:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.605188:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.605191:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.605193:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.605203:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.605206:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.605209:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.605213:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605220:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.605227:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.605229:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.605233:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.605236:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [244, 244] 00000080:00200000:2.0:1767319309.605240:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.605242:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.605247:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1003520 i_blocks 2 00000080:00200000:2.0:1767319309.605249:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.605256:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1003520, count: 4096 00000080:00200000:2.0:1767319309.605260:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1003520, bytes: 4096 00000080:00200000:2.0:1767319309.605262:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.605266:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 246, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.605267:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1003520, 1007616) 0 0 00000080:00200000:2.0:1767319309.605270:0:88920: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:1767319309.605275:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [245, 245] 00020000:00200000:2.0:1767319309.605277:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1003520, 1007616) 1007616, 4096 00020000:00200000:2.0:1767319309.605280:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.605285:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [245, 245] 00000008:00010000:2.0:1767319309.605290:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.605293:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.605300:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605342:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605350:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605357:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605364:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.605371:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1003520, 1007616) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.605376:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 245 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.605388:0:88920:0:(rw26.c:912:ll_write_end()) pos 1003520, len 4096, copied 4096 00000080:00200000:2.0:1767319309.605392:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000016374d87[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.605394:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a08b9a04 17ffffc0001001 3:0 ffff8f2410a9a510 245 lru 00000080:00200000:2.0:1767319309.605400:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000092e6648b 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:2.0:1767319309.605402:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000016374d87 00000080:00200000:2.0:1767319309.605403:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.605405:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.605412:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.605421:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.605424:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.605426:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.605434:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.605437:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.605439:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.605443:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605469:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.605477:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.605480:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.605484:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.605487:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [245, 245] 00000080:00200000:2.0:1767319309.605490:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.605493:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.605498:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1007616 i_blocks 2 00000080:00200000:2.0:1767319309.605500:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.605508:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1007616, count: 4096 00000080:00200000:2.0:1767319309.605511:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1007616, bytes: 4096 00000080:00200000:2.0:1767319309.605513:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.605517:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 247, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.605518:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1007616, 1011712) 0 0 00000080:00200000:2.0:1767319309.605601:0:88920: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:1767319309.605609:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [246, 246] 00020000:00200000:2.0:1767319309.605612:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1007616, 1011712) 1011712, 4096 00020000:00200000:2.0:1767319309.605614:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.605620:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [246, 246] 00000008:00010000:2.0:1767319309.605625:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.605628:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.605636:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605654:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605662:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605669:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605675:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.605684:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1007616, 1011712) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.605689:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 246 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.605704:0:88920:0:(rw26.c:912:ll_write_end()) pos 1007616, len 4096, copied 4096 00000080:00200000:2.0:1767319309.605708:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000397453a1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.605711:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004eaaaf42 17ffffc0001001 3:0 ffff8f2410a9aaf8 246 lru 00000080:00200000:2.0:1767319309.605716:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0e33124 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:2.0:1767319309.605718:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000397453a1 00000080:00200000:2.0:1767319309.605719:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.605721:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.605729:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.605741:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.605744:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.605747:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.605763:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.605765:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.605768:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.605772:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605780:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.605789:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.605791:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.605796:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.605798:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [246, 246] 00000080:00200000:2.0:1767319309.605801:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.605805:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.605809:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1011712 i_blocks 2 00000080:00200000:2.0:1767319309.605811:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.605818:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1011712, count: 4096 00000080:00200000:2.0:1767319309.605822:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1011712, bytes: 4096 00000080:00200000:2.0:1767319309.605824:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.605828:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 248, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.605829:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1011712, 1015808) 0 0 00000080:00200000:2.0:1767319309.605832:0:88920: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:1767319309.605837:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [247, 247] 00020000:00200000:2.0:1767319309.605840:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1011712, 1015808) 1015808, 4096 00020000:00200000:2.0:1767319309.605842:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.605847:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [247, 247] 00000008:00010000:2.0:1767319309.605852:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.605855:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.605862:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605880:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605889:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605896:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.605902:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.605911:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1011712, 1015808) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.605916:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 247 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.605931:0:88920:0:(rw26.c:912:ll_write_end()) pos 1011712, len 4096, copied 4096 00000080:00200000:2.0:1767319309.605935:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000019df1e7c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.605938:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e2934424 17ffffc0001001 3:0 ffff8f2410a9a0d8 247 lru 00000080:00200000:2.0:1767319309.605943:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6c6cf16 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:2.0:1767319309.605945:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000019df1e7c 00000080:00200000:2.0:1767319309.605946:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.605948:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.605956:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.605966:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.605969:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.605971:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.605984:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.605986:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.605989:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.605993:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606175:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.606186:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.606188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.606193:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.606196:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [247, 247] 00000080:00200000:2.0:1767319309.606200:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.606203:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.606208:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1015808 i_blocks 2 00000080:00200000:2.0:1767319309.606210:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.606218:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1015808, count: 4096 00000080:00200000:2.0:1767319309.606222:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1015808, bytes: 4096 00000080:00200000:2.0:1767319309.606224:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.606228:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 249, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.606230:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1015808, 1019904) 0 0 00000080:00200000:2.0:1767319309.606232:0:88920: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:1767319309.606237:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [248, 248] 00020000:00200000:2.0:1767319309.606240:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1015808, 1019904) 1019904, 4096 00020000:00200000:2.0:1767319309.606242:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.606248:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [248, 248] 00000008:00010000:2.0:1767319309.606254:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.606256:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.606264:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606284:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606293:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606300:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606331:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.606340:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1015808, 1019904) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.606346:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 248 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.606369:0:88920:0:(rw26.c:912:ll_write_end()) pos 1015808, len 4096, copied 4096 00000080:00200000:2.0:1767319309.606374:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ed51c88f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.606376:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000709f3bc6 17ffffc0001021 2:0 ffff8f2410a9ad80 248 lru 00000080:00200000:2.0:1767319309.606381:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000dbce0b99 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:2.0:1767319309.606383:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ed51c88f 00000080:00200000:2.0:1767319309.606384:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.606386:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.606394:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.606407:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.606410:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.606412:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.606423:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.606426:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.606428:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.606432:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606440:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.606458:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.606461:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.606466:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.606469:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [248, 248] 00000080:00200000:2.0:1767319309.606472:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.606475:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.606480:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1019904 i_blocks 2 00000080:00200000:2.0:1767319309.606482:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.606490:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1019904, count: 4096 00000080:00200000:2.0:1767319309.606494:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1019904, bytes: 4096 00000080:00200000:2.0:1767319309.606497:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.606500:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 250, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.606502:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1019904, 1024000) 0 0 00000080:00200000:2.0:1767319309.606504:0:88920: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:1767319309.606509:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [249, 249] 00020000:00200000:2.0:1767319309.606512:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1019904, 1024000) 1024000, 4096 00020000:00200000:2.0:1767319309.606514:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.606519:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [249, 249] 00000008:00010000:2.0:1767319309.606621:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.606624:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.606632:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606651:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606661:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606668:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606674:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.606682:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1019904, 1024000) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.606688:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 249 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.606704:0:88920:0:(rw26.c:912:ll_write_end()) pos 1019904, len 4096, copied 4096 00000080:00200000:2.0:1767319309.606709:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000054628e45[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.606712:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005364d6e2 17ffffc0001001 3:0 ffff8f2410a9aca8 249 lru 00000080:00200000:2.0:1767319309.606717:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008e34b009 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:2.0:1767319309.606719:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000054628e45 00000080:00200000:2.0:1767319309.606721:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.606723:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.606731:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.606743:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.606745:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.606748:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.606759:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.606762:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.606764:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.606767:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606772:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.606777:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.606778:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.606781:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.606783:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [249, 249] 00000080:00200000:2.0:1767319309.606785:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.606788:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.606791:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1024000 i_blocks 2 00000080:00200000:2.0:1767319309.606793:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.606799:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1024000, count: 4096 00000080:00200000:2.0:1767319309.606801:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1024000, bytes: 4096 00000080:00200000:2.0:1767319309.606803:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.606805:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 251, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.606806:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1024000, 1028096) 0 0 00000080:00200000:2.0:1767319309.606808:0:88920: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:1767319309.606811:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [250, 250] 00020000:00200000:2.0:1767319309.606813:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1024000, 1028096) 1028096, 4096 00020000:00200000:2.0:1767319309.606815:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.606818:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [250, 250] 00000008:00010000:2.0:1767319309.606822:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.606824:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.606832:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606850:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606858:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606865:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606872:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.606880:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1024000, 1028096) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.606885:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 250 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.606900:0:88920:0:(rw26.c:912:ll_write_end()) pos 1024000, len 4096, copied 4096 00000080:00200000:2.0:1767319309.606904:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a55e806e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.606907:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2089a06 17ffffc0001001 3:0 ffff8f2410a9a5e8 250 lru 00000080:00200000:2.0:1767319309.606912:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f3c1acc5 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:2.0:1767319309.606914:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a55e806e 00000080:00200000:2.0:1767319309.606915:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.606917:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.606925:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.606937:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.606940:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.606942:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.606952:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.606955:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.606957:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.606961:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.606968:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.606975:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.606977:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.606980:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.606983:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [250, 250] 00000080:00200000:2.0:1767319309.606987:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.606991:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.606995:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1028096 i_blocks 2 00000080:00200000:2.0:1767319309.606998:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.607004:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1028096, count: 4096 00000080:00200000:2.0:1767319309.607007:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1028096, bytes: 4096 00000080:00200000:2.0:1767319309.607009:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.607013:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 252, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.607014:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1028096, 1032192) 0 0 00000080:00200000:2.0:1767319309.607016:0:88920: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:1767319309.607021:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [251, 251] 00020000:00200000:2.0:1767319309.607024:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1028096, 1032192) 1032192, 4096 00020000:00200000:2.0:1767319309.607026:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.607031:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [251, 251] 00000008:00010000:2.0:1767319309.607036:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.607038:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.607045:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607063:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607070:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607076:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607082:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.607089:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1028096, 1032192) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.607094:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 251 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.607109:0:88920:0:(rw26.c:912:ll_write_end()) pos 1028096, len 4096, copied 4096 00000080:00200000:2.0:1767319309.607114:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009ef864d3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.607117:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce183c17 17ffffc0001001 3:0 ffff8f2410a9a360 251 lru 00000080:00200000:2.0:1767319309.607122:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000db53013 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:2.0:1767319309.607124:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009ef864d3 00000080:00200000:2.0:1767319309.607125:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.607127:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.607136:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.607147:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.607150:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.607152:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.607165:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.607168:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.607171:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.607174:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607183:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.607191:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.607194:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.607197:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.607200:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [251, 251] 00000080:00200000:2.0:1767319309.607204:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.607207:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.607211:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1032192 i_blocks 2 00000080:00200000:2.0:1767319309.607215:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.607223:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1032192, count: 4096 00000080:00200000:2.0:1767319309.607227:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1032192, bytes: 4096 00000080:00200000:2.0:1767319309.607229:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.607233:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 253, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.607235:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1032192, 1036288) 0 0 00000080:00200000:2.0:1767319309.607237:0:88920: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:1767319309.607242:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [252, 252] 00020000:00200000:2.0:1767319309.607245:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1032192, 1036288) 1036288, 4096 00020000:00200000:2.0:1767319309.607247:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.607252:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [252, 252] 00000008:00010000:2.0:1767319309.607257:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.607260:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.607267:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607286:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607294:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607328:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607335:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.607343:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1032192, 1036288) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.607349:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 252 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.607367:0:88920:0:(rw26.c:912:ll_write_end()) pos 1032192, len 4096, copied 4096 00000080:00200000:2.0:1767319309.607371:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005585b996[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.607373:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b288f6c1 17ffffc0001001 3:0 ffff8f24064af360 252 lru 00000080:00200000:2.0:1767319309.607378:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1dde009 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:2.0:1767319309.607381:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005585b996 00000080:00200000:2.0:1767319309.607382:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.607384:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.607392:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.607405:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.607408:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.607410:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.607422:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.607425:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.607428:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.607432:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607439:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.607459:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.607462:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.607467:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.607470:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [252, 252] 00000080:00200000:2.0:1767319309.607474:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.607477:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.607481:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1036288 i_blocks 2 00000080:00200000:2.0:1767319309.607484:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.607492:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1036288, count: 4096 00000080:00200000:2.0:1767319309.607496:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1036288, bytes: 4096 00000080:00200000:2.0:1767319309.607499:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.607502:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 254, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.607504:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1036288, 1040384) 0 0 00000080:00200000:2.0:1767319309.607506:0:88920: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:1767319309.607511:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [253, 253] 00020000:00200000:2.0:1767319309.607515:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1036288, 1040384) 1040384, 4096 00020000:00200000:2.0:1767319309.607517:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.607614:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [253, 253] 00000008:00010000:2.0:1767319309.607621:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.607624:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.607633:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607651:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607660:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607667:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607674:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.607682:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1036288, 1040384) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.607689:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 253 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.607705:0:88920:0:(rw26.c:912:ll_write_end()) pos 1036288, len 4096, copied 4096 00000080:00200000:2.0:1767319309.607710:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000067751429[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.607713:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e21b9310 17ffffc0001001 3:0 ffff8f24064af5e8 253 lru 00000080:00200000:2.0:1767319309.607719:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000059b3eaf7 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:2.0:1767319309.607721:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000067751429 00000080:00200000:2.0:1767319309.607722:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.607725:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.607732:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.607744:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.607747:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.607750:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.607760:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.607763:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.607766:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.607770:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607777:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.607785:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.607787:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.607791:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.607794:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [253, 253] 00000080:00200000:2.0:1767319309.607797:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.607800:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.607805:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1040384 i_blocks 2 00000080:00200000:2.0:1767319309.607807:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.607814:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1040384, count: 4096 00000080:00200000:2.0:1767319309.607817:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1040384, bytes: 4096 00000080:00200000:2.0:1767319309.607819:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.607823:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 255, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.607824:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1040384, 1044480) 0 0 00000080:00200000:2.0:1767319309.607826:0:88920: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:1767319309.607831:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [254, 254] 00020000:00200000:2.0:1767319309.607834:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1040384, 1044480) 1044480, 4096 00020000:00200000:2.0:1767319309.607836:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.607842:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [254, 254] 00000008:00010000:2.0:1767319309.607847:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.607849:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.607856:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607874:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607883:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607891:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.607898:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.607906:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1040384, 1044480) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.607911:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 254 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.607926:0:88920:0:(rw26.c:912:ll_write_end()) pos 1040384, len 4096, copied 4096 00000080:00200000:2.0:1767319309.607930:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000debf914e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.607933:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008a7be8fd 17ffffc0001001 3:0 ffff8f24064afca8 254 lru 00000080:00200000:2.0:1767319309.607939:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3ccbc5b 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:2.0:1767319309.607942:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000debf914e 00000080:00200000:2.0:1767319309.607943:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.607945:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.607954:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.607966:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.607969:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.607971:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.607982:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.607985:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.607987:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.607992:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.608000:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.608009:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.608012:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.608016:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.608019:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [254, 254] 00000080:00200000:2.0:1767319309.608023:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.608026:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.608031:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1044480 i_blocks 2 00000080:00200000:2.0:1767319309.608034:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.608041:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1044480, count: 4096 00000080:00200000:2.0:1767319309.608045:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1044480, bytes: 4096 00000080:00200000:2.0:1767319309.608047:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.608050:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 256, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.608052:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1044480, 1048576) 0 0 00000080:00200000:2.0:1767319309.608055:0:88920: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:1767319309.608059:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [255, 255] 00020000:00200000:2.0:1767319309.608062:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 0 chunk: [1044480, 1048576) 1048576, 4096 00020000:00200000:2.0:1767319309.608065:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.608070:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [255, 255] 00000008:00010000:2.0:1767319309.608075:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.608078:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.608085:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.608106:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.608114:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.608121:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 7/0,2 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.608128:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 6/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.608138:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1044480, 1048576) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.608143:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 255 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.608160:0:88920:0:(rw26.c:912:ll_write_end()) pos 1044480, len 4096, copied 4096 00000080:00200000:2.0:1767319309.608165:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000045ca1aa3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.608168:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007572a73a 17ffffc0001001 3:0 ffff8f24064afd80 255 lru 00000080:00200000:2.0:1767319309.608174:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000038f9f738 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 000000001f47d066 000000002d06ad72 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:2.0:1767319309.608176:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000045ca1aa3 00000080:00200000:2.0:1767319309.608177:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.608179:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.608187:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.608199:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.608202:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.608204:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.608232:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.608235:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.608238:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.608241:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.608249:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.608258:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.608260:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.608264:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.608267:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [255, 255] 00000080:00200000:2.0:1767319309.608271:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.608274:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:2.0:1767319309.608299:0:84938:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319309.608479:0:84938:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.608707:0:84938:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319309.609096:0:84938:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdd880 - object 0x240000400:2858 offset 0<>1048576 00000100:00100000:2.0:1767319309.609155:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377411328:192.168.204.123@tcp:4:dd.0 00000080:00200000:3.0:1767319309.609693:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1048576 i_blocks 2 00000080:00200000:3.0:1767319309.609701:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.609719:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1048576, count: 4096 00000080:00200000:3.0:1767319309.609724:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1048576, bytes: 4096 00000080:00200000:3.0:1767319309.609735:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.609741:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 257, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.609743:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1048576, 1052672) 0 0 00000080:00200000:3.0:1767319309.609747:0:88920: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:1767319309.609756:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [256, 256] 00020000:00200000:3.0:1767319309.609762:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1048576, 1052672) 1052672, 4096 00020000:00200000:3.0:1767319309.609765:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.609777:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [256, 256] 00000008:00010000:3.0:1767319309.609789:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.609793:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.609808:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.609819:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 2/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.609828:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.609836:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.609842:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.609853:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1048576, 1052672) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.609864:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 256 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.609906:0:88920:0:(rw26.c:912:ll_write_end()) pos 1048576, len 4096, copied 4096 00000080:00200000:3.0:1767319309.609913:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001309d42f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.609916:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000024e57679 17ffffc0001001 3:0 ffff8f2405d461b0 256 lru 00000080:00200000:3.0:1767319309.609922:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002483d238 0: 1< 0 - - > 2< 0 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1767319309.609931:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001309d42f 00000080:00200000:3.0:1767319309.609933:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.609937:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.609953:0:88920:0:(osc_cache.c:814:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.609971:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.609975:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.609978:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.609990:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.609992:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.609995:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.609999:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610008:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.610021:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.610023:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.610030:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.610035:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [256, 256] 00000080:00200000:3.0:1767319309.610041:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.610044:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.610050:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1052672 i_blocks 2 00000080:00200000:3.0:1767319309.610053:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.610065:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1052672, count: 4096 00000080:00200000:3.0:1767319309.610068:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1052672, bytes: 4096 00000080:00200000:3.0:1767319309.610070:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.610073:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 258, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.610081:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1052672, 1056768) 0 0 00000080:00200000:3.0:1767319309.610083:0:88920: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:1767319309.610089:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [257, 257] 00020000:00200000:3.0:1767319309.610092:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1052672, 1056768) 1056768, 4096 00020000:00200000:3.0:1767319309.610094:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.610101:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [257, 257] 00000008:00010000:3.0:1767319309.610106:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.610108:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.610115:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610124:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (4096 8191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610132:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610139:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610145:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.610153:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1052672, 1056768) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.610158:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 257 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.610175:0:88920:0:(rw26.c:912:ll_write_end()) pos 1052672, len 4096, copied 4096 00000080:00200000:3.0:1767319309.610180:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e1397d40[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.610182:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000580c4ab8 17ffffc0001001 3:0 ffff8f2405d466c0 257 lru 00000080:00200000:3.0:1767319309.610188:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001f8a6850 1: 1< 0 - - > 2< 4096 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:3.0:1767319309.610190:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e1397d40 00000080:00200000:3.0:1767319309.610195:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.610198:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.610207:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.610219:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.610222:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.610224:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.610230:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.610232:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.610235:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.610239:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610246:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.610254:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.610256:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.610260:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.610263:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [257, 257] 00000080:00200000:3.0:1767319309.610266:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.610269:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.610274:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1056768 i_blocks 2 00000080:00200000:3.0:1767319309.610276:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.610284:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1056768, count: 4096 00000080:00200000:3.0:1767319309.610287:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1056768, bytes: 4096 00000080:00200000:3.0:1767319309.610290:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.610293:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 259, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.610295:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1056768, 1060864) 0 0 00000080:00200000:3.0:1767319309.610297:0:88920: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:1767319309.610335:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [258, 258] 00020000:00200000:3.0:1767319309.610338:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1056768, 1060864) 1060864, 4096 00020000:00200000:3.0:1767319309.610340:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.610346:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [258, 258] 00000008:00010000:3.0:1767319309.610352:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.610355:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.610362:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610371:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (8192 12287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610378:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610385:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610392:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.610399:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1056768, 1060864) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.610404:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 258 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.610493:0:88920:0:(rw26.c:912:ll_write_end()) pos 1056768, len 4096, copied 4096 00000080:00200000:3.0:1767319309.610498:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008b6768bf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.610501:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f87142cc 17ffffc0001001 3:0 ffff8f2405d46948 258 lru 00000080:00200000:3.0:1767319309.610507:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000024182842 2: 1< 0 - - > 2< 8192 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:3.0:1767319309.610509:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008b6768bf 00000080:00200000:3.0:1767319309.610510:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.610513:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.610623:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.610637:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.610640:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.610643:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.610649:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.610652:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.610655:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.610658:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610665:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.610672:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.610675:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.610679:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.610681:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [258, 258] 00000080:00200000:3.0:1767319309.610685:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.610688:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.610693:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1060864 i_blocks 2 00000080:00200000:3.0:1767319309.610695:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.610703:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1060864, count: 4096 00000080:00200000:3.0:1767319309.610707:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1060864, bytes: 4096 00000080:00200000:3.0:1767319309.610709:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.610713:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 260, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.610714:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1060864, 1064960) 0 0 00000080:00200000:3.0:1767319309.610717:0:88920: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:1767319309.610721:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [259, 259] 00020000:00200000:3.0:1767319309.610729:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1060864, 1064960) 1064960, 4096 00020000:00200000:3.0:1767319309.610731:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.610737:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [259, 259] 00000008:00010000:3.0:1767319309.610742:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.610744:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.610751:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610760:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (12288 16383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610768:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610776:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610782:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.610789:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1060864, 1064960) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.610793:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 259 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.610829:0:88920:0:(rw26.c:912:ll_write_end()) pos 1060864, len 4096, copied 4096 00000080:00200000:3.0:1767319309.610834:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000aa146986[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.610837:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000edbd60dd 17ffffc0001021 2:0 ffff8f2405d46870 259 lru 00000080:00200000:3.0:1767319309.610842:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007a49cadf 3: 1< 0 - - > 2< 12288 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:3.0:1767319309.610844:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000aa146986 00000080:00200000:3.0:1767319309.610845:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.610848:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.610856:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.610877:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.610880:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.610882:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.610887:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.610890:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.610892:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.610896:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.610903:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.610910:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.610912:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.610916:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.610919:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [259, 259] 00000080:00200000:3.0:1767319309.610923:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.610926:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.610931:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1064960 i_blocks 2 00000080:00200000:3.0:1767319309.610933:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.610941:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1064960, count: 4096 00000080:00200000:3.0:1767319309.610944:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1064960, bytes: 4096 00000080:00200000:3.0:1767319309.610947:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.610950:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 261, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.610951:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1064960, 1069056) 0 0 00000080:00200000:3.0:1767319309.610954:0:88920: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:1767319309.610959:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [260, 260] 00020000:00200000:3.0:1767319309.610961:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1064960, 1069056) 1069056, 4096 00020000:00200000:3.0:1767319309.610970:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.610977:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [260, 260] 00000008:00010000:3.0:1767319309.610983:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.610985:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.610992:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611000:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (16384 20479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611008:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611015:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611022:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.611029:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1064960, 1069056) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.611034:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 260 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.611049:0:88920:0:(rw26.c:912:ll_write_end()) pos 1064960, len 4096, copied 4096 00000080:00200000:3.0:1767319309.611055:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000624e7e2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.611057:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f372ab31 17ffffc0001001 3:0 ffff8f2405d46a20 260 lru 00000080:00200000:3.0:1767319309.611062:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000633dc9c5 4: 1< 0 - - > 2< 16384 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:3.0:1767319309.611064:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000624e7e2 00000080:00200000:3.0:1767319309.611065:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.611068:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.611075:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.611099:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.611103:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.611105:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.611111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.611113:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.611116:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.611120:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611128:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.611135:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.611138:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.611142:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.611146:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [260, 260] 00000080:00200000:3.0:1767319309.611149:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.611152:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.611157:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1069056 i_blocks 2 00000080:00200000:3.0:1767319309.611159:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.611168:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1069056, count: 4096 00000080:00200000:3.0:1767319309.611172:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1069056, bytes: 4096 00000080:00200000:3.0:1767319309.611174:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.611177:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 262, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.611178:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1069056, 1073152) 0 0 00000080:00200000:3.0:1767319309.611181:0:88920: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:1767319309.611186:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [261, 261] 00020000:00200000:3.0:1767319309.611188:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1069056, 1073152) 1073152, 4096 00020000:00200000:3.0:1767319309.611195:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.611201:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [261, 261] 00000008:00010000:3.0:1767319309.611207:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.611209:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.611216:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611225:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (20480 24575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611233:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611240:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611246:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.611253:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1069056, 1073152) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.611258:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 261 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.611273:0:88920:0:(rw26.c:912:ll_write_end()) pos 1069056, len 4096, copied 4096 00000080:00200000:3.0:1767319309.611278:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000be5abe58[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.611281:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008b195a44 17ffffc0001001 3:0 ffff8f2405d46510 261 lru 00000080:00200000:3.0:1767319309.611287:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff7eca33 5: 1< 0 - - > 2< 20480 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:3.0:1767319309.611289:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000be5abe58 00000080:00200000:3.0:1767319309.611290:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.611292:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.611300:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.611347:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.611350:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.611353:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.611358:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.611361:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.611363:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.611367:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611374:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.611382:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.611385:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.611388:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.611391:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [261, 261] 00000080:00200000:3.0:1767319309.611395:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.611398:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.611402:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1073152 i_blocks 2 00000080:00200000:3.0:1767319309.611405:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.611413:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1073152, count: 4096 00000080:00200000:3.0:1767319309.611416:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1073152, bytes: 4096 00000080:00200000:3.0:1767319309.611418:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.611422:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 263, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.611424:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1073152, 1077248) 0 0 00000080:00200000:3.0:1767319309.611426:0:88920: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:1767319309.611431:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [262, 262] 00020000:00200000:3.0:1767319309.611434:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1073152, 1077248) 1077248, 4096 00020000:00200000:3.0:1767319309.611441:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.611459:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [262, 262] 00000008:00010000:3.0:1767319309.611466:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.611468:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.611475:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611484:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (24576 28671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611493:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611500:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611507:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.611514:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1073152, 1077248) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.611520:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 262 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.611624:0:88920:0:(rw26.c:912:ll_write_end()) pos 1073152, len 4096, copied 4096 00000080:00200000:3.0:1767319309.611628:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b974f873[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.611631:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb6d28dc 17ffffc0001001 3:0 ffff8f2405d46af8 262 lru 00000080:00200000:3.0:1767319309.611636:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000df3089d 6: 1< 0 - - > 2< 24576 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:3.0:1767319309.611638:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b974f873 00000080:00200000:3.0:1767319309.611639:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.611642:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.611650:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.611672:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.611676:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.611678:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.611684:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.611686:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.611688:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.611693:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611700:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.611708:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.611711:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.611714:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.611717:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [262, 262] 00000080:00200000:3.0:1767319309.611721:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.611724:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.611729:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1077248 i_blocks 2 00000080:00200000:3.0:1767319309.611732:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.611740:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1077248, count: 4096 00000080:00200000:3.0:1767319309.611744:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1077248, bytes: 4096 00000080:00200000:3.0:1767319309.611746:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.611750:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 264, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.611751:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1077248, 1081344) 0 0 00000080:00200000:3.0:1767319309.611753:0:88920: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:1767319309.611758:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [263, 263] 00020000:00200000:3.0:1767319309.611761:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1077248, 1081344) 1081344, 4096 00020000:00200000:3.0:1767319309.611769:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.611776:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [263, 263] 00000008:00010000:3.0:1767319309.611782:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.611784:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.611792:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611800:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (28672 32767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611807:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611814:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611820:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.611828:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1077248, 1081344) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.611832:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 263 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.611849:0:88920:0:(rw26.c:912:ll_write_end()) pos 1077248, len 4096, copied 4096 00000080:00200000:3.0:1767319309.611853:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000cb31bd71[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.611856:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000089516a3e 17ffffc0001001 3:0 ffff8f2405d460d8 263 lru 00000080:00200000:3.0:1767319309.611862:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000bce593f 7: 1< 0 - - > 2< 28672 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:3.0:1767319309.611864:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000cb31bd71 00000080:00200000:3.0:1767319309.611865:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.611867:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.611875:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.611899:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.611902:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.611904:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.611910:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.611913:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.611915:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.611919:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.611926:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.611935:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.611937:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.611941:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.611944:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [263, 263] 00000080:00200000:3.0:1767319309.611948:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.611951:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.611956:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1081344 i_blocks 2 00000080:00200000:3.0:1767319309.611958:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.611966:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1081344, count: 4096 00000080:00200000:3.0:1767319309.611970:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1081344, bytes: 4096 00000080:00200000:3.0:1767319309.611972:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.611975:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 265, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.611976:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1081344, 1085440) 0 0 00000080:00200000:3.0:1767319309.611979:0:88920: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:1767319309.611983:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [264, 264] 00020000:00200000:3.0:1767319309.611986:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1081344, 1085440) 1085440, 4096 00020000:00200000:3.0:1767319309.611994:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.612000:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [264, 264] 00000008:00010000:3.0:1767319309.612006:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.612008:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.612016:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612025:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (32768 36863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612033:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612041:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612048:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.612056:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1081344, 1085440) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.612060:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 264 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.612074:0:88920:0:(rw26.c:912:ll_write_end()) pos 1081344, len 4096, copied 4096 00000080:00200000:3.0:1767319309.612079:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007d2a5235[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.612082:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002fa01314 17ffffc0001001 3:0 ffff8f2405d46d80 264 lru 00000080:00200000:3.0:1767319309.612088:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000058273ac6 8: 1< 0 - - > 2< 32768 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:3.0:1767319309.612090:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007d2a5235 00000080:00200000:3.0:1767319309.612091:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.612094:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.612101:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.612123:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.612126:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.612128:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.612133:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.612136:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.612139:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.612143:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612150:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.612159:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.612162:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.612165:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.612168:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [264, 264] 00000080:00200000:3.0:1767319309.612172:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.612175:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.612179:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1085440 i_blocks 2 00000080:00200000:3.0:1767319309.612182:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.612189:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1085440, count: 4096 00000080:00200000:3.0:1767319309.612193:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1085440, bytes: 4096 00000080:00200000:3.0:1767319309.612195:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.612198:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 266, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.612200:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1085440, 1089536) 0 0 00000080:00200000:3.0:1767319309.612202:0:88920: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:1767319309.612207:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [265, 265] 00020000:00200000:3.0:1767319309.612210:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1085440, 1089536) 1089536, 4096 00020000:00200000:3.0:1767319309.612218:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.612224:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [265, 265] 00000008:00010000:3.0:1767319309.612229:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.612232:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.612239:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612248:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (36864 40959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612257:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612265:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612272:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.612280:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1085440, 1089536) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.612285:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 265 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.612327:0:88920:0:(rw26.c:912:ll_write_end()) pos 1085440, len 4096, copied 4096 00000080:00200000:3.0:1767319309.612332:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007cd8352e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.612335:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000195c9a2d 17ffffc0001001 3:0 ffff8f2405d46ca8 265 lru 00000080:00200000:3.0:1767319309.612340:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c5c818da 9: 1< 0 - - > 2< 36864 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:3.0:1767319309.612342:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007cd8352e 00000080:00200000:3.0:1767319309.612343:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.612346:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.612354:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.612376:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.612380:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.612382:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.612388:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.612391:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.612394:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.612399:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612406:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.612414:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.612417:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.612421:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.612424:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [265, 265] 00000080:00200000:3.0:1767319309.612428:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.612431:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.612436:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1089536 i_blocks 2 00000080:00200000:3.0:1767319309.612439:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.612457:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1089536, count: 4096 00000080:00200000:3.0:1767319309.612462:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1089536, bytes: 4096 00000080:00200000:3.0:1767319309.612465:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.612468:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 267, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.612470:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1089536, 1093632) 0 0 00000080:00200000:3.0:1767319309.612472:0:88920: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:1767319309.612478:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [266, 266] 00020000:00200000:3.0:1767319309.612481:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1089536, 1093632) 1093632, 4096 00020000:00200000:3.0:1767319309.612489:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.612495:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [266, 266] 00000008:00010000:3.0:1767319309.612501:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.612503:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.612510:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612519:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (40960 45055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612616:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612624:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612631:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.612640:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1089536, 1093632) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.612646:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 266 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.612663:0:88920:0:(rw26.c:912:ll_write_end()) pos 1089536, len 4096, copied 4096 00000080:00200000:3.0:1767319309.612668:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000672f7da3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.612671:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2783013 17ffffc0001001 3:0 ffff8f2405d46e58 266 lru 00000080:00200000:3.0:1767319309.612676:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000021510813 10: 1< 0 - - > 2< 40960 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:3.0:1767319309.612678:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000672f7da3 00000080:00200000:3.0:1767319309.612679:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.612681:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.612690:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.612712:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.612715:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.612717:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.612723:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.612725:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.612728:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.612731:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612739:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.612748:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.612750:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.612754:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.612757:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [266, 266] 00000080:00200000:3.0:1767319309.612761:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.612764:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.612769:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1093632 i_blocks 2 00000080:00200000:3.0:1767319309.612772:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.612778:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1093632, count: 4096 00000080:00200000:3.0:1767319309.612782:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1093632, bytes: 4096 00000080:00200000:3.0:1767319309.612784:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.612788:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 268, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.612790:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1093632, 1097728) 0 0 00000080:00200000:3.0:1767319309.612792:0:88920: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:1767319309.612798:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [267, 267] 00020000:00200000:3.0:1767319309.612800:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1093632, 1097728) 1097728, 4096 00020000:00200000:3.0:1767319309.612810:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.612817:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [267, 267] 00000008:00010000:3.0:1767319309.612822:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.612825:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.612831:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612841:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (45056 49151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612849:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612856:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612863:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.612871:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1093632, 1097728) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.612875:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 267 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.612891:0:88920:0:(rw26.c:912:ll_write_end()) pos 1093632, len 4096, copied 4096 00000080:00200000:3.0:1767319309.612895:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000009172bd0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.612898:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a01a5019 17ffffc0001001 3:0 ffff8f2405d46000 267 lru 00000080:00200000:3.0:1767319309.612903:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000505eb60c 11: 1< 0 - - > 2< 45056 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:3.0:1767319309.612905:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000009172bd0 00000080:00200000:3.0:1767319309.612906:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.612908:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.612917:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.612939:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.612942:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.612945:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.612950:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.612954:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.612956:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.612960:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.612968:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.612976:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.612979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.612983:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.612986:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [267, 267] 00000080:00200000:3.0:1767319309.612990:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.612993:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.612998:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1097728 i_blocks 2 00000080:00200000:3.0:1767319309.613000:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.613012:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1097728, count: 4096 00000080:00200000:3.0:1767319309.613017:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1097728, bytes: 4096 00000080:00200000:3.0:1767319309.613019:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.613022:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 269, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.613024:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1097728, 1101824) 0 0 00000080:00200000:3.0:1767319309.613026:0:88920: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:1767319309.613031:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [268, 268] 00020000:00200000:3.0:1767319309.613034:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1097728, 1101824) 1101824, 4096 00020000:00200000:3.0:1767319309.613041:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.613047:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [268, 268] 00000008:00010000:3.0:1767319309.613052:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.613054:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.613061:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613069:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (49152 53247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613077:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613084:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613090:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.613097:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1097728, 1101824) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.613102:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 268 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.613117:0:88920:0:(rw26.c:912:ll_write_end()) pos 1097728, len 4096, copied 4096 00000080:00200000:3.0:1767319309.613121:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b8cf1876[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.613123:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000caf8b237 17ffffc0001001 3:0 ffff8f2405d46798 268 lru 00000080:00200000:3.0:1767319309.613128:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009fbabac7 12: 1< 0 - - > 2< 49152 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:3.0:1767319309.613130:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b8cf1876 00000080:00200000:3.0:1767319309.613131:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.613133:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.613140:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.613161:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.613164:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.613166:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.613171:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.613174:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.613176:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.613180:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613186:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.613194:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.613196:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.613200:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.613202:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [268, 268] 00000080:00200000:3.0:1767319309.613206:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.613209:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.613213:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1101824 i_blocks 2 00000080:00200000:3.0:1767319309.613215:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.613222:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1101824, count: 4096 00000080:00200000:3.0:1767319309.613226:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1101824, bytes: 4096 00000080:00200000:3.0:1767319309.613228:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.613232:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 270, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.613233:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1101824, 1105920) 0 0 00000080:00200000:3.0:1767319309.613235:0:88920: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:1767319309.613240:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [269, 269] 00020000:00200000:3.0:1767319309.613243:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1101824, 1105920) 1105920, 4096 00020000:00200000:3.0:1767319309.613250:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.613256:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [269, 269] 00000008:00010000:3.0:1767319309.613262:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.613264:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.613273:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613281:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (53248 57343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613289:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613295:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613531:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.613541:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1101824, 1105920) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.613547:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 269 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.613561:0:88920:0:(rw26.c:912:ll_write_end()) pos 1101824, len 4096, copied 4096 00000080:00200000:3.0:1767319309.613565:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000042251f92[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.613568:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000084fce2d8 17ffffc0001001 3:0 ffff8f2405d46438 269 lru 00000080:00200000:3.0:1767319309.613574:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000013b0e597 13: 1< 0 - - > 2< 53248 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:3.0:1767319309.613576:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000042251f92 00000080:00200000:3.0:1767319309.613577:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.613579:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.613586:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.613606:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.613609:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.613611:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.613616:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.613619:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.613622:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.613626:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613633:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.613642:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.613644:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.613647:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.613650:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [269, 269] 00000080:00200000:3.0:1767319309.613653:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.613656:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.613661:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1105920 i_blocks 2 00000080:00200000:3.0:1767319309.613664:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.613671:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1105920, count: 4096 00000080:00200000:3.0:1767319309.613675:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1105920, bytes: 4096 00000080:00200000:3.0:1767319309.613677:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.613681:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 271, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.613683:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1105920, 1110016) 0 0 00000080:00200000:3.0:1767319309.613685:0:88920: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:1767319309.613690:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [270, 270] 00020000:00200000:3.0:1767319309.613693:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1105920, 1110016) 1110016, 4096 00020000:00200000:3.0:1767319309.613699:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.613705:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [270, 270] 00000008:00010000:3.0:1767319309.613710:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.613712:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.613719:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613727:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (57344 61439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613735:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613743:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613749:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.613757:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1105920, 1110016) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.613761:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 270 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.613773:0:88920:0:(rw26.c:912:ll_write_end()) pos 1105920, len 4096, copied 4096 00000080:00200000:3.0:1767319309.613776:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004557d676[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.613779:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007343d852 17ffffc0001001 3:0 ffff8f2405d46bd0 270 lru 00000080:00200000:3.0:1767319309.613785:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e898f12d 14: 1< 0 - - > 2< 57344 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:3.0:1767319309.613787:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004557d676 00000080:00200000:3.0:1767319309.613788:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.613790:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.613797:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.613817:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.613820:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.613822:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.613828:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.613830:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.613833:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.613837:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613845:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.613853:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.613855:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.613859:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.613861:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [270, 270] 00000080:00200000:3.0:1767319309.613864:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.613867:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.613872:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1110016 i_blocks 2 00000080:00200000:3.0:1767319309.613874:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.613881:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1110016, count: 4096 00000080:00200000:3.0:1767319309.613884:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1110016, bytes: 4096 00000080:00200000:3.0:1767319309.613886:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.613890:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 272, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.613891:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1110016, 1114112) 0 0 00000080:00200000:3.0:1767319309.613894:0:88920: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:1767319309.613898:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [271, 271] 00020000:00200000:3.0:1767319309.613901:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1110016, 1114112) 1114112, 4096 00020000:00200000:3.0:1767319309.613907:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.613912:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [271, 271] 00000008:00010000:3.0:1767319309.613917:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.613919:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.613925:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613934:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (61440 65535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613942:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613950:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.613957:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.613963:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1110016, 1114112) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.613967:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 271 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.613982:0:88920:0:(rw26.c:912:ll_write_end()) pos 1110016, len 4096, copied 4096 00000080:00200000:3.0:1767319309.613986:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000975eda3f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.613989:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003a1052c4 17ffffc0001001 3:0 ffff8f2405d46360 271 lru 00000080:00200000:3.0:1767319309.613994:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000275b6df0 15: 1< 0 - - > 2< 61440 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:3.0:1767319309.613996:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000975eda3f 00000080:00200000:3.0:1767319309.613996:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.613998:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.614005:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.614023:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.614026:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.614028:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.614033:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.614035:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.614038:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.614042:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614049:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.614057:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.614059:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.614062:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.614065:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [271, 271] 00000080:00200000:3.0:1767319309.614068:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.614071:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.614075:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1114112 i_blocks 2 00000080:00200000:3.0:1767319309.614077:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.614084:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1114112, count: 4096 00000080:00200000:3.0:1767319309.614087:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1114112, bytes: 4096 00000080:00200000:3.0:1767319309.614089:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.614093:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 273, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.614094:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1114112, 1118208) 0 0 00000080:00200000:3.0:1767319309.614096:0:88920: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:1767319309.614101:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [272, 272] 00020000:00200000:3.0:1767319309.614103:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1114112, 1118208) 1118208, 4096 00020000:00200000:3.0:1767319309.614110:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.614115:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [272, 272] 00000008:00010000:3.0:1767319309.614119:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.614121:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.614128:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614137:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (65536 69631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614145:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614152:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614159:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.614166:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1114112, 1118208) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.614170:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 272 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.614184:0:88920:0:(rw26.c:912:ll_write_end()) pos 1114112, len 4096, copied 4096 00000080:00200000:3.0:1767319309.614188:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008f92735a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.614191:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f551142e 17ffffc0001001 3:0 ffff8f2405d465e8 272 lru 00000080:00200000:3.0:1767319309.614196:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004bae3fd6 16: 1< 0 - - > 2< 65536 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:3.0:1767319309.614198:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008f92735a 00000080:00200000:3.0:1767319309.614199:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.614201:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.614208:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.614228:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.614231:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.614233:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.614239:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.614241:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.614244:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.614247:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614255:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.614263:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.614266:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.614270:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.614272:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [272, 272] 00000080:00200000:3.0:1767319309.614276:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.614279:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.614284:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1118208 i_blocks 2 00000080:00200000:3.0:1767319309.614286:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.614294:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1118208, count: 4096 00000080:00200000:3.0:1767319309.614297:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1118208, bytes: 4096 00000080:00200000:3.0:1767319309.614300:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.614330:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 274, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.614332:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1118208, 1122304) 0 0 00000080:00200000:3.0:1767319309.614334:0:88920: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:1767319309.614339:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [273, 273] 00020000:00200000:3.0:1767319309.614342:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1118208, 1122304) 1122304, 4096 00020000:00200000:3.0:1767319309.614350:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.614356:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [273, 273] 00000008:00010000:3.0:1767319309.614361:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.614363:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.614370:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614379:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (69632 73727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614388:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614396:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614403:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.614410:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1118208, 1122304) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.614414:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 273 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.614429:0:88920:0:(rw26.c:912:ll_write_end()) pos 1118208, len 4096, copied 4096 00000080:00200000:3.0:1767319309.614433:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a5034f00[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.614436:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001e99e7c6 17ffffc0001001 3:0 ffff8f24047ae948 273 lru 00000080:00200000:3.0:1767319309.614441:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000014e1d8f8 17: 1< 0 - - > 2< 69632 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:3.0:1767319309.614442:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a5034f00 00000080:00200000:3.0:1767319309.614443:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.614455:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.614463:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.614483:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.614486:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.614488:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.614493:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.614496:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.614498:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.614502:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614510:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.614517:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.614519:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.614523:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.614525:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [273, 273] 00000080:00200000:3.0:1767319309.614528:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.614531:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.614535:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1122304 i_blocks 2 00000080:00200000:3.0:1767319309.614538:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.614544:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1122304, count: 4096 00000080:00200000:3.0:1767319309.614548:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1122304, bytes: 4096 00000080:00200000:3.0:1767319309.614550:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.614553:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 275, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.614555:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1122304, 1126400) 0 0 00000080:00200000:3.0:1767319309.614557:0:88920: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:1767319309.614562:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [274, 274] 00020000:00200000:3.0:1767319309.614564:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1122304, 1126400) 1126400, 4096 00020000:00200000:3.0:1767319309.614572:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.614577:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [274, 274] 00000008:00010000:3.0:1767319309.614582:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.614584:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.614590:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614599:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (73728 77823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614608:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614615:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614621:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.614629:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1122304, 1126400) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.614633:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 274 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.614652:0:88920:0:(rw26.c:912:ll_write_end()) pos 1122304, len 4096, copied 4096 00000080:00200000:3.0:1767319309.614656:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000574a0c29[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.614659:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002a98f94c 17ffffc0001021 2:0 ffff8f24047ae870 274 lru 00000080:00200000:3.0:1767319309.614664:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e89ffc91 18: 1< 0 - - > 2< 73728 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:3.0:1767319309.614667:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000574a0c29 00000080:00200000:3.0:1767319309.614668:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.614670:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.614676:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.614694:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.614697:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.614699:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.614704:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.614706:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.614709:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.614713:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614720:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.614728:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.614730:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.614734:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.614736:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [274, 274] 00000080:00200000:3.0:1767319309.614739:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.614742:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.614746:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1126400 i_blocks 2 00000080:00200000:3.0:1767319309.614748:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.614755:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1126400, count: 4096 00000080:00200000:3.0:1767319309.614758:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1126400, bytes: 4096 00000080:00200000:3.0:1767319309.614760:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.614763:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 276, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.614765:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1126400, 1130496) 0 0 00000080:00200000:3.0:1767319309.614767:0:88920: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:1767319309.614772:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [275, 275] 00020000:00200000:3.0:1767319309.614774:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1126400, 1130496) 1130496, 4096 00020000:00200000:3.0:1767319309.614780:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.614786:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [275, 275] 00000008:00010000:3.0:1767319309.614790:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.614792:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.614799:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614807:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (77824 81919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614815:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614822:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614828:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.614837:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1126400, 1130496) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.614841:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 275 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.614855:0:88920:0:(rw26.c:912:ll_write_end()) pos 1126400, len 4096, copied 4096 00000080:00200000:3.0:1767319309.614859:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000235bbb66[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.614862:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ab4ffef1 17ffffc0001001 3:0 ffff8f24047aea20 275 lru 00000080:00200000:3.0:1767319309.614868:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001eba284b 19: 1< 0 - - > 2< 77824 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:3.0:1767319309.614870:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000235bbb66 00000080:00200000:3.0:1767319309.614871:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.614873:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.614880:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.614899:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.614902:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.614904:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.614909:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.614911:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.614914:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.614918:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.614925:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.614933:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.614935:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.614939:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.614941:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [275, 275] 00000080:00200000:3.0:1767319309.614944:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.614947:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.614951:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1130496 i_blocks 2 00000080:00200000:3.0:1767319309.614953:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.614960:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1130496, count: 4096 00000080:00200000:3.0:1767319309.614963:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1130496, bytes: 4096 00000080:00200000:3.0:1767319309.614965:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.614968:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 277, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.614970:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1130496, 1134592) 0 0 00000080:00200000:3.0:1767319309.614972:0:88920: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:1767319309.614977:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [276, 276] 00020000:00200000:3.0:1767319309.614979:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1130496, 1134592) 1134592, 4096 00020000:00200000:3.0:1767319309.614985:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.614991:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [276, 276] 00000008:00010000:3.0:1767319309.614995:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.614997:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.615004:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615012:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (81920 86015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615020:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615027:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615034:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615041:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1130496, 1134592) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.615045:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 276 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.615057:0:88920:0:(rw26.c:912:ll_write_end()) pos 1130496, len 4096, copied 4096 00000080:00200000:3.0:1767319309.615061:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000276aa969[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.615064:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003b27458e 17ffffc0001001 3:0 ffff8f24047ae510 276 lru 00000080:00200000:3.0:1767319309.615070:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000008ef54cc 20: 1< 0 - - > 2< 81920 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:3.0:1767319309.615072:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000276aa969 00000080:00200000:3.0:1767319309.615073:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.615075:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.615081:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615099:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.615102:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.615104:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.615108:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.615111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.615113:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.615117:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615125:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.615133:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.615135:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.615138:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.615140:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [276, 276] 00000080:00200000:3.0:1767319309.615143:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.615146:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.615150:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1134592 i_blocks 2 00000080:00200000:3.0:1767319309.615153:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.615159:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1134592, count: 4096 00000080:00200000:3.0:1767319309.615162:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1134592, bytes: 4096 00000080:00200000:3.0:1767319309.615164:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.615168:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 278, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.615169:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1134592, 1138688) 0 0 00000080:00200000:3.0:1767319309.615171:0:88920: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:1767319309.615176:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [277, 277] 00020000:00200000:3.0:1767319309.615178:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1134592, 1138688) 1138688, 4096 00020000:00200000:3.0:1767319309.615184:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.615190:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [277, 277] 00000008:00010000:3.0:1767319309.615194:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.615196:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.615203:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615211:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (86016 90111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615219:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615227:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615234:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615240:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1134592, 1138688) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.615244:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 277 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.615257:0:88920:0:(rw26.c:912:ll_write_end()) pos 1134592, len 4096, copied 4096 00000080:00200000:3.0:1767319309.615261:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007cca9bfc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.615263:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000084350779 17ffffc0001001 3:0 ffff8f24047aeaf8 277 lru 00000080:00200000:3.0:1767319309.615269:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009850f1d2 21: 1< 0 - - > 2< 86016 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:3.0:1767319309.615271:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007cca9bfc 00000080:00200000:3.0:1767319309.615271:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.615273:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.615280:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615300:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.615330:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.615333:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.615338:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.615341:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.615343:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.615347:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615355:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.615363:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.615365:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.615368:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.615371:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [277, 277] 00000080:00200000:3.0:1767319309.615374:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.615377:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.615381:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1138688 i_blocks 2 00000080:00200000:3.0:1767319309.615383:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.615389:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1138688, count: 4096 00000080:00200000:3.0:1767319309.615393:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1138688, bytes: 4096 00000080:00200000:3.0:1767319309.615395:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.615398:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 279, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.615400:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1138688, 1142784) 0 0 00000080:00200000:3.0:1767319309.615402:0:88920: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:1767319309.615407:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [278, 278] 00020000:00200000:3.0:1767319309.615409:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1138688, 1142784) 1142784, 4096 00020000:00200000:3.0:1767319309.615415:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.615421:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [278, 278] 00000008:00010000:3.0:1767319309.615425:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.615427:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.615434:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615443:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (90112 94207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615462:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615469:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615476:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615483:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1138688, 1142784) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.615487:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 278 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.615500:0:88920:0:(rw26.c:912:ll_write_end()) pos 1138688, len 4096, copied 4096 00000080:00200000:3.0:1767319309.615504:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000094ef7de1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.615506:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000005945874 17ffffc0001001 3:0 ffff8f24047ae0d8 278 lru 00000080:00200000:3.0:1767319309.615511:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9ffc6c0 22: 1< 0 - - > 2< 90112 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:3.0:1767319309.615513:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000094ef7de1 00000080:00200000:3.0:1767319309.615514:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.615516:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.615522:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615541:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.615543:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.615546:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.615550:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.615553:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.615555:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.615560:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615567:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.615575:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.615578:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.615581:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.615583:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [278, 278] 00000080:00200000:3.0:1767319309.615586:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.615589:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.615593:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1142784 i_blocks 2 00000080:00200000:3.0:1767319309.615596:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.615602:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1142784, count: 4096 00000080:00200000:3.0:1767319309.615606:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1142784, bytes: 4096 00000080:00200000:3.0:1767319309.615608:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.615611:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 280, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.615613:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1142784, 1146880) 0 0 00000080:00200000:3.0:1767319309.615615:0:88920: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:1767319309.615619:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [279, 279] 00020000:00200000:3.0:1767319309.615622:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1142784, 1146880) 1146880, 4096 00020000:00200000:3.0:1767319309.615628:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.615633:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [279, 279] 00000008:00010000:3.0:1767319309.615637:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.615639:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.615646:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615654:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (94208 98303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615662:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615669:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615676:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615683:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1142784, 1146880) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.615687:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 279 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.615701:0:88920:0:(rw26.c:912:ll_write_end()) pos 1142784, len 4096, copied 4096 00000080:00200000:3.0:1767319309.615704:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000718a0d14[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.615707:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d55f1f1e 17ffffc0001001 3:0 ffff8f24047aed80 279 lru 00000080:00200000:3.0:1767319309.615713:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009ab77b2f 23: 1< 0 - - > 2< 94208 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:3.0:1767319309.615715:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000718a0d14 00000080:00200000:3.0:1767319309.615716:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.615718:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.615725:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615743:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.615746:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.615748:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.615752:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.615755:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.615757:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.615761:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615769:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.615776:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.615778:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.615782:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.615784:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [279, 279] 00000080:00200000:3.0:1767319309.615787:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.615789:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.615793:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1146880 i_blocks 2 00000080:00200000:3.0:1767319309.615796:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.615802:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1146880, count: 4096 00000080:00200000:3.0:1767319309.615805:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1146880, bytes: 4096 00000080:00200000:3.0:1767319309.615807:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.615811:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 281, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.615812:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1146880, 1150976) 0 0 00000080:00200000:3.0:1767319309.615814:0:88920: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:1767319309.615819:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [280, 280] 00020000:00200000:3.0:1767319309.615821:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1146880, 1150976) 1150976, 4096 00020000:00200000:3.0:1767319309.615829:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.615835:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [280, 280] 00000008:00010000:3.0:1767319309.615840:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.615842:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.615849:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615857:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (98304 102399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615865:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615873:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615879:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615885:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1146880, 1150976) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.615890:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 280 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.615902:0:88920:0:(rw26.c:912:ll_write_end()) pos 1146880, len 4096, copied 4096 00000080:00200000:3.0:1767319309.615906:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d5428ada[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.615908:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0a25849 17ffffc0001001 3:0 ffff8f24047aeca8 280 lru 00000080:00200000:3.0:1767319309.615913:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f896e124 24: 1< 0 - - > 2< 98304 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:3.0:1767319309.615915:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d5428ada 00000080:00200000:3.0:1767319309.615916:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.615918:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.615924:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.615943:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.615946:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.615948:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.615952:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.615955:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.615958:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.615962:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.615970:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.615978:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.615980:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.615983:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.615985:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [280, 280] 00000080:00200000:3.0:1767319309.615988:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.615991:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.615994:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1150976 i_blocks 2 00000080:00200000:3.0:1767319309.615997:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.616004:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1150976, count: 4096 00000080:00200000:3.0:1767319309.616007:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1150976, bytes: 4096 00000080:00200000:3.0:1767319309.616009:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.616012:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 282, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.616014:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1150976, 1155072) 0 0 00000080:00200000:3.0:1767319309.616016:0:88920: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:1767319309.616021:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [281, 281] 00020000:00200000:3.0:1767319309.616023:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1150976, 1155072) 1155072, 4096 00020000:00200000:3.0:1767319309.616030:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.616036:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [281, 281] 00000008:00010000:3.0:1767319309.616040:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.616042:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.616049:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616057:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (102400 106495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616066:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616073:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616079:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.616086:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1150976, 1155072) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.616090:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 281 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.616102:0:88920:0:(rw26.c:912:ll_write_end()) pos 1150976, len 4096, copied 4096 00000080:00200000:3.0:1767319309.616106:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000ca65d88[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.616109:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a93ae5cf 17ffffc0001001 3:0 ffff8f24047ae5e8 281 lru 00000080:00200000:3.0:1767319309.616115:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e55a48cc 25: 1< 0 - - > 2< 102400 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:3.0:1767319309.616117:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000ca65d88 00000080:00200000:3.0:1767319309.616118:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.616120:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.616127:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.616144:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.616147:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.616149:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.616153:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.616156:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.616159:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.616162:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616170:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.616178:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.616180:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.616183:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.616185:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [281, 281] 00000080:00200000:3.0:1767319309.616189:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.616191:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.616196:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1155072 i_blocks 2 00000080:00200000:3.0:1767319309.616198:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.616205:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1155072, count: 4096 00000080:00200000:3.0:1767319309.616208:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1155072, bytes: 4096 00000080:00200000:3.0:1767319309.616210:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.616213:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 283, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.616215:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1155072, 1159168) 0 0 00000080:00200000:3.0:1767319309.616217:0:88920: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:1767319309.616221:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [282, 282] 00020000:00200000:3.0:1767319309.616224:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1155072, 1159168) 1159168, 4096 00020000:00200000:3.0:1767319309.616230:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.616235:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [282, 282] 00000008:00010000:3.0:1767319309.616240:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.616242:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.616248:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616256:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (106496 110591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616265:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616272:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616278:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.616286:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1155072, 1159168) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.616290:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 282 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.616325:0:88920:0:(rw26.c:912:ll_write_end()) pos 1155072, len 4096, copied 4096 00000080:00200000:3.0:1767319309.616330:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000581b0004[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.616332:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000774dce6c 17ffffc0001001 3:0 ffff8f24047ae360 282 lru 00000080:00200000:3.0:1767319309.616338:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000683be70e 26: 1< 0 - - > 2< 106496 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:3.0:1767319309.616341:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000581b0004 00000080:00200000:3.0:1767319309.616342:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.616344:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.616351:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.616370:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.616372:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.616374:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.616379:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.616382:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.616384:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.616388:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.616396:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.616404:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.616406:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.616410:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.616412:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [282, 282] 00000080:00200000:3.0:1767319309.616415:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.616418:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.616422:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1159168 i_blocks 2 00000080:00200000:3.0:1767319309.616425:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.616432:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1159168, count: 4096 00000080:00200000:3.0:1767319309.616435:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1159168, bytes: 4096 00000080:00200000:3.0:1767319309.616437:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.616441:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 284, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.616442:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1159168, 1163264) 0 0 00000080:00200000:3.0:1767319309.616444:0:88920: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:1767319309.617205:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [283, 283] 00020000:00200000:3.0:1767319309.617210:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1159168, 1163264) 1163264, 4096 00020000:00200000:3.0:1767319309.617220:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.617230:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [283, 283] 00000008:00010000:3.0:1767319309.617238:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.617241:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.617252:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.617261:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (110592 114687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.617268:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.617275:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.617282:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.617290:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1159168, 1163264) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.617298:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 283 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.617337:0:88920:0:(rw26.c:912:ll_write_end()) pos 1159168, len 4096, copied 4096 00000080:00200000:3.0:1767319309.617344:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e1fd1ec2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.617347:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3759e24 17ffffc0001001 3:0 ffff8f24047aebd0 283 lru 00000080:00200000:3.0:1767319309.617352:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3f9161a 27: 1< 0 - - > 2< 110592 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:3.0:1767319309.617354:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e1fd1ec2 00000080:00200000:3.0:1767319309.617355:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.617358:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.617370:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.617396:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.617399:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.617402:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.617410:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.617413:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.617416:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.617421:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.617429:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.617441:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.617443:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.617460:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.617464:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [283, 283] 00000080:00200000:3.0:1767319309.617469:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.617473:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.617481:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1163264 i_blocks 2 00000080:00200000:3.0:1767319309.617484:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.617496:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1163264, count: 4096 00000080:00200000:3.0:1767319309.617500:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1163264, bytes: 4096 00000080:00200000:3.0:1767319309.617503:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.617507:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 285, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.617509:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1163264, 1167360) 0 0 00000080:00200000:3.0:1767319309.617512:0:88920: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:1767319309.617517:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [284, 284] 00020000:00200000:3.0:1767319309.619280:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1163264, 1167360) 1167360, 4096 00020000:00200000:3.0:1767319309.619296:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.619741:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [284, 284] 00000008:00010000:3.0:1767319309.619760:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.619765:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.619785:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.619798:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (114688 118783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.619809:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.619818:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.619825:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.619836:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1163264, 1167360) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.619849:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 284 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.619883:0:88920:0:(rw26.c:912:ll_write_end()) pos 1163264, len 4096, copied 4096 00000080:00200000:3.0:1767319309.619892:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009f61e4bf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.619896:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000566fbcfa 17ffffc0001001 3:0 ffff8f24047ae438 284 lru 00000080:00200000:3.0:1767319309.619902:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004a0b9825 28: 1< 0 - - > 2< 114688 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:3.0:1767319309.619904:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009f61e4bf 00000080:00200000:3.0:1767319309.619905:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.619909:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.619927:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.619959:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.619963:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.619966:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.619979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.619982:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.619984:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.619989:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.619997:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.620013:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.620016:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.620022:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.620029:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [284, 284] 00000080:00200000:3.0:1767319309.620036:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.620040:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.620049:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1167360 i_blocks 2 00000080:00200000:3.0:1767319309.620054:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.620079:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1167360, count: 4096 00000080:00200000:3.0:1767319309.620085:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1167360, bytes: 4096 00000080:00200000:3.0:1767319309.620090:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.620095:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 286, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.620097:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1167360, 1171456) 0 0 00000080:00200000:3.0:1767319309.620100:0:88920: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:1767319309.620112:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [285, 285] 00020000:00200000:3.0:1767319309.620118:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1167360, 1171456) 1171456, 4096 00020000:00200000:3.0:1767319309.620126:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.620135:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [285, 285] 00000008:00010000:3.0:1767319309.620141:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.620143:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.620151:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.620160:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (118784 122879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.620168:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.620175:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.620182:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.620190:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1167360, 1171456) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.620195:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 285 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.620213:0:88920:0:(rw26.c:912:ll_write_end()) pos 1167360, len 4096, copied 4096 00000080:00200000:3.0:1767319309.620218:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e3a8a931[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.620222:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000073ccfde4 17ffffc0001001 3:0 ffff8f24047ae798 285 lru 00000080:00200000:3.0:1767319309.620228:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f36e3f8d 29: 1< 0 - - > 2< 118784 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:3.0:1767319309.620231:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e3a8a931 00000080:00200000:3.0:1767319309.620231:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.620234:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.620242:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.620265:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.620268:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.620271:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.620277:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.620280:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.620282:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.620286:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.620294:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.620332:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.620335:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.620340:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.620344:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [285, 285] 00000080:00200000:3.0:1767319309.620347:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.620351:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.620356:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1171456 i_blocks 2 00000080:00200000:3.0:1767319309.620360:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.620368:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1171456, count: 4096 00000080:00200000:3.0:1767319309.620372:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1171456, bytes: 4096 00000080:00200000:3.0:1767319309.620375:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.620379:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 287, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.620381:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1171456, 1175552) 0 0 00000080:00200000:3.0:1767319309.620383:0:88920: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:1767319309.620388:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [286, 286] 00020000:00200000:3.0:1767319309.620391:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1171456, 1175552) 1175552, 4096 00020000:00200000:3.0:1767319309.620400:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.620407:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [286, 286] 00000008:00010000:3.0:1767319309.620413:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.620415:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.620423:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.620432:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (122880 126975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.620440:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.620461:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.620468:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.620476:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1171456, 1175552) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.620482:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 286 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.620500:0:88920:0:(rw26.c:912:ll_write_end()) pos 1171456, len 4096, copied 4096 00000080:00200000:3.0:1767319309.620505:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b270bd6f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.620508:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5cc1ced 17ffffc0001001 3:0 ffff8f24047ae000 286 lru 00000080:00200000:3.0:1767319309.620514:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008862e6b6 30: 1< 0 - - > 2< 122880 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:3.0:1767319309.620516:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b270bd6f 00000080:00200000:3.0:1767319309.620517:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.620519:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.623966:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.625944:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.625958:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.625963:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.625988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.625992:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.625996:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.626006:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.626030:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.626048:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.626051:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.626062:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.626069:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [286, 286] 00000080:00200000:3.0:1767319309.626077:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.626081:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.626264:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1175552 i_blocks 2 00000080:00200000:3.0:1767319309.626270:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.626295:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1175552, count: 4096 00000080:00200000:3.0:1767319309.630758:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1175552, bytes: 4096 00000080:00200000:3.0:1767319309.630769:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.630778:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 288, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.630780:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1175552, 1179648) 0 0 00000080:00200000:3.0:1767319309.630785:0:88920: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:1767319309.630799:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [287, 287] 00020000:00200000:3.0:1767319309.630809:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1175552, 1179648) 1179648, 4096 00020000:00200000:3.0:1767319309.630818:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.630837:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [287, 287] 00000008:00010000:3.0:1767319309.630851:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.630856:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.630876:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.630894:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (126976 131071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.630906:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.630915:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.630922:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.630933:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1175552, 1179648) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.630943:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 287 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.636546:0:88920:0:(rw26.c:912:ll_write_end()) pos 1175552, len 4096, copied 4096 00000080:00200000:3.0:1767319309.636564:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008eb44383[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.636569:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002eb12f96 17ffffc0001001 3:0 ffff8f24047aee58 287 lru 00000080:00200000:3.0:1767319309.636577:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006c31342f 31: 1< 0 - - > 2< 126976 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:3.0:1767319309.636580:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008eb44383 00000080:00200000:3.0:1767319309.636582:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.636587:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.636613:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.636665:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.636670:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.636674:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.636690:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.636694:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.636697:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.636705:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.636715:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.636730:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.636734:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.636741:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.636749:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [287, 287] 00000080:00200000:3.0:1767319309.636758:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.636761:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.636773:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1179648 i_blocks 2 00000080:00200000:3.0:1767319309.636779:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.636802:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1179648, count: 4096 00000080:00200000:3.0:1767319309.636810:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1179648, bytes: 4096 00000080:00200000:3.0:1767319309.636816:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.636821:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 289, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.636823:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1179648, 1183744) 0 0 00000080:00200000:3.0:1767319309.636827:0:88920: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:1767319309.636839:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [288, 288] 00020000:00200000:3.0:1767319309.636843:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1179648, 1183744) 1183744, 4096 00020000:00200000:3.0:1767319309.636853:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.636865:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [288, 288] 00000008:00010000:3.0:1767319309.636876:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.636881:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.636896:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.636909:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (131072 135167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.636920:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.636929:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.636936:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.636946:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1179648, 1183744) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.636956:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 288 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.636976:0:88920:0:(rw26.c:912:ll_write_end()) pos 1179648, len 4096, copied 4096 00000080:00200000:3.0:1767319309.636980:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000d5c52e9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.636984:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004d3d8353 17ffffc0001001 3:0 ffff8f24047ae288 288 lru 00000080:00200000:3.0:1767319309.636989:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000498a5144 32: 1< 0 - - > 2< 131072 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:3.0:1767319309.636992:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000d5c52e9 00000080:00200000:3.0:1767319309.636992:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.636995:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.637002:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.637023:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.637026:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.637029:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.637035:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.637038:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.637040:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.637044:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637052:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.637060:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.637062:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.637066:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.637069:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [288, 288] 00000080:00200000:3.0:1767319309.637073:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.637076:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.637081:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1183744 i_blocks 2 00000080:00200000:3.0:1767319309.637084:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.637092:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1183744, count: 4096 00000080:00200000:3.0:1767319309.637096:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1183744, bytes: 4096 00000080:00200000:3.0:1767319309.637098:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.637102:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 290, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.637104:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1183744, 1187840) 0 0 00000080:00200000:3.0:1767319309.637106:0:88920: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:1767319309.637112:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [289, 289] 00020000:00200000:3.0:1767319309.637115:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1183744, 1187840) 1187840, 4096 00020000:00200000:3.0:1767319309.637122:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.637128:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [289, 289] 00000008:00010000:3.0:1767319309.637134:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.637136:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.637144:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637154:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (135168 139263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637163:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637171:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637179:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.637187:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1183744, 1187840) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.637192:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 289 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.637214:0:88920:0:(rw26.c:912:ll_write_end()) pos 1183744, len 4096, copied 4096 00000080:00200000:3.0:1767319309.637219:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a6b1cdd0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.637222:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb741128 17ffffc0001021 2:0 ffff8f24047ae1b0 289 lru 00000080:00200000:3.0:1767319309.637229:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f7de28f2 33: 1< 0 - - > 2< 135168 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:3.0:1767319309.637231:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a6b1cdd0 00000080:00200000:3.0:1767319309.637232:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.637235:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.637242:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.637265:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.637268:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.637271:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.637277:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.637280:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.637283:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.637287:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637295:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.637326:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.637329:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.637334:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.637337:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [289, 289] 00000080:00200000:3.0:1767319309.637341:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.637345:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.637349:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1187840 i_blocks 2 00000080:00200000:3.0:1767319309.637352:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.637359:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1187840, count: 4096 00000080:00200000:3.0:1767319309.637363:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1187840, bytes: 4096 00000080:00200000:3.0:1767319309.637365:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.637369:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 291, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.637371:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1187840, 1191936) 0 0 00000080:00200000:3.0:1767319309.637373:0:88920: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:1767319309.637379:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [290, 290] 00020000:00200000:3.0:1767319309.637382:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1187840, 1191936) 1191936, 4096 00020000:00200000:3.0:1767319309.637389:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.637396:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [290, 290] 00000008:00010000:3.0:1767319309.637401:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.637403:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.637411:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637420:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (139264 143359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637428:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637436:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637442:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.637464:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1187840, 1191936) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.637470:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 290 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.637486:0:88920:0:(rw26.c:912:ll_write_end()) pos 1187840, len 4096, copied 4096 00000080:00200000:3.0:1767319309.637491:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f24b9efa[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.637494:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a015e4a0 17ffffc0001001 3:0 ffff8f24047ae6c0 290 lru 00000080:00200000:3.0:1767319309.637499:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b42df59d 34: 1< 0 - - > 2< 139264 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:3.0:1767319309.637501:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f24b9efa 00000080:00200000:3.0:1767319309.637502:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.637504:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.637513:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.637536:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.637539:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.637541:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.637548:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.637551:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.637554:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.637557:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637564:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.637572:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.637574:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.637578:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.637581:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [290, 290] 00000080:00200000:3.0:1767319309.637585:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.637588:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.637593:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1191936 i_blocks 2 00000080:00200000:3.0:1767319309.637596:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.637603:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1191936, count: 4096 00000080:00200000:3.0:1767319309.637606:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1191936, bytes: 4096 00000080:00200000:3.0:1767319309.637609:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.637613:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 292, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.637614:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1191936, 1196032) 0 0 00000080:00200000:3.0:1767319309.637617:0:88920: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:1767319309.637623:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [291, 291] 00020000:00200000:3.0:1767319309.637626:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1191936, 1196032) 1196032, 4096 00020000:00200000:3.0:1767319309.637634:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.637640:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [291, 291] 00000008:00010000:3.0:1767319309.637645:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.637648:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.637655:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637663:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (143360 147455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637672:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637679:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637686:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.637694:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1191936, 1196032) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.637698:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 291 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.637716:0:88920:0:(rw26.c:912:ll_write_end()) pos 1191936, len 4096, copied 4096 00000080:00200000:3.0:1767319309.637721:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003a52a382[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.637724:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000071301045 17ffffc0001001 3:0 ffff8f240639d948 291 lru 00000080:00200000:3.0:1767319309.637729:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006d039ae7 35: 1< 0 - - > 2< 143360 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:3.0:1767319309.637731:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003a52a382 00000080:00200000:3.0:1767319309.637732:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.637734:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.637743:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.637767:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.637771:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.637773:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.637779:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.637781:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.637784:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.637787:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637794:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.637803:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.637805:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.637809:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.637812:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [291, 291] 00000080:00200000:3.0:1767319309.637816:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.637819:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.637823:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1196032 i_blocks 2 00000080:00200000:3.0:1767319309.637826:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.637834:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1196032, count: 4096 00000080:00200000:3.0:1767319309.637838:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1196032, bytes: 4096 00000080:00200000:3.0:1767319309.637840:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.637844:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 293, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.637846:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1196032, 1200128) 0 0 00000080:00200000:3.0:1767319309.637848:0:88920: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:1767319309.637854:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [292, 292] 00020000:00200000:3.0:1767319309.637856:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1196032, 1200128) 1200128, 4096 00020000:00200000:3.0:1767319309.637863:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.637870:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [292, 292] 00000008:00010000:3.0:1767319309.637876:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.637878:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.637885:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637893:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (147456 151551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637901:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637908:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.637915:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.637922:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1196032, 1200128) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.637927:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 292 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.637943:0:88920:0:(rw26.c:912:ll_write_end()) pos 1196032, len 4096, copied 4096 00000080:00200000:3.0:1767319309.637947:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ce3f9b30[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.637950:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000005b923fe 17ffffc0001001 3:0 ffff8f240639d870 292 lru 00000080:00200000:3.0:1767319309.637956:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d3bfe511 36: 1< 0 - - > 2< 147456 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:3.0:1767319309.637958:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ce3f9b30 00000080:00200000:3.0:1767319309.637959:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.637961:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.637970:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.637992:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.637996:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.637998:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.638005:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.638008:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.638010:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.638014:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638023:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.638030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.638033:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.638037:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.638039:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [292, 292] 00000080:00200000:3.0:1767319309.638043:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.638045:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.638050:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1200128 i_blocks 2 00000080:00200000:3.0:1767319309.638053:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.638060:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1200128, count: 4096 00000080:00200000:3.0:1767319309.638063:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1200128, bytes: 4096 00000080:00200000:3.0:1767319309.638065:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.638069:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 294, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.638070:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1200128, 1204224) 0 0 00000080:00200000:3.0:1767319309.638072:0:88920: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:1767319309.638078:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [293, 293] 00020000:00200000:3.0:1767319309.638081:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1200128, 1204224) 1204224, 4096 00020000:00200000:3.0:1767319309.638088:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.638094:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [293, 293] 00000008:00010000:3.0:1767319309.638099:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.638102:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.638109:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638119:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (151552 155647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638128:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638136:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638143:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.638151:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1200128, 1204224) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.638156:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 293 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.638172:0:88920:0:(rw26.c:912:ll_write_end()) pos 1200128, len 4096, copied 4096 00000080:00200000:3.0:1767319309.638176:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009ee0ad8e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.638180:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae61cce2 17ffffc0001001 3:0 ffff8f240639da20 293 lru 00000080:00200000:3.0:1767319309.638186:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000003ea1bf1 37: 1< 0 - - > 2< 151552 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:3.0:1767319309.638188:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009ee0ad8e 00000080:00200000:3.0:1767319309.638189:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.638192:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.638199:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.638221:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.638224:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.638226:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.638232:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.638235:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.638238:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.638242:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638250:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.638260:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.638262:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.638266:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.638270:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [293, 293] 00000080:00200000:3.0:1767319309.638274:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.638277:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.638282:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1204224 i_blocks 2 00000080:00200000:3.0:1767319309.638284:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.638292:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1204224, count: 4096 00000080:00200000:3.0:1767319309.638295:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1204224, bytes: 4096 00000080:00200000:3.0:1767319309.638298:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.638329:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 295, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.638331:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1204224, 1208320) 0 0 00000080:00200000:3.0:1767319309.638334:0:88920: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:1767319309.638339:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [294, 294] 00020000:00200000:3.0:1767319309.638342:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1204224, 1208320) 1208320, 4096 00020000:00200000:3.0:1767319309.638350:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.638357:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [294, 294] 00000008:00010000:3.0:1767319309.638363:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.638365:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.638372:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638382:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (155648 159743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638391:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638399:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638406:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.638414:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1204224, 1208320) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.638419:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 294 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.638434:0:88920:0:(rw26.c:912:ll_write_end()) pos 1204224, len 4096, copied 4096 00000080:00200000:3.0:1767319309.638439:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006dbc5761[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.638442:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007cc06623 17ffffc0001001 3:0 ffff8f240639d510 294 lru 00000080:00200000:3.0:1767319309.638880:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000183a7287 38: 1< 0 - - > 2< 155648 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:3.0:1767319309.638884:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006dbc5761 00000080:00200000:3.0:1767319309.638885:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.638888:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.638900:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.638926:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.638929:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.638931:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.638940:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.638942:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.638945:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.638950:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.638968:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.638977:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.638979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.638984:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.638987:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [294, 294] 00000080:00200000:3.0:1767319309.638991:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.638995:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.639000:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1208320 i_blocks 2 00000080:00200000:3.0:1767319309.639003:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.639013:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1208320, count: 4096 00000080:00200000:3.0:1767319309.639016:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1208320, bytes: 4096 00000080:00200000:3.0:1767319309.639019:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.639023:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 296, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.639024:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1208320, 1212416) 0 0 00000080:00200000:3.0:1767319309.639027:0:88920: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:1767319309.639032:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [295, 295] 00020000:00200000:3.0:1767319309.639036:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1208320, 1212416) 1212416, 4096 00020000:00200000:3.0:1767319309.639045:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.639052:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [295, 295] 00000008:00010000:3.0:1767319309.639057:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.639060:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.639068:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639077:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (159744 163839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639085:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639092:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639099:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.639106:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1208320, 1212416) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.639111:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 295 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.639127:0:88920:0:(rw26.c:912:ll_write_end()) pos 1208320, len 4096, copied 4096 00000080:00200000:3.0:1767319309.639132:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001b9260c7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.639135:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bdacb027 17ffffc0001001 3:0 ffff8f240639daf8 295 lru 00000080:00200000:3.0:1767319309.639140:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004f9dbb62 39: 1< 0 - - > 2< 159744 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:3.0:1767319309.639143:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001b9260c7 00000080:00200000:3.0:1767319309.639144:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.639146:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.639153:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.639172:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.639175:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.639178:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.639183:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.639186:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.639188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.639192:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639201:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.639209:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.639211:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.639215:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.639217:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [295, 295] 00000080:00200000:3.0:1767319309.639221:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.639224:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.639228:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1212416 i_blocks 2 00000080:00200000:3.0:1767319309.639231:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.639237:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1212416, count: 4096 00000080:00200000:3.0:1767319309.639240:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1212416, bytes: 4096 00000080:00200000:3.0:1767319309.639243:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.639247:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 297, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.639248:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1212416, 1216512) 0 0 00000080:00200000:3.0:1767319309.639250:0:88920: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:1767319309.639255:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [296, 296] 00020000:00200000:3.0:1767319309.639258:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1212416, 1216512) 1216512, 4096 00020000:00200000:3.0:1767319309.639264:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.639270:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [296, 296] 00000008:00010000:3.0:1767319309.639275:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.639278:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.639285:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639293:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (163840 167935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639329:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639338:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639345:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.639352:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1212416, 1216512) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.639551:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 296 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.639570:0:88920:0:(rw26.c:912:ll_write_end()) pos 1212416, len 4096, copied 4096 00000080:00200000:3.0:1767319309.639574:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007c33e969[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.639578:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000011f84f1e 17ffffc0001001 3:0 ffff8f240639d0d8 296 lru 00000080:00200000:3.0:1767319309.639584:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000dae00059 40: 1< 0 - - > 2< 163840 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:3.0:1767319309.639586:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007c33e969 00000080:00200000:3.0:1767319309.639587:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.639589:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.639598:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.639620:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.639623:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.639625:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.639632:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.639635:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.639637:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.639641:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639648:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.639657:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.639660:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.639664:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.639667:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [296, 296] 00000080:00200000:3.0:1767319309.639670:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.639673:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.639678:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1216512 i_blocks 2 00000080:00200000:3.0:1767319309.639681:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.639689:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1216512, count: 4096 00000080:00200000:3.0:1767319309.639693:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1216512, bytes: 4096 00000080:00200000:3.0:1767319309.639695:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.639699:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 298, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.639700:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1216512, 1220608) 0 0 00000080:00200000:3.0:1767319309.639703:0:88920: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:1767319309.639708:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [297, 297] 00020000:00200000:3.0:1767319309.639711:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1216512, 1220608) 1220608, 4096 00020000:00200000:3.0:1767319309.639719:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.639726:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [297, 297] 00000008:00010000:3.0:1767319309.639732:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.639734:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.639742:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639751:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (167936 172031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639759:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639767:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639775:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.639783:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1216512, 1220608) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.639788:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 297 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.639805:0:88920:0:(rw26.c:912:ll_write_end()) pos 1216512, len 4096, copied 4096 00000080:00200000:3.0:1767319309.639810:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000092fc8461[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.639813:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005830ff87 17ffffc0001001 3:0 ffff8f240639dd80 297 lru 00000080:00200000:3.0:1767319309.639819:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005dc75752 41: 1< 0 - - > 2< 167936 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:3.0:1767319309.639821:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000092fc8461 00000080:00200000:3.0:1767319309.639822:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.639824:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.639832:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.639853:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.639856:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.639858:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.639865:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.639867:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.639869:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.639873:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.639881:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.639889:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.639891:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.639895:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.639899:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [297, 297] 00000080:00200000:3.0:1767319309.639902:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.639905:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.639909:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1220608 i_blocks 2 00000080:00200000:3.0:1767319309.639912:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.639919:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1220608, count: 4096 00000080:00200000:3.0:1767319309.639922:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1220608, bytes: 4096 00000080:00200000:3.0:1767319309.639925:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.639929:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 299, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.639930:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1220608, 1224704) 0 0 00000080:00200000:3.0:1767319309.639933:0:88920: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:1767319309.639938:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [298, 298] 00020000:00200000:3.0:1767319309.639941:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1220608, 1224704) 1224704, 4096 00020000:00200000:3.0:1767319309.639948:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.643293:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [298, 298] 00000008:00010000:3.0:1767319309.643343:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.643350:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a430, osc lock ffff8f2410401560, flags 0x0 00010000:00010000:3.0:1767319309.643506:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.643595:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (172032 176127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.643609:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.643618:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.643626:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.643639:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1220608, 1224704) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.643652:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 298 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.643699:0:88920:0:(rw26.c:912:ll_write_end()) pos 1220608, len 4096, copied 4096 00000080:00200000:0.0:1767319309.643708:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000044df0f98[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.643711:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000051e02c2f 17ffffc0001001 3:0 ffff8f243e571af8 298 lru 00000080:00200000:0.0:1767319309.643718:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000076e2e7d8 42: 1< 0 - - > 2< 172032 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:0.0:1767319309.643719:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000044df0f98 00000080:00200000:0.0:1767319309.643721:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.643725:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.643752:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.643777:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.643781:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.643783:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.643802:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.643805:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.643808:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a430 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.643812:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.643821:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.643835:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.643837:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a430 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.643845:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.643851:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [298, 298] 00000080:00200000:0.0:1767319309.643859:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.643863:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.643872:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1224704 i_blocks 2 00000080:00200000:0.0:1767319309.643876:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.643899:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1224704, count: 4096 00000080:00200000:0.0:1767319309.643907:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1224704, bytes: 4096 00000080:00200000:0.0:1767319309.643911:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.643915:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 300, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.643918:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1224704, 1228800) 0 0 00000080:00200000:0.0:1767319309.643921:0:88920: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:1767319309.643933:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [299, 299] 00020000:00200000:0.0:1767319309.643938:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1224704, 1228800) 1228800, 4096 00020000:00200000:0.0:1767319309.643942:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.643954:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [299, 299] 00000008:00010000:0.0:1767319309.643973:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.643975:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.643983:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644002:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (176128 180223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644011:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644019:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644025:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.644033:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1224704, 1228800) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.644038:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 299 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.644051:0:88920:0:(rw26.c:912:ll_write_end()) pos 1224704, len 4096, copied 4096 00000080:00200000:0.0:1767319309.644056:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a18ccda2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.644058:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000026d86313 17ffffc0001001 3:0 ffff8f243e571510 299 lru 00000080:00200000:0.0:1767319309.644065:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cac8e6c0 43: 1< 0 - - > 2< 176128 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:0.0:1767319309.644066:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a18ccda2 00000080:00200000:0.0:1767319309.644068:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.644070:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.644077:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.644087:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.644090:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.644092:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.644101:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.644104:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.644107:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.644110:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644118:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.644126:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.644128:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.644132:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.644135:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [299, 299] 00000080:00200000:0.0:1767319309.644138:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.644141:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.644145:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1228800 i_blocks 2 00000080:00200000:0.0:1767319309.644148:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.644156:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1228800, count: 4096 00000080:00200000:0.0:1767319309.644159:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1228800, bytes: 4096 00000080:00200000:0.0:1767319309.644161:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.644165:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 301, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.644166:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1228800, 1232896) 0 0 00000080:00200000:0.0:1767319309.644169:0:88920: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:1767319309.644174:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [300, 300] 00020000:00200000:0.0:1767319309.644176:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1228800, 1232896) 1232896, 4096 00020000:00200000:0.0:1767319309.644179:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.644183:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [300, 300] 00000008:00010000:0.0:1767319309.644188:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.644190:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.644197:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644217:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (180224 184319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644226:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644234:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644241:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.644248:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1228800, 1232896) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.644253:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 300 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.644264:0:88920:0:(rw26.c:912:ll_write_end()) pos 1228800, len 4096, copied 4096 00000080:00200000:0.0:1767319309.644268:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005b2c49c2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.644271:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000037daea16 17ffffc0001001 3:0 ffff8f243e571a20 300 lru 00000080:00200000:0.0:1767319309.644276:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009aa49c89 44: 1< 0 - - > 2< 180224 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:0.0:1767319309.644278:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005b2c49c2 00000080:00200000:0.0:1767319309.644279:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.644281:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.644288:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.644298:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.644339:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.644341:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.644352:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.644355:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.644362:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.644367:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644375:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.644383:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.644385:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.644389:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.644391:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [300, 300] 00000080:00200000:0.0:1767319309.644394:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.644397:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.644402:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1232896 i_blocks 2 00000080:00200000:0.0:1767319309.644404:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.644411:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1232896, count: 4096 00000080:00200000:0.0:1767319309.644415:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1232896, bytes: 4096 00000080:00200000:0.0:1767319309.644417:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.644421:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 302, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.644422:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1232896, 1236992) 0 0 00000080:00200000:0.0:1767319309.644424:0:88920: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:1767319309.644429:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [301, 301] 00020000:00200000:0.0:1767319309.644432:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1232896, 1236992) 1236992, 4096 00020000:00200000:0.0:1767319309.644434:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.644439:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [301, 301] 00000008:00010000:0.0:1767319309.644454:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.644457:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.644464:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644481:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (184320 188415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644490:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644498:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644505:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.644512:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1232896, 1236992) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.644517:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 301 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.644536:0:88920:0:(rw26.c:912:ll_write_end()) pos 1232896, len 4096, copied 4096 00000080:00200000:0.0:1767319309.644540:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003aeb1ee8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.644543:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000027f60d5c 17ffffc0001021 2:0 ffff8f243e571870 301 lru 00000080:00200000:0.0:1767319309.644548:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008dab681a 45: 1< 0 - - > 2< 184320 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:0.0:1767319309.644550:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003aeb1ee8 00000080:00200000:0.0:1767319309.644551:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.644553:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.644560:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.644570:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.644573:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.644575:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.644584:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.644587:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.644590:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.644593:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644601:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.644609:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.644611:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.644615:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.644617:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [301, 301] 00000080:00200000:0.0:1767319309.644621:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.644624:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.644628:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1236992 i_blocks 2 00000080:00200000:0.0:1767319309.644631:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.644637:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1236992, count: 4096 00000080:00200000:0.0:1767319309.644641:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1236992, bytes: 4096 00000080:00200000:0.0:1767319309.644643:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.644646:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 303, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.644648:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1236992, 1241088) 0 0 00000080:00200000:0.0:1767319309.644650:0:88920: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:1767319309.644655:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [302, 302] 00020000:00200000:0.0:1767319309.644657:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1236992, 1241088) 1241088, 4096 00020000:00200000:0.0:1767319309.644659:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.644663:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [302, 302] 00000008:00010000:0.0:1767319309.644668:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.644670:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.644677:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644694:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (188416 192511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644702:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644709:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644715:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.644723:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1236992, 1241088) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.644728:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 302 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.644742:0:88920:0:(rw26.c:912:ll_write_end()) pos 1236992, len 4096, copied 4096 00000080:00200000:0.0:1767319309.644747:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002e4bd039[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.644750:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000056e64d2a 17ffffc0001001 3:0 ffff8f243e571948 302 lru 00000080:00200000:0.0:1767319309.644755:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008580db41 46: 1< 0 - - > 2< 188416 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:0.0:1767319309.644757:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002e4bd039 00000080:00200000:0.0:1767319309.644758:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.644760:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.644770:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.644781:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.644784:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.644786:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.644799:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.644801:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.644804:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.644808:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644815:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.644823:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.644826:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.644829:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.644832:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [302, 302] 00000080:00200000:0.0:1767319309.644835:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.644838:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.644843:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1241088 i_blocks 2 00000080:00200000:0.0:1767319309.644846:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.644854:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1241088, count: 4096 00000080:00200000:0.0:1767319309.644858:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1241088, bytes: 4096 00000080:00200000:0.0:1767319309.644860:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.644864:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 304, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.644866:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1241088, 1245184) 0 0 00000080:00200000:0.0:1767319309.644869:0:88920: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:1767319309.644873:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [303, 303] 00020000:00200000:0.0:1767319309.644876:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1241088, 1245184) 1245184, 4096 00020000:00200000:0.0:1767319309.644879:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.644883:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [303, 303] 00000008:00010000:0.0:1767319309.644889:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.644891:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.644897:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644915:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (192512 196607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644923:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644930:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.644937:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.644946:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1241088, 1245184) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.644952:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 303 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.644969:0:88920:0:(rw26.c:912:ll_write_end()) pos 1241088, len 4096, copied 4096 00000080:00200000:0.0:1767319309.644973:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000512cda1b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.644976:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000015c33275 17ffffc0001001 3:0 ffff8f243e5716c0 303 lru 00000080:00200000:0.0:1767319309.644982:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000097a4a01f 47: 1< 0 - - > 2< 192512 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:0.0:1767319309.644984:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000512cda1b 00000080:00200000:0.0:1767319309.644985:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.644988:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.644996:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.645007:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.645009:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.645012:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.645024:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.645027:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.645029:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.645033:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645041:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.645048:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.645051:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.645054:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.645057:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [303, 303] 00000080:00200000:0.0:1767319309.645060:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.645063:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.645067:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1245184 i_blocks 2 00000080:00200000:0.0:1767319309.645070:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.645078:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1245184, count: 4096 00000080:00200000:0.0:1767319309.645081:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1245184, bytes: 4096 00000080:00200000:0.0:1767319309.645083:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.645087:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 305, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.645088:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1245184, 1249280) 0 0 00000080:00200000:0.0:1767319309.645090:0:88920: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:1767319309.645095:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [304, 304] 00020000:00200000:0.0:1767319309.645098:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1245184, 1249280) 1249280, 4096 00020000:00200000:0.0:1767319309.645100:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.645104:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [304, 304] 00000008:00010000:0.0:1767319309.645109:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.645111:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.645118:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645134:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (196608 200703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645143:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645150:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645156:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.645164:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1245184, 1249280) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.645169:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 304 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.645182:0:88920:0:(rw26.c:912:ll_write_end()) pos 1245184, len 4096, copied 4096 00000080:00200000:0.0:1767319309.645186:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008c3491fb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.645189:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000efd14a55 17ffffc0001001 3:0 ffff8f243e5711b0 304 lru 00000080:00200000:0.0:1767319309.645194:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001e07fdca 48: 1< 0 - - > 2< 196608 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:0.0:1767319309.645196:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008c3491fb 00000080:00200000:0.0:1767319309.645197:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.645199:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.645206:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.645216:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.645219:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.645221:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.645231:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.645234:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.645236:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.645240:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645248:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.645255:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.645257:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.645261:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.645263:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [304, 304] 00000080:00200000:0.0:1767319309.645266:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.645269:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.645274:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1249280 i_blocks 2 00000080:00200000:0.0:1767319309.645277:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.645283:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1249280, count: 4096 00000080:00200000:0.0:1767319309.645286:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1249280, bytes: 4096 00000080:00200000:0.0:1767319309.645289:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.645292:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 306, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.645293:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1249280, 1253376) 0 0 00000080:00200000:0.0:1767319309.645296:0:88920: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:1767319309.645327:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [305, 305] 00020000:00200000:0.0:1767319309.645331:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1249280, 1253376) 1253376, 4096 00020000:00200000:0.0:1767319309.645333:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.645339:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [305, 305] 00000008:00010000:0.0:1767319309.645345:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.645347:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.645354:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645371:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (200704 204799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645380:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645388:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645395:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.645404:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1249280, 1253376) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.645409:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 305 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.645423:0:88920:0:(rw26.c:912:ll_write_end()) pos 1249280, len 4096, copied 4096 00000080:00200000:0.0:1767319309.645428:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007f63e1e2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.645431:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f719ede8 17ffffc0001001 3:0 ffff8f243e571288 305 lru 00000080:00200000:0.0:1767319309.645436:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000024e0b06d 49: 1< 0 - - > 2< 200704 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:0.0:1767319309.645438:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007f63e1e2 00000080:00200000:0.0:1767319309.645439:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.645441:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.645462:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.645474:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.645477:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.645479:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.645512:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.645515:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.645517:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.645521:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645528:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.645535:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.645537:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.645541:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.645544:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [305, 305] 00000080:00200000:0.0:1767319309.645548:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.645550:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.645555:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1253376 i_blocks 2 00000080:00200000:0.0:1767319309.645558:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.645565:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1253376, count: 4096 00000080:00200000:0.0:1767319309.645569:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1253376, bytes: 4096 00000080:00200000:0.0:1767319309.645571:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.645575:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 307, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.645576:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1253376, 1257472) 0 0 00000080:00200000:0.0:1767319309.645578:0:88920: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:1767319309.645583:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [306, 306] 00020000:00200000:0.0:1767319309.645586:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1253376, 1257472) 1257472, 4096 00020000:00200000:0.0:1767319309.645588:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.645593:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [306, 306] 00000008:00010000:0.0:1767319309.645598:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.645600:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.645607:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645625:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (204800 208895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645634:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645641:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645648:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.645656:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1253376, 1257472) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.645662:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 306 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.645687:0:88920:0:(rw26.c:912:ll_write_end()) pos 1253376, len 4096, copied 4096 00000080:00200000:0.0:1767319309.645692:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000817218f5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.645695:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000ccbe0c6 17ffffc0001001 3:0 ffff8f243e77ba20 306 lru 00000080:00200000:0.0:1767319309.645701:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb5c9e0d 50: 1< 0 - - > 2< 204800 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:0.0:1767319309.645704:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000817218f5 00000080:00200000:0.0:1767319309.645705:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.645707:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.645716:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.645728:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.645731:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.645733:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.645747:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.645749:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.645752:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.645757:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645765:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.645774:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.645776:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.645780:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.645783:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [306, 306] 00000080:00200000:0.0:1767319309.645787:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.645790:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.645795:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1257472 i_blocks 2 00000080:00200000:0.0:1767319309.645798:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.645805:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1257472, count: 4096 00000080:00200000:0.0:1767319309.645809:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1257472, bytes: 4096 00000080:00200000:0.0:1767319309.645811:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.645814:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 308, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.645816:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1257472, 1261568) 0 0 00000080:00200000:0.0:1767319309.645818:0:88920: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:1767319309.645823:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [307, 307] 00020000:00200000:0.0:1767319309.645826:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1257472, 1261568) 1261568, 4096 00020000:00200000:0.0:1767319309.645828:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.645834:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [307, 307] 00000008:00010000:0.0:1767319309.645840:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.645842:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.645850:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645868:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (208896 212991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645877:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645885:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645892:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.645901:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1257472, 1261568) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.645907:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 307 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.645922:0:88920:0:(rw26.c:912:ll_write_end()) pos 1257472, len 4096, copied 4096 00000080:00200000:0.0:1767319309.645927:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005bfbadd3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.645930:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002efb01e5 17ffffc0001001 3:0 ffff8f243e77b870 307 lru 00000080:00200000:0.0:1767319309.645936:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b86adffc 51: 1< 0 - - > 2< 208896 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:0.0:1767319309.645938:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005bfbadd3 00000080:00200000:0.0:1767319309.645940:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.645942:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.645950:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.645961:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.645964:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.645966:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.645979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.645982:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.645985:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.645989:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.645997:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.646006:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.646008:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.646012:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.646015:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [307, 307] 00000080:00200000:0.0:1767319309.646019:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.646022:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.646027:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1261568 i_blocks 2 00000080:00200000:0.0:1767319309.646030:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.646037:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1261568, count: 4096 00000080:00200000:0.0:1767319309.646041:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1261568, bytes: 4096 00000080:00200000:0.0:1767319309.646043:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.646047:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 309, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.646049:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1261568, 1265664) 0 0 00000080:00200000:0.0:1767319309.646051:0:88920: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:1767319309.646056:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [308, 308] 00020000:00200000:0.0:1767319309.646059:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1261568, 1265664) 1265664, 4096 00020000:00200000:0.0:1767319309.646062:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.646067:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [308, 308] 00000008:00010000:0.0:1767319309.646072:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.646075:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.646082:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.646100:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (212992 217087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.646110:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.646118:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.646125:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.646133:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1261568, 1265664) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.646138:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 308 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.646151:0:88920:0:(rw26.c:912:ll_write_end()) pos 1261568, len 4096, copied 4096 00000080:00200000:0.0:1767319309.646156:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e70b444f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.646159:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003d29bc19 17ffffc0001001 3:0 ffff8f243e77b948 308 lru 00000080:00200000:0.0:1767319309.646165:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005c61b9e5 52: 1< 0 - - > 2< 212992 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:0.0:1767319309.646167:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e70b444f 00000080:00200000:0.0:1767319309.646169:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.646171:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.646178:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.646190:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.646192:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.646194:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.646205:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.646208:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.646211:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.646215:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.646223:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.646231:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.646234:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.646238:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.646241:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [308, 308] 00000080:00200000:0.0:1767319309.646245:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.646247:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.646251:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1265664 i_blocks 2 00000080:00200000:0.0:1767319309.646254:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.646261:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1265664, count: 4096 00000080:00200000:0.0:1767319309.646264:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1265664, bytes: 4096 00000080:00200000:0.0:1767319309.646267:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.646270:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 310, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.646272:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1265664, 1269760) 0 0 00000080:00200000:0.0:1767319309.646275:0:88920: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:1767319309.646279:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [309, 309] 00020000:00200000:0.0:1767319309.646282:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1265664, 1269760) 1269760, 4096 00020000:00200000:0.0:1767319309.646285:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.646290:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [309, 309] 00000008:00010000:0.0:1767319309.646294:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.646297:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.646330:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.646349:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (217088 221183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.646358:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.646365:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.646371:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.646380:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1265664, 1269760) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.646386:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 309 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.646399:0:88920:0:(rw26.c:912:ll_write_end()) pos 1265664, len 4096, copied 4096 00000080:00200000:0.0:1767319309.646404:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f4447589[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.646407:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004790731b 17ffffc0001001 3:0 ffff8f243e77b6c0 309 lru 00000080:00200000:0.0:1767319309.646412:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005bc9b836 53: 1< 0 - - > 2< 217088 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:0.0:1767319309.646414:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f4447589 00000080:00200000:0.0:1767319309.646416:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.646418:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.646426:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.646438:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.646440:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.646443:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.647235:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.647239:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.647242:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.647248:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.647258:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.647268:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.647271:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.647278:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.647282:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [309, 309] 00000080:00200000:0.0:1767319309.647287:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.647291:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.647297:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1269760 i_blocks 2 00000080:00200000:0.0:1767319309.647300:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.647340:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1269760, count: 4096 00000080:00200000:0.0:1767319309.647345:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1269760, bytes: 4096 00000080:00200000:0.0:1767319309.647349:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.647354:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 311, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.647356:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1269760, 1273856) 0 0 00000080:00200000:0.0:1767319309.647359:0:88920: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:1767319309.647366:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [310, 310] 00020000:00200000:0.0:1767319309.647370:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1269760, 1273856) 1273856, 4096 00020000:00200000:0.0:1767319309.647373:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.647380:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [310, 310] 00000008:00010000:0.0:1767319309.647387:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.647390:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.647401:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.647425:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (221184 225279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.647434:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.647443:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648364:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.648379:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1269760, 1273856) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.648392:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 310 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.648430:0:88920:0:(rw26.c:912:ll_write_end()) pos 1269760, len 4096, copied 4096 00000080:00200000:0.0:1767319309.648439:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d1e5ab84[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.648442:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000022d073df 17ffffc0001001 3:0 ffff8f243e77b1b0 310 lru 00000080:00200000:0.0:1767319309.648458:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001b00ebac 54: 1< 0 - - > 2< 221184 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:0.0:1767319309.648460:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d1e5ab84 00000080:00200000:0.0:1767319309.648461:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.648466:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.648482:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.648500:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.648504:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.648506:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.648522:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.648525:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.648528:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.648533:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648541:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.648552:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.648555:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.648561:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.648565:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [310, 310] 00000080:00200000:0.0:1767319309.648571:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.648574:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.648581:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1273856 i_blocks 2 00000080:00200000:0.0:1767319309.648585:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.648598:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1273856, count: 4096 00000080:00200000:0.0:1767319309.648603:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1273856, bytes: 4096 00000080:00200000:0.0:1767319309.648606:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.648610:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 312, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.648612:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1273856, 1277952) 0 0 00000080:00200000:0.0:1767319309.648615:0:88920: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:1767319309.648623:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [311, 311] 00020000:00200000:0.0:1767319309.648627:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1273856, 1277952) 1277952, 4096 00020000:00200000:0.0:1767319309.648630:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.648638:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [311, 311] 00000008:00010000:0.0:1767319309.648646:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.648649:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.648659:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648677:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (225280 229375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648687:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648694:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648700:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.648708:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1273856, 1277952) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.648714:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 311 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.648730:0:88920:0:(rw26.c:912:ll_write_end()) pos 1273856, len 4096, copied 4096 00000080:00200000:0.0:1767319309.648734:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004e439802[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.648737:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001129dc5f 17ffffc0001001 3:0 ffff8f243e77b288 311 lru 00000080:00200000:0.0:1767319309.648743:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000be43bc26 55: 1< 0 - - > 2< 225280 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:0.0:1767319309.648745:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004e439802 00000080:00200000:0.0:1767319309.648747:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.648749:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.648756:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.648767:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.648769:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.648771:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.648781:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.648784:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.648787:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.648791:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648799:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.648807:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.648810:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.648814:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.648818:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [311, 311] 00000080:00200000:0.0:1767319309.648821:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.648824:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.648829:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1277952 i_blocks 2 00000080:00200000:0.0:1767319309.648832:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.648840:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1277952, count: 4096 00000080:00200000:0.0:1767319309.648843:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1277952, bytes: 4096 00000080:00200000:0.0:1767319309.648846:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.648850:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 313, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.648851:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1277952, 1282048) 0 0 00000080:00200000:0.0:1767319309.648854:0:88920: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:1767319309.648859:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [312, 312] 00020000:00200000:0.0:1767319309.648862:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1277952, 1282048) 1282048, 4096 00020000:00200000:0.0:1767319309.648865:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.648869:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [312, 312] 00000008:00010000:0.0:1767319309.648875:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.648877:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.648884:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648903:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (229376 233471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648911:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648919:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.648925:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.648935:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1277952, 1282048) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.648940:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 312 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.649261:0:88920:0:(rw26.c:912:ll_write_end()) pos 1277952, len 4096, copied 4096 00000080:00200000:0.0:1767319309.649268:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001beec7a8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.649272:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb4ca059 17ffffc0001001 3:0 ffff8f243e77be58 312 lru 00000080:00200000:0.0:1767319309.649279:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000090ac85c 56: 1< 0 - - > 2< 229376 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:0.0:1767319309.649281:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001beec7a8 00000080:00200000:0.0:1767319309.649282:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.649285:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.649295:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.649339:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.649343:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.649345:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.649359:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.649362:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.649365:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.649370:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649378:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.649387:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.649390:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.649395:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.649398:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [312, 312] 00000080:00200000:0.0:1767319309.649402:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.649405:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.649410:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1282048 i_blocks 2 00000080:00200000:0.0:1767319309.649413:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.649421:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1282048, count: 4096 00000080:00200000:0.0:1767319309.649426:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1282048, bytes: 4096 00000080:00200000:0.0:1767319309.649428:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.649432:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 314, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.649434:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1282048, 1286144) 0 0 00000080:00200000:0.0:1767319309.649436:0:88920: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:1767319309.649442:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [313, 313] 00020000:00200000:0.0:1767319309.649453:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1282048, 1286144) 1286144, 4096 00020000:00200000:0.0:1767319309.649456:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.649462:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [313, 313] 00000008:00010000:0.0:1767319309.649468:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.649471:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.649479:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649498:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (233472 237567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649506:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649514:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649522:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.649531:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1282048, 1286144) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.649537:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 313 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.649553:0:88920:0:(rw26.c:912:ll_write_end()) pos 1282048, len 4096, copied 4096 00000080:00200000:0.0:1767319309.649557:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000295d6d13[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.649561:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000026d2c9f1 17ffffc0001001 3:0 ffff8f243e77b000 313 lru 00000080:00200000:0.0:1767319309.649567:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000015cb5d20 57: 1< 0 - - > 2< 233472 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:0.0:1767319309.649569:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000295d6d13 00000080:00200000:0.0:1767319309.649571:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.649573:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.649580:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.649592:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.649595:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.649597:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.649611:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.649614:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.649617:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.649621:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649629:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.649638:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.649641:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.649645:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.649648:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [313, 313] 00000080:00200000:0.0:1767319309.649652:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.649655:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.649660:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1286144 i_blocks 2 00000080:00200000:0.0:1767319309.649663:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.649670:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1286144, count: 4096 00000080:00200000:0.0:1767319309.649674:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1286144, bytes: 4096 00000080:00200000:0.0:1767319309.649677:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.649681:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 315, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.649682:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1286144, 1290240) 0 0 00000080:00200000:0.0:1767319309.649685:0:88920: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:1767319309.649690:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [314, 314] 00020000:00200000:0.0:1767319309.649693:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1286144, 1290240) 1290240, 4096 00020000:00200000:0.0:1767319309.649695:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.649700:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [314, 314] 00000008:00010000:0.0:1767319309.649705:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.649708:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.649715:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649734:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (237568 241663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649743:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649750:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649757:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.649765:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1286144, 1290240) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.649771:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 314 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.649787:0:88920:0:(rw26.c:912:ll_write_end()) pos 1286144, len 4096, copied 4096 00000080:00200000:0.0:1767319309.649791:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000816e16e1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.649794:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b92ca935 17ffffc0001001 3:0 ffff8f243e77b798 314 lru 00000080:00200000:0.0:1767319309.649799:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000de6c9471 58: 1< 0 - - > 2< 237568 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:0.0:1767319309.649801:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000816e16e1 00000080:00200000:0.0:1767319309.649803:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.649805:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.649812:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.649824:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.649827:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.649829:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.649841:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.649844:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.649847:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.649850:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.649857:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.649865:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.649867:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.649870:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.649873:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [314, 314] 00000080:00200000:0.0:1767319309.649877:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.649880:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.649885:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1290240 i_blocks 2 00000080:00200000:0.0:1767319309.649887:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.649894:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1290240, count: 4096 00000080:00200000:0.0:1767319309.649898:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1290240, bytes: 4096 00000080:00200000:0.0:1767319309.649900:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.649904:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 316, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.649905:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1290240, 1294336) 0 0 00000080:00200000:0.0:1767319309.649908:0:88920: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:1767319309.649913:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [315, 315] 00020000:00200000:0.0:1767319309.649916:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1290240, 1294336) 1294336, 4096 00020000:00200000:0.0:1767319309.649918:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.649922:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [315, 315] 00000008:00010000:0.0:1767319309.649928:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.649930:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.649937:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650099:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (241664 245759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650113:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650120:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650126:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.650134:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1290240, 1294336) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.650141:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 315 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.650156:0:88920:0:(rw26.c:912:ll_write_end()) pos 1290240, len 4096, copied 4096 00000080:00200000:0.0:1767319309.650160:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000851069aa[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.650164:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009b07556b 17ffffc0001001 3:0 ffff8f243e77b438 315 lru 00000080:00200000:0.0:1767319309.650170:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000382e997a 59: 1< 0 - - > 2< 241664 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:0.0:1767319309.650172:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000851069aa 00000080:00200000:0.0:1767319309.650173:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.650175:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.650185:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.650196:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.650199:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.650201:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.650214:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.650217:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.650220:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.650224:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650231:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.650240:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.650242:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.650247:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.650250:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [315, 315] 00000080:00200000:0.0:1767319309.650254:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.650258:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.650262:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1294336 i_blocks 2 00000080:00200000:0.0:1767319309.650265:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.650273:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1294336, count: 4096 00000080:00200000:0.0:1767319309.650277:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1294336, bytes: 4096 00000080:00200000:0.0:1767319309.650280:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.650284:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 317, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.650285:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1294336, 1298432) 0 0 00000080:00200000:0.0:1767319309.650288:0:88920: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:1767319309.650293:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [316, 316] 00020000:00200000:0.0:1767319309.650297:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1294336, 1298432) 1298432, 4096 00020000:00200000:0.0:1767319309.650299:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.650328:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [316, 316] 00000008:00010000:0.0:1767319309.650335:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.650337:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.650345:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650362:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (245760 249855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650370:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650377:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650384:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.650393:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1294336, 1298432) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.650398:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 316 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.650419:0:88920:0:(rw26.c:912:ll_write_end()) pos 1294336, len 4096, copied 4096 00000080:00200000:0.0:1767319309.650424:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000056a90da3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.650427:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000afefe094 17ffffc0001021 2:0 ffff8f243e77bbd0 316 lru 00000080:00200000:0.0:1767319309.650434:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002ff384cd 60: 1< 0 - - > 2< 245760 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:0.0:1767319309.650436:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000056a90da3 00000080:00200000:0.0:1767319309.650437:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.650440:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.650461:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.650473:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.650476:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.650478:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.650489:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.650492:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.650494:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.650498:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650506:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.650514:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.650516:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.650520:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.650523:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [316, 316] 00000080:00200000:0.0:1767319309.650526:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.650529:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.650534:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1298432 i_blocks 2 00000080:00200000:0.0:1767319309.650537:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.650544:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1298432, count: 4096 00000080:00200000:0.0:1767319309.650547:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1298432, bytes: 4096 00000080:00200000:0.0:1767319309.650550:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.650553:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 318, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.650555:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1298432, 1302528) 0 0 00000080:00200000:0.0:1767319309.650557:0:88920: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:1767319309.650562:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [317, 317] 00020000:00200000:0.0:1767319309.650565:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1298432, 1302528) 1302528, 4096 00020000:00200000:0.0:1767319309.650568:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.650572:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [317, 317] 00000008:00010000:0.0:1767319309.650577:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.650579:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.650586:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650604:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (249856 253951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650612:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650619:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650626:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.650634:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1298432, 1302528) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.650639:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 317 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.650655:0:88920:0:(rw26.c:912:ll_write_end()) pos 1298432, len 4096, copied 4096 00000080:00200000:0.0:1767319309.650659:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000022560470[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.650662:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000595864fc 17ffffc0001001 3:0 ffff8f243e77b360 317 lru 00000080:00200000:0.0:1767319309.650667:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac8bc07e 61: 1< 0 - - > 2< 249856 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:0.0:1767319309.650669:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000022560470 00000080:00200000:0.0:1767319309.650670:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.650673:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.650680:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.650691:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.650693:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.650696:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.650707:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.650709:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.650711:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.650715:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650722:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.650730:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.650733:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.650737:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.650739:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [317, 317] 00000080:00200000:0.0:1767319309.650743:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.650746:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.650751:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1302528 i_blocks 2 00000080:00200000:0.0:1767319309.650753:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.650761:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1302528, count: 4096 00000080:00200000:0.0:1767319309.650765:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1302528, bytes: 4096 00000080:00200000:0.0:1767319309.650767:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.650771:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 319, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.650772:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1302528, 1306624) 0 0 00000080:00200000:0.0:1767319309.650775:0:88920: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:1767319309.650780:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [318, 318] 00020000:00200000:0.0:1767319309.650783:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1302528, 1306624) 1306624, 4096 00020000:00200000:0.0:1767319309.650785:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.650790:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [318, 318] 00000008:00010000:0.0:1767319309.650795:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.650797:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.650804:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650822:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (253952 258047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650830:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650837:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650844:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.650852:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1302528, 1306624) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.650858:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 318 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.650875:0:88920:0:(rw26.c:912:ll_write_end()) pos 1302528, len 4096, copied 4096 00000080:00200000:0.0:1767319309.650879:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006e160efd[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.650882:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000028159b90 17ffffc0001001 3:0 ffff8f243e77b5e8 318 lru 00000080:00200000:0.0:1767319309.650888:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000caaba0fa 62: 1< 0 - - > 2< 253952 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:0.0:1767319309.650890:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006e160efd 00000080:00200000:0.0:1767319309.650891:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.650893:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.650901:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.650913:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.650916:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.650918:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.650931:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.650933:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.650936:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.650940:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.650947:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.652223:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.652232:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.652242:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.652248:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [318, 318] 00000080:00200000:0.0:1767319309.652255:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.652260:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.652269:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1306624 i_blocks 2 00000080:00200000:0.0:1767319309.652274:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.652288:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1306624, count: 4096 00000080:00200000:0.0:1767319309.652294:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1306624, bytes: 4096 00000080:00200000:0.0:1767319309.652298:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.652365:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 320, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.652368:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1306624, 1310720) 0 0 00000080:00200000:0.0:1767319309.652371:0:88920: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:1767319309.652381:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [319, 319] 00020000:00200000:0.0:1767319309.652386:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1306624, 1310720) 1310720, 4096 00020000:00200000:0.0:1767319309.652389:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.652400:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [319, 319] 00000008:00010000:0.0:1767319309.652413:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.652417:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.652431:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652473:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (258048 262143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652485:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652494:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652502:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.652514:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1306624, 1310720) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.652523:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 319 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.652548:0:88920:0:(rw26.c:912:ll_write_end()) pos 1306624, len 4096, copied 4096 00000080:00200000:0.0:1767319309.652554:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000c0e8c5f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.652558:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000dfa222c4 17ffffc0001001 3:0 ffff8f243e77bca8 319 lru 00000080:00200000:0.0:1767319309.652566:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000dc8c8166 63: 1< 0 - - > 2< 258048 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:0.0:1767319309.652569:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000c0e8c5f 00000080:00200000:0.0:1767319309.652570:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.652574:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.652588:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.652605:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.652609:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.652611:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.652625:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.652629:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.652631:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.652636:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652646:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.652656:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.652659:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.652663:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.652667:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [319, 319] 00000080:00200000:0.0:1767319309.652671:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.652674:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.652679:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1310720 i_blocks 2 00000080:00200000:0.0:1767319309.652682:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.652691:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1310720, count: 4096 00000080:00200000:0.0:1767319309.652695:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1310720, bytes: 4096 00000080:00200000:0.0:1767319309.652698:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.652702:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 321, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.652703:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1310720, 1314816) 0 0 00000080:00200000:0.0:1767319309.652706:0:88920: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:1767319309.652711:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [320, 320] 00020000:00200000:0.0:1767319309.652714:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1310720, 1314816) 1314816, 4096 00020000:00200000:0.0:1767319309.652717:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.652722:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [320, 320] 00000008:00010000:0.0:1767319309.652728:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.652730:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.652737:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652757:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (262144 266239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652766:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652775:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652782:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.652791:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1310720, 1314816) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.652797:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 320 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.652819:0:88920:0:(rw26.c:912:ll_write_end()) pos 1310720, len 4096, copied 4096 00000080:00200000:0.0:1767319309.652823:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000321bd815[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.652826:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006bc404f1 17ffffc0001001 3:0 ffff8f243e77bd80 320 lru 00000080:00200000:0.0:1767319309.652833:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002406ff4c 64: 1< 0 - - > 2< 262144 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:0.0:1767319309.652835:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000321bd815 00000080:00200000:0.0:1767319309.652836:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.652839:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.652847:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.652859:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.652862:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.652864:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.652878:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.652881:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.652884:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.652889:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.652897:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.652906:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.652908:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.652913:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.652916:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [320, 320] 00000080:00200000:0.0:1767319309.652919:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.652923:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.652928:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1314816 i_blocks 2 00000080:00200000:0.0:1767319309.652931:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.652938:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1314816, count: 4096 00000080:00200000:0.0:1767319309.652941:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1314816, bytes: 4096 00000080:00200000:0.0:1767319309.652944:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.652948:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 322, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.652950:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1314816, 1318912) 0 0 00000080:00200000:0.0:1767319309.652952:0:88920: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:1767319309.654328:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [321, 321] 00020000:00200000:0.0:1767319309.654337:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1314816, 1318912) 1318912, 4096 00020000:00200000:0.0:1767319309.654340:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.654353:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [321, 321] 00000008:00010000:0.0:1767319309.654366:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.654370:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.654385:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654412:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (266240 270335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654424:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654433:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654440:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.654461:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1314816, 1318912) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.654472:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 321 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.654502:0:88920:0:(rw26.c:912:ll_write_end()) pos 1314816, len 4096, copied 4096 00000080:00200000:0.0:1767319309.654510:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000069160550[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.654513:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007f37cc96 17ffffc0001001 3:0 ffff8f243e77b0d8 321 lru 00000080:00200000:0.0:1767319309.654520:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9295444 65: 1< 0 - - > 2< 266240 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:0.0:1767319309.654522:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000069160550 00000080:00200000:0.0:1767319309.654523:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.654526:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.654540:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.654558:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.654561:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.654564:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.654584:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.654588:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.654591:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.654597:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654605:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.654617:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.654620:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.654627:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.654632:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [321, 321] 00000080:00200000:0.0:1767319309.654638:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.654641:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.654649:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1318912 i_blocks 2 00000080:00200000:0.0:1767319309.654653:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.654669:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1318912, count: 4096 00000080:00200000:0.0:1767319309.654674:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1318912, bytes: 4096 00000080:00200000:0.0:1767319309.654677:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.654681:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 323, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.654683:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1318912, 1323008) 0 0 00000080:00200000:0.0:1767319309.654686:0:88920: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:1767319309.654692:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [322, 322] 00020000:00200000:0.0:1767319309.654695:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1318912, 1323008) 1323008, 4096 00020000:00200000:0.0:1767319309.654698:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.654704:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [322, 322] 00000008:00010000:0.0:1767319309.654709:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.654712:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.654720:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654738:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (270336 274431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654747:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654754:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654761:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.654771:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1318912, 1323008) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.654776:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 322 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.654793:0:88920:0:(rw26.c:912:ll_write_end()) pos 1318912, len 4096, copied 4096 00000080:00200000:0.0:1767319309.654798:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000029348c03[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.654801:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000016888e6 17ffffc0001001 3:0 ffff8f243e77baf8 322 lru 00000080:00200000:0.0:1767319309.654808:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002dc8df4a 66: 1< 0 - - > 2< 270336 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:0.0:1767319309.654809:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000029348c03 00000080:00200000:0.0:1767319309.654811:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.654813:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.654822:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.654834:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.654837:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.654839:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.654851:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.654854:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.654857:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.654861:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.654869:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.654878:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.654880:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.654885:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.654888:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [322, 322] 00000080:00200000:0.0:1767319309.654891:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.654894:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.654899:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1323008 i_blocks 2 00000080:00200000:0.0:1767319309.654902:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.654910:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1323008, count: 4096 00000080:00200000:0.0:1767319309.654914:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1323008, bytes: 4096 00000080:00200000:0.0:1767319309.654916:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.654920:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 324, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.654921:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1323008, 1327104) 0 0 00000080:00200000:0.0:1767319309.654924:0:88920: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:1767319309.654929:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [323, 323] 00020000:00200000:0.0:1767319309.654932:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1323008, 1327104) 1327104, 4096 00020000:00200000:0.0:1767319309.654934:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.654940:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [323, 323] 00000008:00010000:0.0:1767319309.654945:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.654947:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.655178:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655201:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (274432 278527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655209:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655216:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655223:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.655231:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1323008, 1327104) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.655237:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 323 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.655254:0:88920:0:(rw26.c:912:ll_write_end()) pos 1323008, len 4096, copied 4096 00000080:00200000:0.0:1767319309.655259:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000007565ad4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.655261:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000759406d0 17ffffc0001001 3:0 ffff8f243e77b510 323 lru 00000080:00200000:0.0:1767319309.655267:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007d1e9713 67: 1< 0 - - > 2< 274432 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:0.0:1767319309.655269:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000007565ad4 00000080:00200000:0.0:1767319309.655270:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.655272:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.655280:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.655292:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.655294:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.655296:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.655336:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.655339:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.655342:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.655346:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655354:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.655363:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.655365:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.655370:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.655373:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [323, 323] 00000080:00200000:0.0:1767319309.655377:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.655380:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.655385:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1327104 i_blocks 2 00000080:00200000:0.0:1767319309.655388:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.655397:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1327104, count: 4096 00000080:00200000:0.0:1767319309.655400:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1327104, bytes: 4096 00000080:00200000:0.0:1767319309.655403:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.655407:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 325, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.655409:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1327104, 1331200) 0 0 00000080:00200000:0.0:1767319309.655411:0:88920: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:1767319309.655417:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [324, 324] 00020000:00200000:0.0:1767319309.655420:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1327104, 1331200) 1331200, 4096 00020000:00200000:0.0:1767319309.655422:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.655428:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [324, 324] 00000008:00010000:0.0:1767319309.655435:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.655437:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.655456:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655478:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (278528 282623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655487:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655494:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655500:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.655508:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1327104, 1331200) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.655514:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 324 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.655540:0:88920:0:(rw26.c:912:ll_write_end()) pos 1327104, len 4096, copied 4096 00000080:00200000:0.0:1767319309.655545:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c2ce27f5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.655549:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000064acc40d 17ffffc0001001 3:0 ffff8f2440400798 324 lru 00000080:00200000:0.0:1767319309.655555:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000568b6c5b 68: 1< 0 - - > 2< 278528 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:0.0:1767319309.655557:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c2ce27f5 00000080:00200000:0.0:1767319309.655559:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.655561:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.655569:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.655580:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.655582:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.655585:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.655595:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.655597:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.655600:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.655604:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655611:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.655619:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.655621:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.655625:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.655627:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [324, 324] 00000080:00200000:0.0:1767319309.655631:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.655634:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.655638:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1331200 i_blocks 2 00000080:00200000:0.0:1767319309.655640:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.655648:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1331200, count: 4096 00000080:00200000:0.0:1767319309.655652:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1331200, bytes: 4096 00000080:00200000:0.0:1767319309.655654:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.655658:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 326, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.655660:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1331200, 1335296) 0 0 00000080:00200000:0.0:1767319309.655662:0:88920: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:1767319309.655667:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [325, 325] 00020000:00200000:0.0:1767319309.655670:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1331200, 1335296) 1335296, 4096 00020000:00200000:0.0:1767319309.655672:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.655677:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [325, 325] 00000008:00010000:0.0:1767319309.655682:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.655685:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.655693:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655712:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (282624 286719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655720:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655727:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655734:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.655742:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1331200, 1335296) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.655748:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 325 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.655763:0:88920:0:(rw26.c:912:ll_write_end()) pos 1331200, len 4096, copied 4096 00000080:00200000:0.0:1767319309.655767:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000ddd08cb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.655770:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca807d34 17ffffc0001001 3:0 ffff8f2440400438 325 lru 00000080:00200000:0.0:1767319309.655776:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9ec335f 69: 1< 0 - - > 2< 282624 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:0.0:1767319309.655778:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000ddd08cb 00000080:00200000:0.0:1767319309.655779:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.655781:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.655789:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.655801:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.655804:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.655806:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.655819:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.655821:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.655824:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.655828:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655834:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.655842:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.655844:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.655848:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.655850:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [325, 325] 00000080:00200000:0.0:1767319309.655854:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.655856:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.655861:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1335296 i_blocks 2 00000080:00200000:0.0:1767319309.655864:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.655872:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1335296, count: 4096 00000080:00200000:0.0:1767319309.655876:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1335296, bytes: 4096 00000080:00200000:0.0:1767319309.655878:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.655882:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 327, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.655884:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1335296, 1339392) 0 0 00000080:00200000:0.0:1767319309.655887:0:88920: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:1767319309.655891:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [326, 326] 00020000:00200000:0.0:1767319309.655894:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1335296, 1339392) 1339392, 4096 00020000:00200000:0.0:1767319309.655896:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.655902:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [326, 326] 00000008:00010000:0.0:1767319309.655907:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.655910:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.655917:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655935:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (286720 290815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655942:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.655949:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656084:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.656096:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1335296, 1339392) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.656101:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 326 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.656117:0:88920:0:(rw26.c:912:ll_write_end()) pos 1335296, len 4096, copied 4096 00000080:00200000:0.0:1767319309.656122:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c85f1941[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.656125:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdb5501e 17ffffc0001001 3:0 ffff8f2440400bd0 326 lru 00000080:00200000:0.0:1767319309.656131:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005f0c451a 70: 1< 0 - - > 2< 286720 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:0.0:1767319309.656134:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c85f1941 00000080:00200000:0.0:1767319309.656135:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.656137:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.656146:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.656156:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.656159:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.656162:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.656174:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.656176:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.656179:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.656183:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656191:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.656199:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.656202:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.656206:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.656209:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [326, 326] 00000080:00200000:0.0:1767319309.656213:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.656217:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.656222:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1339392 i_blocks 2 00000080:00200000:0.0:1767319309.656225:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.656233:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1339392, count: 4096 00000080:00200000:0.0:1767319309.656237:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1339392, bytes: 4096 00000080:00200000:0.0:1767319309.656239:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.656243:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 328, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.656245:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1339392, 1343488) 0 0 00000080:00200000:0.0:1767319309.656248:0:88920: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:1767319309.656253:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [327, 327] 00020000:00200000:0.0:1767319309.656256:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1339392, 1343488) 1343488, 4096 00020000:00200000:0.0:1767319309.656258:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.656264:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [327, 327] 00000008:00010000:0.0:1767319309.656269:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.656272:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.656279:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656301:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (290816 294911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656335:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656343:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656350:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.656358:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1339392, 1343488) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.656364:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 327 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.656379:0:88920:0:(rw26.c:912:ll_write_end()) pos 1339392, len 4096, copied 4096 00000080:00200000:0.0:1767319309.656384:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008613fd5d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.656387:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004f03023e 17ffffc0001001 3:0 ffff8f2440400360 327 lru 00000080:00200000:0.0:1767319309.656392:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000619c3ab1 71: 1< 0 - - > 2< 290816 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:0.0:1767319309.656394:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008613fd5d 00000080:00200000:0.0:1767319309.656395:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.656397:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.656405:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.656417:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.656420:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.656422:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.656432:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.656435:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.656437:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.656441:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656457:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.656466:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.656469:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.656477:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.656480:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [327, 327] 00000080:00200000:0.0:1767319309.656484:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.656486:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.656492:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1343488 i_blocks 2 00000080:00200000:0.0:1767319309.656494:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.656502:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1343488, count: 4096 00000080:00200000:0.0:1767319309.656505:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1343488, bytes: 4096 00000080:00200000:0.0:1767319309.656507:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.656511:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 329, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.656513:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1343488, 1347584) 0 0 00000080:00200000:0.0:1767319309.656515:0:88920: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:1767319309.656520:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [328, 328] 00020000:00200000:0.0:1767319309.656523:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1343488, 1347584) 1347584, 4096 00020000:00200000:0.0:1767319309.656525:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.656530:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [328, 328] 00000008:00010000:0.0:1767319309.656535:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.656538:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.656545:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656562:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (294912 299007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656569:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656575:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656581:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.656588:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1343488, 1347584) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.656594:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 328 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.656609:0:88920:0:(rw26.c:912:ll_write_end()) pos 1343488, len 4096, copied 4096 00000080:00200000:0.0:1767319309.656612:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005902c771[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.656615:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d685ec2e 17ffffc0001001 3:0 ffff8f24404005e8 328 lru 00000080:00200000:0.0:1767319309.656620:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000b6373ab 72: 1< 0 - - > 2< 294912 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:0.0:1767319309.656623:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005902c771 00000080:00200000:0.0:1767319309.656624:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.656626:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.656633:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.656644:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.656647:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.656649:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.656660:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.656662:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.656665:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.656669:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656676:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.656683:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.656685:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.656690:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.656693:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [328, 328] 00000080:00200000:0.0:1767319309.656696:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.656699:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.656704:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1347584 i_blocks 2 00000080:00200000:0.0:1767319309.656706:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.656713:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1347584, count: 4096 00000080:00200000:0.0:1767319309.656717:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1347584, bytes: 4096 00000080:00200000:0.0:1767319309.656719:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.656722:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 330, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.656724:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1347584, 1351680) 0 0 00000080:00200000:0.0:1767319309.656726:0:88920: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:1767319309.656732:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [329, 329] 00020000:00200000:0.0:1767319309.656735:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1347584, 1351680) 1351680, 4096 00020000:00200000:0.0:1767319309.656737:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.656743:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [329, 329] 00000008:00010000:0.0:1767319309.656748:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.656750:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.656758:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656775:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (299008 303103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656784:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656790:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656794:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.656803:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1347584, 1351680) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.656808:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 329 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.656824:0:88920:0:(rw26.c:912:ll_write_end()) pos 1347584, len 4096, copied 4096 00000080:00200000:0.0:1767319309.656828:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000905ab897[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.656831:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001b9bd5ef 17ffffc0001001 3:0 ffff8f2440400ca8 329 lru 00000080:00200000:0.0:1767319309.656836:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9c9842a 73: 1< 0 - - > 2< 299008 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:0.0:1767319309.656838:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000905ab897 00000080:00200000:0.0:1767319309.656839:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.656842:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.656850:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.656861:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.656864:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.656866:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.656877:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.656880:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.656882:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.656886:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.656893:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.656901:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.656903:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.656907:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.656910:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [329, 329] 00000080:00200000:0.0:1767319309.656913:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.656917:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.656922:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1351680 i_blocks 2 00000080:00200000:0.0:1767319309.656925:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.656932:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1351680, count: 4096 00000080:00200000:0.0:1767319309.656936:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1351680, bytes: 4096 00000080:00200000:0.0:1767319309.656938:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.656941:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 331, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.656943:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1351680, 1355776) 0 0 00000080:00200000:0.0:1767319309.656945:0:88920: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:1767319309.656950:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [330, 330] 00020000:00200000:0.0:1767319309.656953:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1351680, 1355776) 1355776, 4096 00000008:00010000:3.0:1767319309.657241:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319309.657392:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000e378caf7 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319309.657413:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377411328:192.168.204.123@tcp:4:dd.0 00020000:00200000:0.0:1767319309.657501:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.657509:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [330, 330] 00000008:00010000:0.0:1767319309.657514:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.657516:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.657523:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657537:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (303104 307199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657543:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657548:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657552:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.657557:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1351680, 1355776) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.657563:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 330 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.657576:0:88920:0:(rw26.c:912:ll_write_end()) pos 1351680, len 4096, copied 4096 00000080:00200000:0.0:1767319309.657579:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000154724c5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.657581:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b2c75a50 17ffffc0001001 3:0 ffff8f2440400d80 330 lru 00000080:00200000:0.0:1767319309.657585:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000012057fed 74: 1< 0 - - > 2< 303104 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:0.0:1767319309.657587:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000154724c5 00000080:00200000:0.0:1767319309.657588:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.657589:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.657596:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.657605:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.657607:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.657608:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.657618:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.657620:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.657621:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.657624:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657629:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.657635:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.657636:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.657639:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.657641:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [330, 330] 00000080:00200000:0.0:1767319309.657643:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.657645:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.657649:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1355776 i_blocks 2 00000080:00200000:0.0:1767319309.657650:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.657657:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1355776, count: 4096 00000080:00200000:0.0:1767319309.657660:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1355776, bytes: 4096 00000080:00200000:0.0:1767319309.657661:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.657664:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 332, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.657665:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1355776, 1359872) 0 0 00000080:00200000:0.0:1767319309.657667:0:88920: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:1767319309.657671:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [331, 331] 00020000:00200000:0.0:1767319309.657673:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1355776, 1359872) 1359872, 4096 00020000:00200000:0.0:1767319309.657675:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.657679:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [331, 331] 00000008:00010000:0.0:1767319309.657684:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.657686:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.657693:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657711:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (307200 311295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657719:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657726:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657733:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.657742:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1355776, 1359872) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.657748:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 331 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.657769:0:88920:0:(rw26.c:912:ll_write_end()) pos 1355776, len 4096, copied 4096 00000080:00200000:0.0:1767319309.657773:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c410fd45[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.657775:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000eb02303f 17ffffc0001021 2:0 ffff8f24404000d8 331 lru 00000080:00200000:0.0:1767319309.657778:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000914cb227 75: 1< 0 - - > 2< 307200 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:0.0:1767319309.657780:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c410fd45 00000080:00200000:0.0:1767319309.657781:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.657782:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.657788:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.657796:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.657798:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.657800:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.657811:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.657814:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.657817:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.657821:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657828:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.657836:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.657838:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.657842:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.657845:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [331, 331] 00000080:00200000:0.0:1767319309.657849:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.657852:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.657857:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1359872 i_blocks 2 00000080:00200000:0.0:1767319309.657859:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.657865:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1359872, count: 4096 00000080:00200000:0.0:1767319309.657867:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1359872, bytes: 4096 00000080:00200000:0.0:1767319309.657869:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.657871:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 333, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.657872:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1359872, 1363968) 0 0 00000080:00200000:0.0:1767319309.657874:0:88920: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:1767319309.657878:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [332, 332] 00020000:00200000:0.0:1767319309.657880:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1359872, 1363968) 1363968, 4096 00020000:00200000:0.0:1767319309.657881:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.657885:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [332, 332] 00000008:00010000:0.0:1767319309.657888:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.657890:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.657895:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657907:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (311296 315391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657913:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657917:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.657921:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.657926:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1359872, 1363968) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.657929:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 332 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.657940:0:88920:0:(rw26.c:912:ll_write_end()) pos 1359872, len 4096, copied 4096 00000080:00200000:0.0:1767319309.657942:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ab069acb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.657944:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000793e196e 17ffffc0001001 3:0 ffff8f2440400af8 332 lru 00000080:00200000:0.0:1767319309.657948:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005a08dd7b 76: 1< 0 - - > 2< 311296 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:0.0:1767319309.657949:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ab069acb 00000080:00200000:0.0:1767319309.657950:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.657952:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.658503:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.658520:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.658524:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.658526:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.658540:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.658543:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.658545:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.658550:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658558:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.658567:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.658569:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.658573:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.658576:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [332, 332] 00000080:00200000:0.0:1767319309.658580:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.658583:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.658588:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1363968 i_blocks 2 00000080:00200000:0.0:1767319309.658591:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.658600:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1363968, count: 4096 00000080:00200000:0.0:1767319309.658603:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1363968, bytes: 4096 00000080:00200000:0.0:1767319309.658606:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.658610:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 334, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.658611:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1363968, 1368064) 0 0 00000080:00200000:0.0:1767319309.658614:0:88920: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:1767319309.658620:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [333, 333] 00020000:00200000:0.0:1767319309.658623:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1363968, 1368064) 1368064, 4096 00020000:00200000:0.0:1767319309.658625:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.658631:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [333, 333] 00000008:00010000:0.0:1767319309.658636:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.658639:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.658648:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658665:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (315392 319487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658674:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658692:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658699:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.658708:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1363968, 1368064) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.658714:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 333 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.658730:0:88920:0:(rw26.c:912:ll_write_end()) pos 1363968, len 4096, copied 4096 00000080:00200000:0.0:1767319309.658734:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003138d37a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.658737:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004bf2136a 17ffffc0001001 3:0 ffff8f2440400510 333 lru 00000080:00200000:0.0:1767319309.658744:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b11b2a8a 77: 1< 0 - - > 2< 315392 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:0.0:1767319309.658746:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003138d37a 00000080:00200000:0.0:1767319309.658747:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.658749:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.658757:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.658767:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.658769:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.658771:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.658780:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.658783:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.658785:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.658789:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658806:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.658815:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.658817:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.658821:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.658824:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [333, 333] 00000080:00200000:0.0:1767319309.658827:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.658830:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.658834:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1368064 i_blocks 2 00000080:00200000:0.0:1767319309.658837:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.658844:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1368064, count: 4096 00000080:00200000:0.0:1767319309.658847:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1368064, bytes: 4096 00000080:00200000:0.0:1767319309.658849:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.658852:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 335, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.658854:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1368064, 1372160) 0 0 00000080:00200000:0.0:1767319309.658856:0:88920: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:1767319309.658861:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [334, 334] 00020000:00200000:0.0:1767319309.658863:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1368064, 1372160) 1372160, 4096 00020000:00200000:0.0:1767319309.658865:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.658869:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [334, 334] 00000008:00010000:0.0:1767319309.658874:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.658876:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.658882:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658901:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (319488 323583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658910:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658917:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.658924:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.658931:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1368064, 1372160) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.658935:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 334 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.658947:0:88920:0:(rw26.c:912:ll_write_end()) pos 1368064, len 4096, copied 4096 00000080:00200000:0.0:1767319309.658951:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e0797cbb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.658953:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000022bba3c6 17ffffc0001001 3:0 ffff8f2440400a20 334 lru 00000080:00200000:0.0:1767319309.658958:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000006621250 78: 1< 0 - - > 2< 319488 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:0.0:1767319309.658960:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e0797cbb 00000080:00200000:0.0:1767319309.658961:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.658964:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.658972:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.658983:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.658985:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.658987:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.658999:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.659002:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.659004:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.659008:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659015:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.659022:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.659024:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.659028:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.659031:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [334, 334] 00000080:00200000:0.0:1767319309.659034:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.659037:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.659042:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1372160 i_blocks 2 00000080:00200000:0.0:1767319309.659044:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.659052:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1372160, count: 4096 00000080:00200000:0.0:1767319309.659056:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1372160, bytes: 4096 00000080:00200000:0.0:1767319309.659058:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.659061:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 336, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.659063:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1372160, 1376256) 0 0 00000080:00200000:0.0:1767319309.659065:0:88920: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:1767319309.659070:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [335, 335] 00020000:00200000:0.0:1767319309.659073:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1372160, 1376256) 1376256, 4096 00020000:00200000:0.0:1767319309.659075:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.659080:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [335, 335] 00000008:00010000:0.0:1767319309.659085:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.659088:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.659095:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659111:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (323584 327679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659120:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659127:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659134:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.659142:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1372160, 1376256) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.659148:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 335 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.659161:0:88920:0:(rw26.c:912:ll_write_end()) pos 1372160, len 4096, copied 4096 00000080:00200000:0.0:1767319309.659165:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d6b697ba[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.659168:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000767da1c1 17ffffc0001001 3:0 ffff8f2440400870 335 lru 00000080:00200000:0.0:1767319309.659174:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007673fbda 79: 1< 0 - - > 2< 323584 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:0.0:1767319309.659176:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d6b697ba 00000080:00200000:0.0:1767319309.659177:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.659179:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.659186:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.659196:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.659198:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.659201:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.659209:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.659212:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.659215:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.659219:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659227:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.659234:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.659236:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.659239:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.659242:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [335, 335] 00000080:00200000:0.0:1767319309.659245:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.659248:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.659253:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1376256 i_blocks 2 00000080:00200000:0.0:1767319309.659255:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.659263:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1376256, count: 4096 00000080:00200000:0.0:1767319309.659266:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1376256, bytes: 4096 00000080:00200000:0.0:1767319309.659268:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.659272:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 337, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.659273:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1376256, 1380352) 0 0 00000080:00200000:0.0:1767319309.659276:0:88920: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:1767319309.659280:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [336, 336] 00020000:00200000:0.0:1767319309.659283:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1376256, 1380352) 1380352, 4096 00020000:00200000:0.0:1767319309.659285:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.659289:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [336, 336] 00000008:00010000:0.0:1767319309.659294:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.659296:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.659334:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659352:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (327680 331775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659361:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659369:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659375:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.659383:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1376256, 1380352) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.659387:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 336 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.659399:0:88920:0:(rw26.c:912:ll_write_end()) pos 1376256, len 4096, copied 4096 00000080:00200000:0.0:1767319309.659403:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000074df1e34[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.659406:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a331bbaa 17ffffc0001001 3:0 ffff8f2440400948 336 lru 00000080:00200000:0.0:1767319309.659411:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000969f0546 80: 1< 0 - - > 2< 327680 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:0.0:1767319309.659413:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000074df1e34 00000080:00200000:0.0:1767319309.659414:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.659416:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.659422:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.659432:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.659435:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.659437:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.659457:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.659460:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.659463:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.659467:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659474:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.659482:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.659484:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.659488:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.659491:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [336, 336] 00000080:00200000:0.0:1767319309.659494:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.659497:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.659503:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1380352 i_blocks 2 00000080:00200000:0.0:1767319309.659505:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.659513:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1380352, count: 4096 00000080:00200000:0.0:1767319309.659516:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1380352, bytes: 4096 00000080:00200000:0.0:1767319309.659518:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.659522:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 338, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.659523:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1380352, 1384448) 0 0 00000080:00200000:0.0:1767319309.659526:0:88920: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:1767319309.659531:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [337, 337] 00020000:00200000:0.0:1767319309.659533:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1380352, 1384448) 1384448, 4096 00020000:00200000:0.0:1767319309.659536:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.659541:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [337, 337] 00000008:00010000:0.0:1767319309.659546:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.659548:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.659554:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659571:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (331776 335871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659578:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659585:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659591:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.659598:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1380352, 1384448) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.659603:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 337 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.659618:0:88920:0:(rw26.c:912:ll_write_end()) pos 1380352, len 4096, copied 4096 00000080:00200000:0.0:1767319309.659621:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000df52f7c2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.659624:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee71d02e 17ffffc0001001 3:0 ffff8f24404006c0 337 lru 00000080:00200000:0.0:1767319309.659629:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac8f36e4 81: 1< 0 - - > 2< 331776 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:0.0:1767319309.659630:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000df52f7c2 00000080:00200000:0.0:1767319309.659632:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.659634:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.659641:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.659653:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.659656:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.659658:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.659672:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.659675:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.659677:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.659681:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659688:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.659696:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.659699:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.659703:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.659706:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [337, 337] 00000080:00200000:0.0:1767319309.659709:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.659712:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.659717:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1384448 i_blocks 2 00000080:00200000:0.0:1767319309.659720:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.659728:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1384448, count: 4096 00000080:00200000:0.0:1767319309.659731:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1384448, bytes: 4096 00000080:00200000:0.0:1767319309.659733:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.659736:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 339, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.659738:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1384448, 1388544) 0 0 00000080:00200000:0.0:1767319309.659741:0:88920: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:1767319309.659746:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [338, 338] 00020000:00200000:0.0:1767319309.659749:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1384448, 1388544) 1388544, 4096 00020000:00200000:0.0:1767319309.659751:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.659757:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [338, 338] 00000008:00010000:0.0:1767319309.659763:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.659765:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.659772:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659790:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (335872 339967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659799:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659806:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659813:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.659821:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1384448, 1388544) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.659827:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 338 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.659845:0:88920:0:(rw26.c:912:ll_write_end()) pos 1384448, len 4096, copied 4096 00000080:00200000:0.0:1767319309.659849:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c7618b2b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.659852:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccbebd5c 17ffffc0001001 3:0 ffff8f24404001b0 338 lru 00000080:00200000:0.0:1767319309.659857:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000515c1e46 82: 1< 0 - - > 2< 335872 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:0.0:1767319309.659859:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c7618b2b 00000080:00200000:0.0:1767319309.659860:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.659862:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.659870:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.659882:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.659884:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.659887:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.659899:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.659901:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.659904:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.659908:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.659916:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.659924:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.659926:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.659931:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.659934:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [338, 338] 00000080:00200000:0.0:1767319309.659937:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.659940:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.659945:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1388544 i_blocks 2 00000080:00200000:0.0:1767319309.659948:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.659955:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1388544, count: 4096 00000080:00200000:0.0:1767319309.659959:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1388544, bytes: 4096 00000080:00200000:0.0:1767319309.659961:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.659965:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 340, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.659967:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1388544, 1392640) 0 0 00000080:00200000:0.0:1767319309.659969:0:88920: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:1767319309.659974:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [339, 339] 00020000:00200000:0.0:1767319309.659977:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1388544, 1392640) 1392640, 4096 00020000:00200000:0.0:1767319309.659979:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.659985:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [339, 339] 00000008:00010000:0.0:1767319309.659991:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.659992:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.659999:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660016:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (339968 344063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660023:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660029:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660035:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.660043:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1388544, 1392640) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.660048:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 339 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.660064:0:88920:0:(rw26.c:912:ll_write_end()) pos 1388544, len 4096, copied 4096 00000080:00200000:0.0:1767319309.660068:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001eacaed1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.660071:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000380a4fb7 17ffffc0001001 3:0 ffff8f2440400288 339 lru 00000080:00200000:0.0:1767319309.660076:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000006dd72a4 83: 1< 0 - - > 2< 339968 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:0.0:1767319309.660077:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001eacaed1 00000080:00200000:0.0:1767319309.660079:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.660081:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.660090:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.660101:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.660104:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.660106:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.660118:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.660121:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.660123:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.660127:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660135:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.660143:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.660145:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.660149:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.660152:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [339, 339] 00000080:00200000:0.0:1767319309.660156:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.660159:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.660163:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1392640 i_blocks 2 00000080:00200000:0.0:1767319309.660166:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.660173:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1392640, count: 4096 00000080:00200000:0.0:1767319309.660177:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1392640, bytes: 4096 00000080:00200000:0.0:1767319309.660179:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.660182:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 341, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.660184:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1392640, 1396736) 0 0 00000080:00200000:0.0:1767319309.660186:0:88920: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:1767319309.660192:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [340, 340] 00020000:00200000:0.0:1767319309.660195:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1392640, 1396736) 1396736, 4096 00020000:00200000:0.0:1767319309.660197:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.660202:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [340, 340] 00000008:00010000:0.0:1767319309.660207:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.660210:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.660216:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660235:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (344064 348159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660244:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660251:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660258:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.660266:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1392640, 1396736) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.660272:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 340 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.660287:0:88920:0:(rw26.c:912:ll_write_end()) pos 1392640, len 4096, copied 4096 00000080:00200000:0.0:1767319309.660291:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000031a94b27[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.660294:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008fcc0632 17ffffc0001001 3:0 ffff8f2440400e58 340 lru 00000080:00200000:0.0:1767319309.660300:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000498a984a 84: 1< 0 - - > 2< 344064 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:0.0:1767319309.660329:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000031a94b27 00000080:00200000:0.0:1767319309.660331:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.660333:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.660342:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.660354:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.660356:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.660359:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.660371:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.660373:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.660375:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.660379:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660386:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.660394:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.660396:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.660400:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.660402:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [340, 340] 00000080:00200000:0.0:1767319309.660405:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.660408:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.660412:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1396736 i_blocks 2 00000080:00200000:0.0:1767319309.660415:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.660422:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1396736, count: 4096 00000080:00200000:0.0:1767319309.660426:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1396736, bytes: 4096 00000080:00200000:0.0:1767319309.660428:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.660432:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 342, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.660433:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1396736, 1400832) 0 0 00000080:00200000:0.0:1767319309.660436:0:88920: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:1767319309.660441:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [341, 341] 00020000:00200000:0.0:1767319309.660454:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1396736, 1400832) 1400832, 4096 00020000:00200000:0.0:1767319309.660458:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.660464:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [341, 341] 00000008:00010000:0.0:1767319309.660469:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.660472:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.660479:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660498:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (348160 352255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660507:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660514:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660520:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.660528:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1396736, 1400832) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.660534:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 341 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.660549:0:88920:0:(rw26.c:912:ll_write_end()) pos 1396736, len 4096, copied 4096 00000080:00200000:0.0:1767319309.660553:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003883ce77[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.660556:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000eecddbf9 17ffffc0001001 3:0 ffff8f2440400000 341 lru 00000080:00200000:0.0:1767319309.660561:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5ff57a0 85: 1< 0 - - > 2< 348160 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:0.0:1767319309.660563:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003883ce77 00000080:00200000:0.0:1767319309.660564:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.660566:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.660574:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.660585:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.660587:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.660589:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.660604:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.660606:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.660609:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.660613:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660619:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.660627:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.660629:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.660632:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.660636:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [341, 341] 00000080:00200000:0.0:1767319309.660639:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.660641:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.660646:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1400832 i_blocks 2 00000080:00200000:0.0:1767319309.660648:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.660656:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1400832, count: 4096 00000080:00200000:0.0:1767319309.660659:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1400832, bytes: 4096 00000080:00200000:0.0:1767319309.660661:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.660665:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 343, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.660666:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1400832, 1404928) 0 0 00000080:00200000:0.0:1767319309.660668:0:88920: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:1767319309.660673:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [342, 342] 00020000:00200000:0.0:1767319309.660676:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1400832, 1404928) 1404928, 4096 00020000:00200000:0.0:1767319309.660678:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.660683:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [342, 342] 00000008:00010000:0.0:1767319309.660688:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.660690:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.660697:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660716:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (352256 356351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660724:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660730:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660736:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.660744:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1400832, 1404928) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.660749:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 342 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.660776:0:88920:0:(rw26.c:912:ll_write_end()) pos 1400832, len 4096, copied 4096 00000080:00200000:0.0:1767319309.660780:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000911bb523[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.660783:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003b286360 17ffffc0001001 3:0 ffff8f2440425e58 342 lru 00000080:00200000:0.0:1767319309.660788:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001869f4cd 86: 1< 0 - - > 2< 352256 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:0.0:1767319309.660790:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000911bb523 00000080:00200000:0.0:1767319309.660791:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.660793:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.660802:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.660812:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.660815:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.660817:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.660829:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.660832:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.660834:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.660838:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660845:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.660853:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.660855:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.660859:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.660863:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [342, 342] 00000080:00200000:0.0:1767319309.660866:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.660869:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.660874:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1404928 i_blocks 2 00000080:00200000:0.0:1767319309.660877:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.660884:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1404928, count: 4096 00000080:00200000:0.0:1767319309.660888:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1404928, bytes: 4096 00000080:00200000:0.0:1767319309.660890:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.660894:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 344, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.660895:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1404928, 1409024) 0 0 00000080:00200000:0.0:1767319309.660898:0:88920: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:1767319309.660903:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [343, 343] 00020000:00200000:0.0:1767319309.660906:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1404928, 1409024) 1409024, 4096 00020000:00200000:0.0:1767319309.660908:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.660913:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [343, 343] 00000008:00010000:0.0:1767319309.660918:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.660921:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.660927:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660945:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (356352 360447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660954:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660961:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.660968:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.660977:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1404928, 1409024) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.660982:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 343 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.660999:0:88920:0:(rw26.c:912:ll_write_end()) pos 1404928, len 4096, copied 4096 00000080:00200000:0.0:1767319309.661004:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b78236e0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.661007:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000089088f57 17ffffc0001001 3:0 ffff8f2440425000 343 lru 00000080:00200000:0.0:1767319309.661013:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000049bd184e 87: 1< 0 - - > 2< 356352 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:0.0:1767319309.661015:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b78236e0 00000080:00200000:0.0:1767319309.661016:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.661019:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.661027:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.661038:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.661041:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.661044:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.661056:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.661058:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.661061:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.661065:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.661073:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.661081:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.661083:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.661087:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.661091:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [343, 343] 00000080:00200000:0.0:1767319309.661094:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.661098:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.661102:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1409024 i_blocks 2 00000080:00200000:0.0:1767319309.661105:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.661112:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1409024, count: 4096 00000080:00200000:0.0:1767319309.661116:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1409024, bytes: 4096 00000080:00200000:0.0:1767319309.661118:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.661122:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 345, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.661123:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1409024, 1413120) 0 0 00000080:00200000:0.0:1767319309.661126:0:88920: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:1767319309.661130:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [344, 344] 00020000:00200000:0.0:1767319309.661133:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1409024, 1413120) 1413120, 4096 00020000:00200000:0.0:1767319309.661135:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.661140:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [344, 344] 00000008:00010000:0.0:1767319309.661146:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.661148:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.661155:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.661175:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (360448 364543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.661185:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.661191:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.661198:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.661206:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1409024, 1413120) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.661212:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 344 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.661227:0:88920:0:(rw26.c:912:ll_write_end()) pos 1409024, len 4096, copied 4096 00000080:00200000:0.0:1767319309.661231:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ab3483a1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.661235:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009a58d3ee 17ffffc0001001 3:0 ffff8f2440425798 344 lru 00000080:00200000:0.0:1767319309.661240:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c486b9e4 88: 1< 0 - - > 2< 360448 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:0.0:1767319309.661242:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ab3483a1 00000080:00200000:0.0:1767319309.661243:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.661245:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.661253:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.661265:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.661268:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.661270:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.661282:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.661284:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.661287:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.661291:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.661298:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.661334:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.661336:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.661341:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.661344:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [344, 344] 00000080:00200000:0.0:1767319309.661347:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.661350:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.661355:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1413120 i_blocks 2 00000080:00200000:0.0:1767319309.661358:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.661365:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1413120, count: 4096 00000080:00200000:0.0:1767319309.661369:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1413120, bytes: 4096 00000080:00200000:0.0:1767319309.661371:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.661374:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 346, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.661375:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1413120, 1417216) 0 0 00000080:00200000:0.0:1767319309.661378:0:88920: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:1767319309.661383:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [345, 345] 00020000:00200000:0.0:1767319309.661386:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1413120, 1417216) 1417216, 4096 00020000:00200000:0.0:1767319309.661388:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.661393:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [345, 345] 00000008:00010000:0.0:1767319309.661399:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.661401:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.661408:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.661426:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (364544 368639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.661435:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.661443:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.663136:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.663152:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1413120, 1417216) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.663166:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 345 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.663202:0:88920:0:(rw26.c:912:ll_write_end()) pos 1413120, len 4096, copied 4096 00000080:00200000:0.0:1767319309.663209:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000009312628[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.663212:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000074536a5e 17ffffc0001001 3:0 ffff8f2440425438 345 lru 00000080:00200000:0.0:1767319309.663219:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff5c77f1 89: 1< 0 - - > 2< 364544 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:0.0:1767319309.663221:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000009312628 00000080:00200000:0.0:1767319309.663222:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.663226:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.663241:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.663259:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.663268:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.663270:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.663286:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.663290:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.663293:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.663299:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.663332:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.663346:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.663348:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.663354:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.663359:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [345, 345] 00000080:00200000:0.0:1767319309.663365:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.663369:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.663378:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1417216 i_blocks 2 00000080:00200000:0.0:1767319309.663382:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.663398:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1417216, count: 4096 00000080:00200000:0.0:1767319309.663405:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1417216, bytes: 4096 00000080:00200000:0.0:1767319309.663408:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.663412:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 347, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.663414:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1417216, 1421312) 0 0 00000080:00200000:0.0:1767319309.663418:0:88920: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:1767319309.663426:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [346, 346] 00020000:00200000:0.0:1767319309.663431:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1417216, 1421312) 1421312, 4096 00020000:00200000:0.0:1767319309.663434:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.663443:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [346, 346] 00000008:00010000:0.0:1767319309.663463:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.663466:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.663478:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.663498:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (368640 372735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.663509:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.663517:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.663523:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.663531:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1417216, 1421312) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.663538:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 346 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.663560:0:88920:0:(rw26.c:912:ll_write_end()) pos 1417216, len 4096, copied 4096 00000080:00200000:0.0:1767319309.663565:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000c0342e8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.663568:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004c43fa7f 17ffffc0001021 2:0 ffff8f2440425bd0 346 lru 00000080:00200000:0.0:1767319309.663573:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6b5ae09 90: 1< 0 - - > 2< 368640 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:0.0:1767319309.663575:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000c0342e8 00000080:00200000:0.0:1767319309.663576:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.663578:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.663587:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.663598:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.663601:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.663604:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.663616:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.663619:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.663622:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.663626:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.663633:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.663641:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.663644:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.663649:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.663652:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [346, 346] 00000080:00200000:0.0:1767319309.663655:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.663658:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.663663:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1421312 i_blocks 2 00000080:00200000:0.0:1767319309.663666:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.663674:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1421312, count: 4096 00000080:00200000:0.0:1767319309.664097:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1421312, bytes: 4096 00000080:00200000:0.0:1767319309.664102:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.664107:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 348, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.664109:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1421312, 1425408) 0 0 00000080:00200000:0.0:1767319309.664112:0:88920: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:1767319309.664119:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [347, 347] 00020000:00200000:0.0:1767319309.664123:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1421312, 1425408) 1425408, 4096 00020000:00200000:0.0:1767319309.664125:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.664133:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [347, 347] 00000008:00010000:0.0:1767319309.664140:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.664143:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.664151:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664171:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (372736 376831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664179:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664185:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664191:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.664199:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1421312, 1425408) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.664205:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 347 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.664222:0:88920:0:(rw26.c:912:ll_write_end()) pos 1421312, len 4096, copied 4096 00000080:00200000:0.0:1767319309.664226:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000aa11d9a4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.664229:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000018ec88c3 17ffffc0001001 3:0 ffff8f2440425360 347 lru 00000080:00200000:0.0:1767319309.664235:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7516035 91: 1< 0 - - > 2< 372736 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:0.0:1767319309.664237:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000aa11d9a4 00000080:00200000:0.0:1767319309.664238:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.664240:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.664248:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.664260:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.664263:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.664265:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.664279:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.664281:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.664284:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.664288:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664296:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.664332:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.664335:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.664341:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.664345:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [347, 347] 00000080:00200000:0.0:1767319309.664349:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.664352:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.664359:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1425408 i_blocks 2 00000080:00200000:0.0:1767319309.664362:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.664371:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1425408, count: 4096 00000080:00200000:0.0:1767319309.664375:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1425408, bytes: 4096 00000080:00200000:0.0:1767319309.664377:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.664381:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 349, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.664383:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1425408, 1429504) 0 0 00000080:00200000:0.0:1767319309.664385:0:88920: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:1767319309.664390:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [348, 348] 00020000:00200000:0.0:1767319309.664393:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1425408, 1429504) 1429504, 4096 00020000:00200000:0.0:1767319309.664396:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.664401:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [348, 348] 00000008:00010000:0.0:1767319309.664408:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.664410:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.664418:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664437:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (376832 380927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664457:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664465:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664471:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.664481:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1425408, 1429504) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.664487:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 348 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.664505:0:88920:0:(rw26.c:912:ll_write_end()) pos 1425408, len 4096, copied 4096 00000080:00200000:0.0:1767319309.664510:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e39345f8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.664513:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000888eb583 17ffffc0001001 3:0 ffff8f24404255e8 348 lru 00000080:00200000:0.0:1767319309.664519:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007efbfe37 92: 1< 0 - - > 2< 376832 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:0.0:1767319309.664521:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e39345f8 00000080:00200000:0.0:1767319309.664522:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.664524:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.664533:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.664545:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.664547:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.664550:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.664563:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.664566:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.664568:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.664573:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.664581:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.664589:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.664591:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.664596:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.664599:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [348, 348] 00000080:00200000:0.0:1767319309.664602:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.664606:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.664611:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1429504 i_blocks 2 00000080:00200000:0.0:1767319309.664614:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.664621:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1429504, count: 4096 00000080:00200000:0.0:1767319309.664625:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1429504, bytes: 4096 00000080:00200000:0.0:1767319309.664627:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.664630:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 350, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.664632:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1429504, 1433600) 0 0 00000080:00200000:0.0:1767319309.664635:0:88920: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:1767319309.664640:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [349, 349] 00020000:00200000:0.0:1767319309.664643:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1429504, 1433600) 1433600, 4096 00020000:00200000:0.0:1767319309.664645:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.664651:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [349, 349] 00000008:00010000:0.0:1767319309.664656:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.664659:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.664666:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.665268:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (380928 385023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.665278:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.665287:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.665294:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.665331:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1429504, 1433600) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.665340:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 349 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.665361:0:88920:0:(rw26.c:912:ll_write_end()) pos 1429504, len 4096, copied 4096 00000080:00200000:0.0:1767319309.665866:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008a83e1fb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.665872:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003e58c064 17ffffc0001001 3:0 ffff8f2440425ca8 349 lru 00000080:00200000:0.0:1767319309.665878:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003d1e2126 93: 1< 0 - - > 2< 380928 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:0.0:1767319309.665881:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008a83e1fb 00000080:00200000:0.0:1767319309.665882:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.665886:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.665900:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.665918:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.665922:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.665925:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.665944:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.665947:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.665950:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.665954:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.665962:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.665975:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.665978:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.665985:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.665990:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [349, 349] 00000080:00200000:0.0:1767319309.665995:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.665999:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.666006:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1433600 i_blocks 2 00000080:00200000:0.0:1767319309.666010:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.666025:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1433600, count: 4096 00000080:00200000:0.0:1767319309.666030:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1433600, bytes: 4096 00000080:00200000:0.0:1767319309.666034:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.666038:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 351, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.666040:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1433600, 1437696) 0 0 00000080:00200000:0.0:1767319309.666043:0:88920: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:1767319309.666052:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [350, 350] 00020000:00200000:0.0:1767319309.666056:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1433600, 1437696) 1437696, 4096 00020000:00200000:0.0:1767319309.666059:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.666068:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [350, 350] 00000008:00010000:0.0:1767319309.666076:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.666080:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.666091:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666109:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (385024 389119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666118:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666124:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666131:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.666139:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1433600, 1437696) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.666146:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 350 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.666166:0:88920:0:(rw26.c:912:ll_write_end()) pos 1433600, len 4096, copied 4096 00000080:00200000:0.0:1767319309.666170:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a7c30c92[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.666174:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000932cac8c 17ffffc0001001 3:0 ffff8f2440425d80 350 lru 00000080:00200000:0.0:1767319309.666179:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001e5ad793 94: 1< 0 - - > 2< 385024 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:0.0:1767319309.666181:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a7c30c92 00000080:00200000:0.0:1767319309.666183:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.666188:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.666196:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.666208:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.666211:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.666213:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.666227:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.666229:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.666232:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.666236:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666243:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.666252:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.666254:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.666258:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.666262:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [350, 350] 00000080:00200000:0.0:1767319309.666265:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.666268:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.666273:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1437696 i_blocks 2 00000080:00200000:0.0:1767319309.666275:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.666283:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1437696, count: 4096 00000080:00200000:0.0:1767319309.666287:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1437696, bytes: 4096 00000080:00200000:0.0:1767319309.666289:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.666293:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 352, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.666295:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1437696, 1441792) 0 0 00000080:00200000:0.0:1767319309.666297:0:88920: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:1767319309.666344:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [351, 351] 00020000:00200000:0.0:1767319309.666348:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1437696, 1441792) 1441792, 4096 00020000:00200000:0.0:1767319309.666350:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.666356:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [351, 351] 00000008:00010000:0.0:1767319309.666362:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.666364:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.666372:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666392:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (389120 393215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666400:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666407:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666414:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.666422:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1437696, 1441792) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.666429:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 351 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.666459:0:88920:0:(rw26.c:912:ll_write_end()) pos 1437696, len 4096, copied 4096 00000080:00200000:0.0:1767319309.666464:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004a7cd782[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.666468:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000029e1e4a9 17ffffc0001001 3:0 ffff8f24404250d8 351 lru 00000080:00200000:0.0:1767319309.666473:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000a2b0fdf 95: 1< 0 - - > 2< 389120 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:0.0:1767319309.666475:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004a7cd782 00000080:00200000:0.0:1767319309.666476:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.666479:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.666488:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.666500:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.666503:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.666505:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.666518:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.666520:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.666523:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.666527:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666535:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.666544:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.666546:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.666550:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.666553:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [351, 351] 00000080:00200000:0.0:1767319309.666557:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.666560:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.666564:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1441792 i_blocks 2 00000080:00200000:0.0:1767319309.666567:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.666575:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1441792, count: 4096 00000080:00200000:0.0:1767319309.666578:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1441792, bytes: 4096 00000080:00200000:0.0:1767319309.666581:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.666584:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 353, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.666586:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1441792, 1445888) 0 0 00000080:00200000:0.0:1767319309.666588:0:88920: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:1767319309.666593:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [352, 352] 00020000:00200000:0.0:1767319309.666596:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1441792, 1445888) 1445888, 4096 00020000:00200000:0.0:1767319309.666598:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.666603:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [352, 352] 00000008:00010000:0.0:1767319309.666609:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.666611:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.666618:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666635:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (393216 397311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666644:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666651:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.666657:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.666666:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1441792, 1445888) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.666672:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 352 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.668960:0:88920:0:(rw26.c:912:ll_write_end()) pos 1441792, len 4096, copied 4096 00000080:00200000:0.0:1767319309.668976:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000416588f0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.668980:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000006696147 17ffffc0001001 3:0 ffff8f2440425af8 352 lru 00000080:00200000:0.0:1767319309.668987:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0471be2 96: 1< 0 - - > 2< 393216 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:0.0:1767319309.668990:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000416588f0 00000080:00200000:0.0:1767319309.668991:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.668996:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.669016:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.669041:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.669045:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.669049:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.669074:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.669077:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.669080:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.669086:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669096:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.669111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.669114:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.669122:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.669128:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [352, 352] 00000080:00200000:0.0:1767319309.669135:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.669139:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.669148:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1445888 i_blocks 2 00000080:00200000:0.0:1767319309.669153:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.669172:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1445888, count: 4096 00000080:00200000:0.0:1767319309.669179:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1445888, bytes: 4096 00000080:00200000:0.0:1767319309.669183:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.669188:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 354, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.669190:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1445888, 1449984) 0 0 00000080:00200000:0.0:1767319309.669193:0:88920: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:1767319309.669205:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [353, 353] 00020000:00200000:0.0:1767319309.669210:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1445888, 1449984) 1449984, 4096 00020000:00200000:0.0:1767319309.669214:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.669228:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [353, 353] 00000008:00010000:0.0:1767319309.669239:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.669243:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.669258:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669281:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (397312 401407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669293:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669327:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669335:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.669345:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1445888, 1449984) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.669356:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 353 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.669378:0:88920:0:(rw26.c:912:ll_write_end()) pos 1445888, len 4096, copied 4096 00000080:00200000:0.0:1767319309.669382:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000095d324fc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.669385:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000a2e5109 17ffffc0001001 3:0 ffff8f2440425510 353 lru 00000080:00200000:0.0:1767319309.669391:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a450ec4a 97: 1< 0 - - > 2< 397312 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:0.0:1767319309.669394:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000095d324fc 00000080:00200000:0.0:1767319309.669395:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.669397:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.669406:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.669417:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.669420:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.669422:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.669433:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.669436:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.669439:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.669454:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669463:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.669471:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.669474:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.669478:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.669481:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [353, 353] 00000080:00200000:0.0:1767319309.669485:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.669488:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.669493:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1449984 i_blocks 2 00000080:00200000:0.0:1767319309.669496:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.669503:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1449984, count: 4096 00000080:00200000:0.0:1767319309.669507:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1449984, bytes: 4096 00000080:00200000:0.0:1767319309.669509:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.669513:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 355, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.669515:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1449984, 1454080) 0 0 00000080:00200000:0.0:1767319309.669517:0:88920: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:1767319309.669522:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [354, 354] 00020000:00200000:0.0:1767319309.669525:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1449984, 1454080) 1454080, 4096 00020000:00200000:0.0:1767319309.669527:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.669532:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [354, 354] 00000008:00010000:0.0:1767319309.669538:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.669540:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.669547:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669564:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (401408 405503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669572:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669580:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.669585:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.669593:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1449984, 1454080) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.669599:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 354 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.669612:0:88920:0:(rw26.c:912:ll_write_end()) pos 1449984, len 4096, copied 4096 00000080:00200000:0.0:1767319309.669616:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000914dbe87[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.669619:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1c96db2 17ffffc0001001 3:0 ffff8f2440425a20 354 lru 00000080:00200000:0.0:1767319309.669625:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000000b13e18 98: 1< 0 - - > 2< 401408 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:0.0:1767319309.669627:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000914dbe87 00000080:00200000:0.0:1767319309.669628:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.669630:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.669638:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.669649:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.669652:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.669654:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.669669:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.669672:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.669674:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.670965:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.670982:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.670997:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.671000:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.671010:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.671015:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [354, 354] 00000080:00200000:0.0:1767319309.671022:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.671026:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.671035:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1454080 i_blocks 2 00000080:00200000:0.0:1767319309.671039:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.671054:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1454080, count: 4096 00000080:00200000:0.0:1767319309.671060:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1454080, bytes: 4096 00000080:00200000:0.0:1767319309.671064:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.671069:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 356, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.671071:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1454080, 1458176) 0 0 00000080:00200000:0.0:1767319309.671074:0:88920: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:1767319309.671084:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [355, 355] 00020000:00200000:0.0:1767319309.671089:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1454080, 1458176) 1458176, 4096 00020000:00200000:0.0:1767319309.671092:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.671102:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [355, 355] 00000008:00010000:0.0:1767319309.671113:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.671116:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.671129:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.671154:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (405504 409599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.671165:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.671173:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.671180:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.671190:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1454080, 1458176) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.671201:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 355 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.671231:0:88920:0:(rw26.c:912:ll_write_end()) pos 1454080, len 4096, copied 4096 00000080:00200000:0.0:1767319309.671237:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000537235f8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.671240:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000021a70194 17ffffc0001001 3:0 ffff8f2440425870 355 lru 00000080:00200000:0.0:1767319309.671247:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006e396e91 99: 1< 0 - - > 2< 405504 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:0.0:1767319309.671249:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000537235f8 00000080:00200000:0.0:1767319309.671250:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.671253:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.671267:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.671285:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.671289:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.671291:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.672016:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.672024:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.672027:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.672032:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.672041:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.672052:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.672054:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.672060:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.672064:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [355, 355] 00000080:00200000:0.0:1767319309.672069:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.672072:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.672079:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1458176 i_blocks 2 00000080:00200000:0.0:1767319309.672083:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.672094:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1458176, count: 4096 00000080:00200000:0.0:1767319309.672099:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1458176, bytes: 4096 00000080:00200000:0.0:1767319309.672102:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.672107:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 357, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.672109:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1458176, 1462272) 0 0 00000080:00200000:0.0:1767319309.672113:0:88920: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:1767319309.672120:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [356, 356] 00020000:00200000:0.0:1767319309.672124:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1458176, 1462272) 1462272, 4096 00020000:00200000:0.0:1767319309.672126:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.672135:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [356, 356] 00000008:00010000:0.0:1767319309.672144:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.672147:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.672158:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.672180:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (409600 413695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.672191:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.672198:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.672205:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.672215:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1458176, 1462272) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.672223:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 356 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.672247:0:88920:0:(rw26.c:912:ll_write_end()) pos 1458176, len 4096, copied 4096 00000080:00200000:0.0:1767319309.672252:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000092505061[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.672255:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007e9aab3f 17ffffc0001001 3:0 ffff8f2440425948 356 lru 00000080:00200000:0.0:1767319309.672262:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f09f769c 100: 1< 0 - - > 2< 409600 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:0.0:1767319309.672264:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000092505061 00000080:00200000:0.0:1767319309.672265:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.672268:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.672278:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.672292:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.672296:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.672298:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.672911:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.672915:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.672918:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.672923:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.672933:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.672943:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.672946:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.672953:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.672957:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [356, 356] 00000080:00200000:0.0:1767319309.672963:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.672967:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.672974:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1462272 i_blocks 2 00000080:00200000:0.0:1767319309.672978:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.672990:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1462272, count: 4096 00000080:00200000:0.0:1767319309.672996:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1462272, bytes: 4096 00000080:00200000:0.0:1767319309.672998:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.673002:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 358, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.673004:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1462272, 1466368) 0 0 00000080:00200000:0.0:1767319309.673007:0:88920: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:1767319309.673014:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [357, 357] 00020000:00200000:0.0:1767319309.673018:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1462272, 1466368) 1466368, 4096 00020000:00200000:0.0:1767319309.673021:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.673029:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [357, 357] 00000008:00010000:0.0:1767319309.673038:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.673041:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.673052:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673079:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (413696 417791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673089:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673097:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673104:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.673114:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1462272, 1466368) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.673123:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 357 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.673151:0:88920:0:(rw26.c:912:ll_write_end()) pos 1462272, len 4096, copied 4096 00000080:00200000:0.0:1767319309.673156:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000053b57392[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.673159:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000929b513 17ffffc0001001 3:0 ffff8f24404256c0 357 lru 00000080:00200000:0.0:1767319309.673166:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004e20f55e 101: 1< 0 - - > 2< 413696 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:0.0:1767319309.673168:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000053b57392 00000080:00200000:0.0:1767319309.673169:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.673172:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.673183:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.673195:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.673198:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.673201:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.673212:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.673215:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.673217:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.673221:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673228:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.673237:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.673239:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.673243:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.673246:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [357, 357] 00000080:00200000:0.0:1767319309.673250:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.673253:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.673258:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1466368 i_blocks 2 00000080:00200000:0.0:1767319309.673261:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.673268:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1466368, count: 4096 00000080:00200000:0.0:1767319309.673272:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1466368, bytes: 4096 00000080:00200000:0.0:1767319309.673274:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.673278:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 359, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.673279:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1466368, 1470464) 0 0 00000080:00200000:0.0:1767319309.673282:0:88920: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:1767319309.673287:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [358, 358] 00020000:00200000:0.0:1767319309.673290:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1466368, 1470464) 1470464, 4096 00020000:00200000:0.0:1767319309.673292:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.673298:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [358, 358] 00000008:00010000:0.0:1767319309.673331:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.673334:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.673341:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673363:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (417792 421887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673372:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673379:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673386:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.673395:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1466368, 1470464) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.673401:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 358 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.673417:0:88920:0:(rw26.c:912:ll_write_end()) pos 1466368, len 4096, copied 4096 00000080:00200000:0.0:1767319309.673421:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c34f7f27[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.673424:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000043d8b0ed 17ffffc0001001 3:0 ffff8f24404251b0 358 lru 00000080:00200000:0.0:1767319309.673430:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000065919e16 102: 1< 0 - - > 2< 417792 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:0.0:1767319309.673432:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c34f7f27 00000080:00200000:0.0:1767319309.673434:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.673436:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.673456:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.673468:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.673471:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.673474:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.673485:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.673487:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.673490:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.673494:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673501:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.673509:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.673512:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.673516:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.673519:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [358, 358] 00000080:00200000:0.0:1767319309.673522:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.673526:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.673530:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1470464 i_blocks 2 00000080:00200000:0.0:1767319309.673533:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.673541:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1470464, count: 4096 00000080:00200000:0.0:1767319309.673545:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1470464, bytes: 4096 00000080:00200000:0.0:1767319309.673547:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.673551:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 360, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.673552:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1470464, 1474560) 0 0 00000080:00200000:0.0:1767319309.673555:0:88920: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:1767319309.673560:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [359, 359] 00020000:00200000:0.0:1767319309.673562:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1470464, 1474560) 1474560, 4096 00020000:00200000:0.0:1767319309.673565:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.673570:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [359, 359] 00000008:00010000:0.0:1767319309.673576:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.673578:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.673586:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673605:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (421888 425983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673614:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673622:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.673628:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.673637:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1470464, 1474560) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.673643:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 359 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.673661:0:88920:0:(rw26.c:912:ll_write_end()) pos 1470464, len 4096, copied 4096 00000080:00200000:0.0:1767319309.673666:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ec029fcc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.673670:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000045190d42 17ffffc0001001 3:0 ffff8f2440425288 359 lru 00000080:00200000:0.0:1767319309.673676:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000037b8589 103: 1< 0 - - > 2< 421888 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:0.0:1767319309.675187:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ec029fcc 00000080:00200000:0.0:1767319309.675190:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.675197:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.675225:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.675253:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.675258:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.675261:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.675283:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.675286:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.675289:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.675295:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675328:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.675341:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.675344:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.675352:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.675357:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [359, 359] 00000080:00200000:0.0:1767319309.675364:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.675367:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.675376:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1474560 i_blocks 2 00000080:00200000:0.0:1767319309.675380:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.675397:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1474560, count: 4096 00000080:00200000:0.0:1767319309.675403:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1474560, bytes: 4096 00000080:00200000:0.0:1767319309.675407:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.675411:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 361, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.675413:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1474560, 1478656) 0 0 00000080:00200000:0.0:1767319309.675417:0:88920: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:1767319309.675437:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [360, 360] 00020000:00200000:0.0:1767319309.675442:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1474560, 1478656) 1478656, 4096 00020000:00200000:0.0:1767319309.675452:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.675463:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [360, 360] 00000008:00010000:0.0:1767319309.675472:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.675476:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.675490:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675512:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (425984 430079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675523:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675531:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675538:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.675549:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1474560, 1478656) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.675558:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 360 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.675593:0:88920:0:(rw26.c:912:ll_write_end()) pos 1474560, len 4096, copied 4096 00000080:00200000:0.0:1767319309.675599:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000068ac8f9a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.675602:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000061772ff5 17ffffc0001001 3:0 ffff8f243e78abd0 360 lru 00000080:00200000:0.0:1767319309.675609:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d79a1d46 104: 1< 0 - - > 2< 425984 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:0.0:1767319309.675611:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000068ac8f9a 00000080:00200000:0.0:1767319309.675612:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.675614:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.675622:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.675635:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.675637:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.675640:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.675652:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.675655:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.675658:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.675662:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675669:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.675678:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.675680:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.675684:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.675687:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [360, 360] 00000080:00200000:0.0:1767319309.675691:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.675694:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.675699:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1478656 i_blocks 2 00000080:00200000:0.0:1767319309.675701:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.675710:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1478656, count: 4096 00000080:00200000:0.0:1767319309.675714:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1478656, bytes: 4096 00000080:00200000:0.0:1767319309.675716:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.675720:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 362, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.675721:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1478656, 1482752) 0 0 00000080:00200000:0.0:1767319309.675724:0:88920: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:1767319309.675729:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [361, 361] 00020000:00200000:0.0:1767319309.675732:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1478656, 1482752) 1482752, 4096 00020000:00200000:0.0:1767319309.675734:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.675740:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [361, 361] 00000008:00010000:0.0:1767319309.675746:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.675748:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.675756:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675777:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (430080 434175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675786:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675793:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.675800:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.675809:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1478656, 1482752) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.675815:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 361 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.675840:0:88920:0:(rw26.c:912:ll_write_end()) pos 1478656, len 4096, copied 4096 00000080:00200000:0.0:1767319309.675845:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ee22f78b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.675848:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007f8176e1 17ffffc0001021 2:0 ffff8f243e78a360 361 lru 00000080:00200000:0.0:1767319309.675854:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a83dd42b 105: 1< 0 - - > 2< 430080 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:0.0:1767319309.675856:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ee22f78b 00000080:00200000:0.0:1767319309.675857:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.675860:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.675868:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.675879:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.675882:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.675884:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.675896:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.675899:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.675902:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.675906:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.676987:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.677003:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.677006:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.677015:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.677021:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [361, 361] 00000080:00200000:0.0:1767319309.677027:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.677031:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.677040:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1482752 i_blocks 2 00000080:00200000:0.0:1767319309.677044:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.677061:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1482752, count: 4096 00000080:00200000:0.0:1767319309.677066:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1482752, bytes: 4096 00000080:00200000:0.0:1767319309.677070:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.677075:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 363, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.677077:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1482752, 1486848) 0 0 00000080:00200000:0.0:1767319309.677081:0:88920: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:1767319309.677089:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [362, 362] 00020000:00200000:0.0:1767319309.677095:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1482752, 1486848) 1486848, 4096 00020000:00200000:0.0:1767319309.677098:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.677109:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [362, 362] 00000008:00010000:0.0:1767319309.677120:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.677123:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.677135:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677161:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (434176 438271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677171:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677178:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677185:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.677196:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1482752, 1486848) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.677204:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 362 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.677230:0:88920:0:(rw26.c:912:ll_write_end()) pos 1482752, len 4096, copied 4096 00000080:00200000:0.0:1767319309.677236:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000006fe95f3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.677239:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007c2bd32f 17ffffc0001001 3:0 ffff8f243e78a5e8 362 lru 00000080:00200000:0.0:1767319309.677245:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000381cccf5 106: 1< 0 - - > 2< 434176 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:0.0:1767319309.677248:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000006fe95f3 00000080:00200000:0.0:1767319309.677249:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.677253:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.677266:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.677282:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.677285:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.677288:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.677364:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.677368:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.677371:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.677376:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677384:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.677393:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.677396:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.677400:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.677403:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [362, 362] 00000080:00200000:0.0:1767319309.677407:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.677410:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.677416:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1486848 i_blocks 2 00000080:00200000:0.0:1767319309.677419:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.677500:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1486848, count: 4096 00000080:00200000:0.0:1767319309.677505:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1486848, bytes: 4096 00000080:00200000:0.0:1767319309.677507:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.677511:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 364, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.677513:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1486848, 1490944) 0 0 00000080:00200000:0.0:1767319309.677516:0:88920: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:1767319309.677522:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [363, 363] 00020000:00200000:0.0:1767319309.677525:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1486848, 1490944) 1490944, 4096 00020000:00200000:0.0:1767319309.677528:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.677534:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [363, 363] 00000008:00010000:0.0:1767319309.677541:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.677543:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.677551:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677571:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (438272 442367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677579:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677585:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677592:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.677600:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1486848, 1490944) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.677606:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 363 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.677623:0:88920:0:(rw26.c:912:ll_write_end()) pos 1486848, len 4096, copied 4096 00000080:00200000:0.0:1767319309.677627:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000efb8a765[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.677630:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000e9d92aa 17ffffc0001001 3:0 ffff8f243e78aca8 363 lru 00000080:00200000:0.0:1767319309.677635:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000077e18205 107: 1< 0 - - > 2< 438272 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:0.0:1767319309.677636:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000efb8a765 00000080:00200000:0.0:1767319309.677638:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.677640:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.677648:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.677659:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.677662:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.677664:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.677756:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.677759:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.677762:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.677766:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677774:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.677784:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.677787:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.677791:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.677794:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [363, 363] 00000080:00200000:0.0:1767319309.677798:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.677801:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.677806:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1490944 i_blocks 2 00000080:00200000:0.0:1767319309.677809:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.677817:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1490944, count: 4096 00000080:00200000:0.0:1767319309.677822:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1490944, bytes: 4096 00000080:00200000:0.0:1767319309.677824:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.677828:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 365, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.677830:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1490944, 1495040) 0 0 00000080:00200000:0.0:1767319309.677832:0:88920: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:1767319309.677838:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [364, 364] 00020000:00200000:0.0:1767319309.677841:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1490944, 1495040) 1495040, 4096 00020000:00200000:0.0:1767319309.677843:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.677849:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [364, 364] 00000008:00010000:0.0:1767319309.677855:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.677857:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.677864:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677882:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (442368 446463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677891:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677898:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.677905:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.677915:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1490944, 1495040) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.677921:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 364 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.677940:0:88920:0:(rw26.c:912:ll_write_end()) pos 1490944, len 4096, copied 4096 00000080:00200000:0.0:1767319309.677945:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000058a14f80[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.677948:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000adb9d2e1 17ffffc0001001 3:0 ffff8f243e78ad80 364 lru 00000080:00200000:0.0:1767319309.677954:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000aea40d4e 108: 1< 0 - - > 2< 442368 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:0.0:1767319309.677957:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000058a14f80 00000080:00200000:0.0:1767319309.677959:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.677961:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.677970:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.677981:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.677984:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.677986:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.678001:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.678003:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.678006:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.678010:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678018:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.678027:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.678030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.678034:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.678036:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [364, 364] 00000080:00200000:0.0:1767319309.678040:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.678043:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.678048:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1495040 i_blocks 2 00000080:00200000:0.0:1767319309.678050:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.678058:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1495040, count: 4096 00000080:00200000:0.0:1767319309.678062:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1495040, bytes: 4096 00000080:00200000:0.0:1767319309.678065:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.678068:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 366, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.678070:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1495040, 1499136) 0 0 00000080:00200000:0.0:1767319309.678073:0:88920: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:1767319309.678078:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [365, 365] 00020000:00200000:0.0:1767319309.678082:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1495040, 1499136) 1499136, 4096 00020000:00200000:0.0:1767319309.678084:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.678089:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [365, 365] 00000008:00010000:0.0:1767319309.678095:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.678098:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.678105:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678124:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (446464 450559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678133:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678140:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678146:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.678155:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1495040, 1499136) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.678161:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 365 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.678177:0:88920:0:(rw26.c:912:ll_write_end()) pos 1495040, len 4096, copied 4096 00000080:00200000:0.0:1767319309.678181:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000082153d00[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.678185:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005c53b5f0 17ffffc0001001 3:0 ffff8f243e78a0d8 365 lru 00000080:00200000:0.0:1767319309.678190:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd359cbe 109: 1< 0 - - > 2< 446464 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:0.0:1767319309.678193:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000082153d00 00000080:00200000:0.0:1767319309.678194:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.678196:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.678204:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.678216:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.678219:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.678221:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.678234:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.678237:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.678239:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.678243:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678251:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.678260:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.678262:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.678266:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.678269:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [365, 365] 00000080:00200000:0.0:1767319309.678273:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.678276:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.678281:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1499136 i_blocks 2 00000080:00200000:0.0:1767319309.678284:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.678292:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1499136, count: 4096 00000080:00200000:0.0:1767319309.678296:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1499136, bytes: 4096 00000080:00200000:0.0:1767319309.678298:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.678546:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 367, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.678548:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1499136, 1503232) 0 0 00000080:00200000:0.0:1767319309.678551:0:88920: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:1767319309.678558:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [366, 366] 00020000:00200000:0.0:1767319309.678561:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1499136, 1503232) 1503232, 4096 00020000:00200000:0.0:1767319309.678563:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.678570:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [366, 366] 00000008:00010000:0.0:1767319309.678578:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.678580:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.678589:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678608:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (450560 454655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678617:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678624:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678631:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.678640:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1499136, 1503232) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.678647:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 366 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.678665:0:88920:0:(rw26.c:912:ll_write_end()) pos 1499136, len 4096, copied 4096 00000080:00200000:0.0:1767319309.678670:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008896bfea[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.678673:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0ecb743 17ffffc0001001 3:0 ffff8f243e78aaf8 366 lru 00000080:00200000:0.0:1767319309.678761:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4ff8f84 110: 1< 0 - - > 2< 450560 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:0.0:1767319309.678764:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008896bfea 00000080:00200000:0.0:1767319309.678766:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.678768:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.678778:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.678792:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.678794:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.678797:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.678810:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.678813:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.678815:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.678820:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678828:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.678837:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.678839:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.678843:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.678846:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [366, 366] 00000080:00200000:0.0:1767319309.678850:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.678853:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.678859:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1503232 i_blocks 2 00000080:00200000:0.0:1767319309.678861:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.678870:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1503232, count: 4096 00000080:00200000:0.0:1767319309.678873:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1503232, bytes: 4096 00000080:00200000:0.0:1767319309.678876:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.678879:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 368, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.678881:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1503232, 1507328) 0 0 00000080:00200000:0.0:1767319309.678884:0:88920: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:1767319309.678889:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [367, 367] 00020000:00200000:0.0:1767319309.678891:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1503232, 1507328) 1507328, 4096 00020000:00200000:0.0:1767319309.678893:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.678898:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [367, 367] 00000008:00010000:0.0:1767319309.678904:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.678906:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.678913:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678931:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (454656 458751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678939:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678946:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.678953:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.678961:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1503232, 1507328) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.678967:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 367 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.678983:0:88920:0:(rw26.c:912:ll_write_end()) pos 1503232, len 4096, copied 4096 00000080:00200000:0.0:1767319309.678987:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b731dd33[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.678990:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001b2bdb51 17ffffc0001001 3:0 ffff8f243e78a510 367 lru 00000080:00200000:0.0:1767319309.678996:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000037286630 111: 1< 0 - - > 2< 454656 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:0.0:1767319309.678998:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b731dd33 00000080:00200000:0.0:1767319309.678999:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.679001:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.679009:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.679021:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.679023:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.679026:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.679037:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.679040:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.679043:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.679046:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679053:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.679061:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.679063:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.679067:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.679070:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [367, 367] 00000080:00200000:0.0:1767319309.679074:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.679077:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.679081:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1507328 i_blocks 2 00000080:00200000:0.0:1767319309.679084:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.679091:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1507328, count: 4096 00000080:00200000:0.0:1767319309.679095:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1507328, bytes: 4096 00000080:00200000:0.0:1767319309.679097:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.679101:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 369, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.679103:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1507328, 1511424) 0 0 00000080:00200000:0.0:1767319309.679105:0:88920: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:1767319309.679111:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [368, 368] 00020000:00200000:0.0:1767319309.679114:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1507328, 1511424) 1511424, 4096 00020000:00200000:0.0:1767319309.679116:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.679121:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [368, 368] 00000008:00010000:0.0:1767319309.679126:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.679129:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.679136:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679156:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (458752 462847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679165:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679173:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679179:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.679188:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1507328, 1511424) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.679195:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 368 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.679211:0:88920:0:(rw26.c:912:ll_write_end()) pos 1507328, len 4096, copied 4096 00000080:00200000:0.0:1767319309.679216:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dd9c02f1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.679219:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e538b8a6 17ffffc0001001 3:0 ffff8f243e78aa20 368 lru 00000080:00200000:0.0:1767319309.679225:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000006034d04 112: 1< 0 - - > 2< 458752 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:0.0:1767319309.679227:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dd9c02f1 00000080:00200000:0.0:1767319309.679228:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.679230:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.679238:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.679250:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.679253:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.679255:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.679269:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.679272:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.679275:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.679279:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679287:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.679296:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.679298:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.679377:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.679381:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [368, 368] 00000080:00200000:0.0:1767319309.679385:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.679388:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.679393:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1511424 i_blocks 2 00000080:00200000:0.0:1767319309.679396:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.679403:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1511424, count: 4096 00000080:00200000:0.0:1767319309.679407:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1511424, bytes: 4096 00000080:00200000:0.0:1767319309.679409:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.679412:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 370, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.679414:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1511424, 1515520) 0 0 00000080:00200000:0.0:1767319309.679416:0:88920: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:1767319309.679492:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [369, 369] 00020000:00200000:0.0:1767319309.679496:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1511424, 1515520) 1515520, 4096 00020000:00200000:0.0:1767319309.679499:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.679505:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [369, 369] 00000008:00010000:0.0:1767319309.679512:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.679514:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.679522:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679541:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (462848 466943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679550:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679558:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679565:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.679574:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1511424, 1515520) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.679581:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 369 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.679598:0:88920:0:(rw26.c:912:ll_write_end()) pos 1511424, len 4096, copied 4096 00000080:00200000:0.0:1767319309.679603:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000238b516a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.679606:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000dc6cb184 17ffffc0001001 3:0 ffff8f243e78a870 369 lru 00000080:00200000:0.0:1767319309.679612:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007a9fc220 113: 1< 0 - - > 2< 462848 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:0.0:1767319309.679614:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000238b516a 00000080:00200000:0.0:1767319309.679615:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.679618:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.679626:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.679639:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.679642:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.679645:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.679657:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.679660:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.679662:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.679667:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679675:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.679773:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.679776:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.679781:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.679785:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [369, 369] 00000080:00200000:0.0:1767319309.679789:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.679792:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.679798:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1515520 i_blocks 2 00000080:00200000:0.0:1767319309.679800:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.679808:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1515520, count: 4096 00000080:00200000:0.0:1767319309.679812:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1515520, bytes: 4096 00000080:00200000:0.0:1767319309.679814:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.679818:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 371, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.679820:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1515520, 1519616) 0 0 00000080:00200000:0.0:1767319309.679822:0:88920: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:1767319309.679828:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [370, 370] 00020000:00200000:0.0:1767319309.679831:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1515520, 1519616) 1519616, 4096 00020000:00200000:0.0:1767319309.679833:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.679839:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [370, 370] 00000008:00010000:0.0:1767319309.679846:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.679849:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.679856:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679875:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (466944 471039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679884:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679892:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.679899:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.679908:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1515520, 1519616) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.679914:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 370 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.679930:0:88920:0:(rw26.c:912:ll_write_end()) pos 1515520, len 4096, copied 4096 00000080:00200000:0.0:1767319309.679935:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000028f0062f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.679938:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a8e35687 17ffffc0001001 3:0 ffff8f243e78a948 370 lru 00000080:00200000:0.0:1767319309.679944:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000019075ca4 114: 1< 0 - - > 2< 466944 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:0.0:1767319309.679946:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000028f0062f 00000080:00200000:0.0:1767319309.679947:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.679949:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.679958:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.679971:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.679974:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.679976:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.679988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.679990:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.679993:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.679997:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680004:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.680012:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.680015:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.680019:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.680022:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [370, 370] 00000080:00200000:0.0:1767319309.680026:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.680029:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.680034:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1519616 i_blocks 2 00000080:00200000:0.0:1767319309.680037:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.680044:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1519616, count: 4096 00000080:00200000:0.0:1767319309.680048:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1519616, bytes: 4096 00000080:00200000:0.0:1767319309.680051:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.680054:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 372, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.680056:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1519616, 1523712) 0 0 00000080:00200000:0.0:1767319309.680058:0:88920: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:1767319309.680063:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [371, 371] 00020000:00200000:0.0:1767319309.680066:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1519616, 1523712) 1523712, 4096 00020000:00200000:0.0:1767319309.680069:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.680074:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [371, 371] 00000008:00010000:0.0:1767319309.680080:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.680082:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.680089:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680108:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (471040 475135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680116:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680123:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680129:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.680137:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1519616, 1523712) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.680142:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 371 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.680157:0:88920:0:(rw26.c:912:ll_write_end()) pos 1519616, len 4096, copied 4096 00000080:00200000:0.0:1767319309.680161:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e82a6c79[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.680164:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000071a9dc34 17ffffc0001001 3:0 ffff8f243e78a6c0 371 lru 00000080:00200000:0.0:1767319309.680169:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006bfcc15d 115: 1< 0 - - > 2< 471040 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:0.0:1767319309.680171:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e82a6c79 00000080:00200000:0.0:1767319309.680172:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.680174:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.680182:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.680192:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.680195:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.680197:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.680211:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.680213:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.680216:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.680219:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680226:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.680233:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.680235:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.680239:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.680241:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [371, 371] 00000080:00200000:0.0:1767319309.680245:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.680247:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.680252:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1523712 i_blocks 2 00000080:00200000:0.0:1767319309.680254:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.680262:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1523712, count: 4096 00000080:00200000:0.0:1767319309.680265:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1523712, bytes: 4096 00000080:00200000:0.0:1767319309.680267:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.680270:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 373, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.680272:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1523712, 1527808) 0 0 00000080:00200000:0.0:1767319309.680274:0:88920: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:1767319309.680279:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [372, 372] 00020000:00200000:0.0:1767319309.680282:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1523712, 1527808) 1527808, 4096 00020000:00200000:0.0:1767319309.680285:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.680290:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [372, 372] 00000008:00010000:0.0:1767319309.680295:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.680298:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.680815:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680838:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (475136 479231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680848:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680855:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680861:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.680869:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1523712, 1527808) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.680876:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 372 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.680893:0:88920:0:(rw26.c:912:ll_write_end()) pos 1523712, len 4096, copied 4096 00000080:00200000:0.0:1767319309.680898:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dd703df1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.680901:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a16d2ad5 17ffffc0001001 3:0 ffff8f243e78a1b0 372 lru 00000080:00200000:0.0:1767319309.680906:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004d505060 116: 1< 0 - - > 2< 475136 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:0.0:1767319309.680908:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dd703df1 00000080:00200000:0.0:1767319309.680909:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.680911:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.680921:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.680933:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.680936:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.680938:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.680951:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.680954:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.680956:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.680960:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.680968:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.680977:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.680979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.680985:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.680988:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [372, 372] 00000080:00200000:0.0:1767319309.680992:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.680995:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.681001:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1527808 i_blocks 2 00000080:00200000:0.0:1767319309.681004:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.681012:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1527808, count: 4096 00000080:00200000:0.0:1767319309.681016:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1527808, bytes: 4096 00000080:00200000:0.0:1767319309.681018:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.681022:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 374, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.681024:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1527808, 1531904) 0 0 00000080:00200000:0.0:1767319309.681027:0:88920: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:1767319309.681033:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [373, 373] 00020000:00200000:0.0:1767319309.681037:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1527808, 1531904) 1531904, 4096 00020000:00200000:0.0:1767319309.681039:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.681045:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [373, 373] 00000008:00010000:0.0:1767319309.681052:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.681054:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.681061:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681079:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (479232 483327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681087:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681093:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681099:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.681107:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1527808, 1531904) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.681112:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 373 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.681130:0:88920:0:(rw26.c:912:ll_write_end()) pos 1527808, len 4096, copied 4096 00000080:00200000:0.0:1767319309.681134:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c29d6e82[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.681137:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000052cff932 17ffffc0001001 3:0 ffff8f243e78a288 373 lru 00000080:00200000:0.0:1767319309.681143:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000033c7ec94 117: 1< 0 - - > 2< 479232 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:0.0:1767319309.681145:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c29d6e82 00000080:00200000:0.0:1767319309.681146:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.681148:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.681157:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.681168:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.681171:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.681173:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.681187:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.681189:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.681191:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.681195:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681202:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.681211:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.681213:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.681217:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.681220:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [373, 373] 00000080:00200000:0.0:1767319309.681224:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.681227:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.681232:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1531904 i_blocks 2 00000080:00200000:0.0:1767319309.681235:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.681243:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1531904, count: 4096 00000080:00200000:0.0:1767319309.681247:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1531904, bytes: 4096 00000080:00200000:0.0:1767319309.681249:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.681252:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 375, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.681254:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1531904, 1536000) 0 0 00000080:00200000:0.0:1767319309.681256:0:88920: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:1767319309.681261:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [374, 374] 00020000:00200000:0.0:1767319309.681264:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1531904, 1536000) 1536000, 4096 00020000:00200000:0.0:1767319309.681266:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.681272:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [374, 374] 00000008:00010000:0.0:1767319309.681277:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.681279:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.681286:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681381:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (483328 487423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681391:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681399:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681405:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.681415:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1531904, 1536000) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.681422:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 374 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.681439:0:88920:0:(rw26.c:912:ll_write_end()) pos 1531904, len 4096, copied 4096 00000080:00200000:0.0:1767319309.681443:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007fa2eb21[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.681532:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a5a019a6 17ffffc0001001 3:0 ffff8f243e78ae58 374 lru 00000080:00200000:0.0:1767319309.681539:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9933dc4 118: 1< 0 - - > 2< 483328 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:0.0:1767319309.681541:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007fa2eb21 00000080:00200000:0.0:1767319309.681542:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.681545:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.681555:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.681567:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.681570:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.681572:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.681584:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.681587:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.681590:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.681593:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681601:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.681610:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.681612:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.681617:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.681620:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [374, 374] 00000080:00200000:0.0:1767319309.681624:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.681627:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.681632:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1536000 i_blocks 2 00000080:00200000:0.0:1767319309.681635:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.681643:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1536000, count: 4096 00000080:00200000:0.0:1767319309.681647:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1536000, bytes: 4096 00000080:00200000:0.0:1767319309.681650:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.681653:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 376, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.681655:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1536000, 1540096) 0 0 00000080:00200000:0.0:1767319309.681658:0:88920: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:1767319309.681663:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [375, 375] 00020000:00200000:0.0:1767319309.681666:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1536000, 1540096) 1540096, 4096 00020000:00200000:0.0:1767319309.681668:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.681674:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [375, 375] 00000008:00010000:0.0:1767319309.681774:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.681777:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.681785:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681804:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (487424 491519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681813:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681821:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681828:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.681837:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1536000, 1540096) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.681843:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 375 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.681862:0:88920:0:(rw26.c:912:ll_write_end()) pos 1536000, len 4096, copied 4096 00000080:00200000:0.0:1767319309.681866:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ef31a258[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.681869:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000932ea37c 17ffffc0001001 3:0 ffff8f243e78a000 375 lru 00000080:00200000:0.0:1767319309.681875:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae34babf 119: 1< 0 - - > 2< 487424 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:0.0:1767319309.681877:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ef31a258 00000080:00200000:0.0:1767319309.681878:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.681881:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.681889:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.681902:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.681904:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.681906:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.681920:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.681922:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.681925:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.681929:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.681937:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.681946:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.681949:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.681953:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.681957:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [375, 375] 00000080:00200000:0.0:1767319309.681960:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.681964:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.681969:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1540096 i_blocks 2 00000080:00200000:0.0:1767319309.681972:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.681980:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1540096, count: 4096 00000080:00200000:0.0:1767319309.681984:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1540096, bytes: 4096 00000080:00200000:0.0:1767319309.681986:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.681989:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 377, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.681991:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1540096, 1544192) 0 0 00000080:00200000:0.0:1767319309.681993:0:88920: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:1767319309.681999:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [376, 376] 00020000:00200000:0.0:1767319309.682002:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1540096, 1544192) 1544192, 4096 00020000:00200000:0.0:1767319309.682004:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.682010:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [376, 376] 00000008:00010000:0.0:1767319309.682016:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.682018:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.682026:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682045:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (491520 495615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682054:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682061:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682068:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.682077:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1540096, 1544192) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.682083:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 376 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.682106:0:88920:0:(rw26.c:912:ll_write_end()) pos 1540096, len 4096, copied 4096 00000080:00200000:0.0:1767319309.682111:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000997d8d51[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.682114:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000c58eb82 17ffffc0001021 2:0 ffff8f243e78a798 376 lru 00000080:00200000:0.0:1767319309.682120:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000799a122f 120: 1< 0 - - > 2< 491520 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:0.0:1767319309.682123:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000997d8d51 00000080:00200000:0.0:1767319309.682124:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.682126:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.682135:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.682147:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.682150:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.682152:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.682163:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.682166:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.682168:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.682172:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682180:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.682188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.682190:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.682195:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.682198:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [376, 376] 00000080:00200000:0.0:1767319309.682202:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.682205:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.682209:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1544192 i_blocks 2 00000080:00200000:0.0:1767319309.682212:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.682219:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1544192, count: 4096 00000080:00200000:0.0:1767319309.682223:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1544192, bytes: 4096 00000080:00200000:0.0:1767319309.682225:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.682229:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 378, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.682230:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1544192, 1548288) 0 0 00000080:00200000:0.0:1767319309.682233:0:88920: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:1767319309.682238:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [377, 377] 00020000:00200000:0.0:1767319309.682241:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1544192, 1548288) 1548288, 4096 00020000:00200000:0.0:1767319309.682243:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.682248:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [377, 377] 00000008:00010000:0.0:1767319309.682253:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.682255:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.682262:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682280:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (495616 499711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682289:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682296:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682427:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.682436:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1544192, 1548288) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.682441:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 377 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.682466:0:88920:0:(rw26.c:912:ll_write_end()) pos 1544192, len 4096, copied 4096 00000080:00200000:0.0:1767319309.682470:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000598c6298[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.682473:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000026157161 17ffffc0001001 3:0 ffff8f243e78a438 377 lru 00000080:00200000:0.0:1767319309.682479:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c68d6317 121: 1< 0 - - > 2< 495616 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:0.0:1767319309.682481:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000598c6298 00000080:00200000:0.0:1767319309.682482:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.682485:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.682493:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.682505:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.682508:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.682510:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.682523:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.682526:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.682528:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.682532:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682541:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.682549:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.682551:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.682555:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.682558:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [377, 377] 00000080:00200000:0.0:1767319309.682562:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.682565:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.682571:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1548288 i_blocks 2 00000080:00200000:0.0:1767319309.682573:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.682580:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1548288, count: 4096 00000080:00200000:0.0:1767319309.682584:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1548288, bytes: 4096 00000080:00200000:0.0:1767319309.682587:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.682590:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 379, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.682592:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1548288, 1552384) 0 0 00000080:00200000:0.0:1767319309.682594:0:88920: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:1767319309.682599:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [378, 378] 00020000:00200000:0.0:1767319309.682601:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1548288, 1552384) 1552384, 4096 00020000:00200000:0.0:1767319309.682604:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.682608:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [378, 378] 00000008:00010000:0.0:1767319309.682614:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.682616:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.682623:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682641:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (499712 503807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682650:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682657:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682664:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.682672:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1548288, 1552384) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.682762:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 378 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.682789:0:88920:0:(rw26.c:912:ll_write_end()) pos 1548288, len 4096, copied 4096 00000080:00200000:0.0:1767319309.682793:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002dba317a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.682796:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e13f5928 17ffffc0001001 3:0 ffff8f243e7afaf8 378 lru 00000080:00200000:0.0:1767319309.682802:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005a04748a 122: 1< 0 - - > 2< 499712 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:0.0:1767319309.682804:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002dba317a 00000080:00200000:0.0:1767319309.682805:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.682807:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.682815:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.682827:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.682830:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.682832:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.682842:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.682845:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.682847:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.682851:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682859:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.682867:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.682870:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.682873:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.682876:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [378, 378] 00000080:00200000:0.0:1767319309.682880:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.682883:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.682887:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1552384 i_blocks 2 00000080:00200000:0.0:1767319309.682890:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.682897:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1552384, count: 4096 00000080:00200000:0.0:1767319309.682900:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1552384, bytes: 4096 00000080:00200000:0.0:1767319309.682903:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.682907:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 380, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.682908:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1552384, 1556480) 0 0 00000080:00200000:0.0:1767319309.682911:0:88920: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:1767319309.682916:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [379, 379] 00020000:00200000:0.0:1767319309.682919:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1552384, 1556480) 1556480, 4096 00020000:00200000:0.0:1767319309.682921:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.682926:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [379, 379] 00000008:00010000:0.0:1767319309.682931:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.682933:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.682941:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682959:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (503808 507903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682968:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682975:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.682982:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.682991:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1552384, 1556480) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.682998:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 379 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.683012:0:88920:0:(rw26.c:912:ll_write_end()) pos 1552384, len 4096, copied 4096 00000080:00200000:0.0:1767319309.683016:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000742ceabd[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.683019:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000087120a5c 17ffffc0001001 3:0 ffff8f243e7af510 379 lru 00000080:00200000:0.0:1767319309.683025:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007f7d253f 123: 1< 0 - - > 2< 503808 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:0.0:1767319309.683027:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000742ceabd 00000080:00200000:0.0:1767319309.683028:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.683030:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.683038:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.683050:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.683053:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.683055:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.683066:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.683068:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.683071:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.683075:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683083:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.683091:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.683093:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.683097:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.683100:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [379, 379] 00000080:00200000:0.0:1767319309.683103:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.683106:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.683111:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1556480 i_blocks 2 00000080:00200000:0.0:1767319309.683113:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.683122:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1556480, count: 4096 00000080:00200000:0.0:1767319309.683125:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1556480, bytes: 4096 00000080:00200000:0.0:1767319309.683128:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.683131:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 381, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.683133:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1556480, 1560576) 0 0 00000080:00200000:0.0:1767319309.683135:0:88920: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:1767319309.683140:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [380, 380] 00020000:00200000:0.0:1767319309.683144:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1556480, 1560576) 1560576, 4096 00020000:00200000:0.0:1767319309.683146:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.683152:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [380, 380] 00000008:00010000:0.0:1767319309.683157:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.683160:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.683167:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683186:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (507904 511999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683195:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683202:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683209:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.683217:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1556480, 1560576) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.683223:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 380 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.683241:0:88920:0:(rw26.c:912:ll_write_end()) pos 1556480, len 4096, copied 4096 00000080:00200000:0.0:1767319309.683246:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000084305fa3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.683249:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009ba5b68f 17ffffc0001001 3:0 ffff8f243e7afa20 380 lru 00000080:00200000:0.0:1767319309.683255:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000016bc7e8a 124: 1< 0 - - > 2< 507904 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:0.0:1767319309.683257:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000084305fa3 00000080:00200000:0.0:1767319309.683258:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.683260:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.683269:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.683281:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.683284:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.683286:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.683298:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.683388:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.683391:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.683396:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683404:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.683413:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.683416:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.683422:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.683425:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [380, 380] 00000080:00200000:0.0:1767319309.683429:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.683432:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.683437:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1560576 i_blocks 2 00000080:00200000:0.0:1767319309.683440:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.683459:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1560576, count: 4096 00000080:00200000:0.0:1767319309.683463:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1560576, bytes: 4096 00000080:00200000:0.0:1767319309.683465:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.683468:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 382, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.683470:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1560576, 1564672) 0 0 00000080:00200000:0.0:1767319309.683472:0:88920: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:1767319309.683477:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [381, 381] 00020000:00200000:0.0:1767319309.683480:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1560576, 1564672) 1564672, 4096 00020000:00200000:0.0:1767319309.683482:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.683488:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [381, 381] 00000008:00010000:0.0:1767319309.683494:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.683496:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.683503:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683520:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (512000 516095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683529:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683537:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683543:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.683552:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1560576, 1564672) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.683558:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 381 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.683574:0:88920:0:(rw26.c:912:ll_write_end()) pos 1560576, len 4096, copied 4096 00000080:00200000:0.0:1767319309.683578:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003adf3e79[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.683581:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003afe0958 17ffffc0001001 3:0 ffff8f243e7af870 381 lru 00000080:00200000:0.0:1767319309.683586:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca41ed0f 125: 1< 0 - - > 2< 512000 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:0.0:1767319309.683588:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003adf3e79 00000080:00200000:0.0:1767319309.683589:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.683592:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.683600:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.683611:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.683613:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.683616:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.683629:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.683631:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.683634:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.683638:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.683645:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.683653:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.683655:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.683659:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.683662:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [381, 381] 00000080:00200000:0.0:1767319309.683666:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.683669:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.683673:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1564672 i_blocks 2 00000080:00200000:0.0:1767319309.683676:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.687101:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1564672, count: 4096 00000080:00200000:0.0:1767319309.687120:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1564672, bytes: 4096 00000080:00200000:0.0:1767319309.687124:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.687133:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 383, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.687135:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1564672, 1568768) 0 0 00000080:00200000:0.0:1767319309.687141:0:88920: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:1767319309.687156:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [382, 382] 00020000:00200000:0.0:1767319309.687163:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1564672, 1568768) 1568768, 4096 00020000:00200000:0.0:1767319309.687167:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.687182:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [382, 382] 00000008:00010000:0.0:1767319309.687199:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.687204:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.687225:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.687259:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (516096 520191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.687272:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.687281:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.687288:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.687365:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1564672, 1568768) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.687380:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 382 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.687413:0:88920:0:(rw26.c:912:ll_write_end()) pos 1564672, len 4096, copied 4096 00000080:00200000:0.0:1767319309.687481:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002f5d0fcc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.687487:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fa3ef8a0 17ffffc0001001 3:0 ffff8f243e7af948 382 lru 00000080:00200000:0.0:1767319309.687494:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ade525d4 126: 1< 0 - - > 2< 516096 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:0.0:1767319309.687496:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002f5d0fcc 00000080:00200000:0.0:1767319309.687498:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.687503:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.687524:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.687550:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.687554:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.687557:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.687577:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.687581:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.687584:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.687589:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.687598:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.687614:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.687617:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.687625:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.687630:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [382, 382] 00000080:00200000:0.0:1767319309.687638:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.687641:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.687651:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1568768 i_blocks 2 00000080:00200000:0.0:1767319309.687654:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.687665:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1568768, count: 4096 00000080:00200000:0.0:1767319309.687669:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1568768, bytes: 4096 00000080:00200000:0.0:1767319309.687671:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.687675:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 384, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.687756:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1568768, 1572864) 0 0 00000080:00200000:0.0:1767319309.687759:0:88920: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:1767319309.687766:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [383, 383] 00020000:00200000:0.0:1767319309.687770:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1568768, 1572864) 1572864, 4096 00020000:00200000:0.0:1767319309.687772:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.687779:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [383, 383] 00000008:00010000:0.0:1767319309.687786:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.687789:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.687798:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.687818:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (520192 524287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.687828:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.687835:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.687842:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.687851:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1568768, 1572864) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.687858:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 383 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.687971:0:88920:0:(rw26.c:912:ll_write_end()) pos 1568768, len 4096, copied 4096 00000080:00200000:0.0:1767319309.687976:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006eb9a886[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.687979:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b604e4d9 17ffffc0001001 3:0 ffff8f243e7af6c0 383 lru 00000080:00200000:0.0:1767319309.687985:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6181f4a 127: 1< 0 - - > 2< 520192 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:0.0:1767319309.687987:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006eb9a886 00000080:00200000:0.0:1767319309.687988:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.687991:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.687999:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.688012:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.688014:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.688017:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.688030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.688033:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.688035:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.688040:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688047:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.688056:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.688058:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.688063:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.688065:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [383, 383] 00000080:00200000:0.0:1767319309.688069:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.688072:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.688077:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1572864 i_blocks 2 00000080:00200000:0.0:1767319309.688079:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.688087:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1572864, count: 4096 00000080:00200000:0.0:1767319309.688091:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1572864, bytes: 4096 00000080:00200000:0.0:1767319309.688094:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.688097:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 385, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.688099:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1572864, 1576960) 0 0 00000080:00200000:0.0:1767319309.688101:0:88920: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:1767319309.688106:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [384, 384] 00020000:00200000:0.0:1767319309.688109:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1572864, 1576960) 1576960, 4096 00020000:00200000:0.0:1767319309.688111:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.688117:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [384, 384] 00000008:00010000:0.0:1767319309.688123:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.688126:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.688133:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688151:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (524288 528383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688159:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688166:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688173:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.688182:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1572864, 1576960) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.688187:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 384 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.688206:0:88920:0:(rw26.c:912:ll_write_end()) pos 1572864, len 4096, copied 4096 00000080:00200000:0.0:1767319309.688211:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000007c1d953[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.688214:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002e92c1ef 17ffffc0001001 3:0 ffff8f243e7af1b0 384 lru 00000080:00200000:0.0:1767319309.688220:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004e865c63 128: 1< 0 - - > 2< 524288 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:0.0:1767319309.688222:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000007c1d953 00000080:00200000:0.0:1767319309.688223:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.688225:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.688233:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.688244:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.688247:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.688249:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.688262:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.688264:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.688267:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.688271:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688278:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.688286:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.688289:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.688293:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.688296:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [384, 384] 00000080:00200000:0.0:1767319309.688300:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.688415:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.688486:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1576960 i_blocks 2 00000080:00200000:0.0:1767319309.688490:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.688499:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1576960, count: 4096 00000080:00200000:0.0:1767319309.688503:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1576960, bytes: 4096 00000080:00200000:0.0:1767319309.688505:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.688509:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 386, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.688511:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1576960, 1581056) 0 0 00000080:00200000:0.0:1767319309.688513:0:88920: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:1767319309.688519:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [385, 385] 00020000:00200000:0.0:1767319309.688523:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1576960, 1581056) 1581056, 4096 00020000:00200000:0.0:1767319309.688525:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.688532:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [385, 385] 00000008:00010000:0.0:1767319309.688539:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.688541:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.688550:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688573:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (528384 532479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688582:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688589:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688596:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.688605:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1576960, 1581056) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.688610:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 385 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.688626:0:88920:0:(rw26.c:912:ll_write_end()) pos 1576960, len 4096, copied 4096 00000080:00200000:0.0:1767319309.688630:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008010d498[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.688633:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e1271e02 17ffffc0001001 3:0 ffff8f243e7af288 385 lru 00000080:00200000:0.0:1767319309.688640:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000097dc1053 129: 1< 0 - - > 2< 528384 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:0.0:1767319309.688642:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008010d498 00000080:00200000:0.0:1767319309.688644:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.688646:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.688655:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.688667:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.688670:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.688672:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.688765:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.688769:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.688771:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.688775:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688783:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.688792:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.688794:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.688799:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.688802:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [385, 385] 00000080:00200000:0.0:1767319309.688805:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.688809:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.688813:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1581056 i_blocks 2 00000080:00200000:0.0:1767319309.688816:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.688824:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1581056, count: 4096 00000080:00200000:0.0:1767319309.688827:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1581056, bytes: 4096 00000080:00200000:0.0:1767319309.688830:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.688833:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 387, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.688835:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1581056, 1585152) 0 0 00000080:00200000:0.0:1767319309.688837:0:88920: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:1767319309.688842:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [386, 386] 00020000:00200000:0.0:1767319309.688845:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1581056, 1585152) 1585152, 4096 00020000:00200000:0.0:1767319309.688848:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.688853:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [386, 386] 00000008:00010000:0.0:1767319309.688859:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.688861:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.688868:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688980:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (532480 536575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688989:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.688996:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689002:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.689011:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1581056, 1585152) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.689017:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 386 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.689033:0:88920:0:(rw26.c:912:ll_write_end()) pos 1581056, len 4096, copied 4096 00000080:00200000:0.0:1767319309.689037:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c720aff4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.689040:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006c78c349 17ffffc0001001 3:0 ffff8f243e7afe58 386 lru 00000080:00200000:0.0:1767319309.689045:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000be7d98d1 130: 1< 0 - - > 2< 532480 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:0.0:1767319309.689047:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c720aff4 00000080:00200000:0.0:1767319309.689049:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.689051:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.689059:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.689071:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.689073:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.689076:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.689088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.689090:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.689093:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.689097:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689105:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.689113:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.689115:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.689119:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.689122:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [386, 386] 00000080:00200000:0.0:1767319309.689126:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.689129:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.689134:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1585152 i_blocks 2 00000080:00200000:0.0:1767319309.689136:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.689144:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1585152, count: 4096 00000080:00200000:0.0:1767319309.689148:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1585152, bytes: 4096 00000080:00200000:0.0:1767319309.689150:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.689154:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 388, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.689155:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1585152, 1589248) 0 0 00000080:00200000:0.0:1767319309.689158:0:88920: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:1767319309.689163:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [387, 387] 00020000:00200000:0.0:1767319309.689166:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1585152, 1589248) 1589248, 4096 00020000:00200000:0.0:1767319309.689168:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.689174:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [387, 387] 00000008:00010000:0.0:1767319309.689180:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.689182:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.689190:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689208:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (536576 540671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689217:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689224:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689231:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.689240:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1585152, 1589248) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.689246:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 387 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.689263:0:88920:0:(rw26.c:912:ll_write_end()) pos 1585152, len 4096, copied 4096 00000080:00200000:0.0:1767319309.689267:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d9ec019d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.689270:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b88d3889 17ffffc0001001 3:0 ffff8f243e7af000 387 lru 00000080:00200000:0.0:1767319309.689276:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000001b16567 131: 1< 0 - - > 2< 536576 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:0.0:1767319309.689278:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d9ec019d 00000080:00200000:0.0:1767319309.689280:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.689282:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.689290:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.689785:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.689790:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.689793:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.689809:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.689812:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.689815:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.689820:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689829:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.689837:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.689840:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.689845:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.689848:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [387, 387] 00000080:00200000:0.0:1767319309.689852:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.689856:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.689861:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1589248 i_blocks 2 00000080:00200000:0.0:1767319309.689864:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.689886:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1589248, count: 4096 00000080:00200000:0.0:1767319309.689890:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1589248, bytes: 4096 00000080:00200000:0.0:1767319309.689893:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.689897:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 389, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.689899:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1589248, 1593344) 0 0 00000080:00200000:0.0:1767319309.689901:0:88920: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:1767319309.689908:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [388, 388] 00020000:00200000:0.0:1767319309.689912:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1589248, 1593344) 1593344, 4096 00020000:00200000:0.0:1767319309.689914:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.689920:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [388, 388] 00000008:00010000:0.0:1767319309.689927:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.689930:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.689938:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689957:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (540672 544767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689966:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689973:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.689980:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.689988:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1589248, 1593344) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.689995:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 388 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.690012:0:88920:0:(rw26.c:912:ll_write_end()) pos 1589248, len 4096, copied 4096 00000080:00200000:0.0:1767319309.690018:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000073dd66ac[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.690021:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000076846ad9 17ffffc0001001 3:0 ffff8f243e7af798 388 lru 00000080:00200000:0.0:1767319309.690028:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000726af72f 132: 1< 0 - - > 2< 540672 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:0.0:1767319309.690030:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000073dd66ac 00000080:00200000:0.0:1767319309.690031:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.690034:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.690042:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.690054:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.690057:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.690060:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.690075:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.690078:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.690080:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.690084:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.690092:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.690100:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.690102:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.690106:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.690109:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [388, 388] 00000080:00200000:0.0:1767319309.690113:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.690116:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.690121:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1593344 i_blocks 2 00000080:00200000:0.0:1767319309.690124:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.690131:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1593344, count: 4096 00000080:00200000:0.0:1767319309.690134:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1593344, bytes: 4096 00000080:00200000:0.0:1767319309.690137:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.690140:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 390, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.690142:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1593344, 1597440) 0 0 00000080:00200000:0.0:1767319309.690144:0:88920: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:1767319309.690149:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [389, 389] 00020000:00200000:0.0:1767319309.690152:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1593344, 1597440) 1597440, 4096 00020000:00200000:0.0:1767319309.690154:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.690159:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [389, 389] 00000008:00010000:0.0:1767319309.690165:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.690167:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.690175:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.690192:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (544768 548863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.690201:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.690208:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.690214:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.690223:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1593344, 1597440) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.690228:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 389 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.690244:0:88920:0:(rw26.c:912:ll_write_end()) pos 1593344, len 4096, copied 4096 00000080:00200000:0.0:1767319309.690248:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d1e1c3e8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.690251:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e41c40d0 17ffffc0001001 3:0 ffff8f243e7af438 389 lru 00000080:00200000:0.0:1767319309.690256:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009a1bfa39 133: 1< 0 - - > 2< 544768 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:0.0:1767319309.690259:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d1e1c3e8 00000080:00200000:0.0:1767319309.690260:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.690262:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.690270:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.690833:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.690839:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.690842:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.690859:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.690863:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.690875:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.690880:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.690890:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.690900:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.690903:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.690908:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.690911:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [389, 389] 00000080:00200000:0.0:1767319309.690916:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.690919:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.690925:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1597440 i_blocks 2 00000080:00200000:0.0:1767319309.690928:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.690938:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1597440, count: 4096 00000080:00200000:0.0:1767319309.690942:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1597440, bytes: 4096 00000080:00200000:0.0:1767319309.690945:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.690949:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 391, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.690951:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1597440, 1601536) 0 0 00000080:00200000:0.0:1767319309.690954:0:88920: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:1767319309.690960:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [390, 390] 00020000:00200000:0.0:1767319309.690964:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1597440, 1601536) 1601536, 4096 00020000:00200000:0.0:1767319309.690966:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.690973:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [390, 390] 00000008:00010000:0.0:1767319309.690980:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.690983:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.690992:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691011:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (548864 552959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691021:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691028:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691036:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.691044:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1597440, 1601536) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.691052:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 390 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.691071:0:88920:0:(rw26.c:912:ll_write_end()) pos 1597440, len 4096, copied 4096 00000080:00200000:0.0:1767319309.691075:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c3adb462[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.691078:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d4caa74d 17ffffc0001001 3:0 ffff8f243e7afbd0 390 lru 00000080:00200000:0.0:1767319309.691084:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000720bac2f 134: 1< 0 - - > 2< 548864 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:0.0:1767319309.691086:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c3adb462 00000080:00200000:0.0:1767319309.691087:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.691090:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.691099:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.691111:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.691114:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.691116:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.691126:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.691129:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.691132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.691136:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691144:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.691153:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.691155:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.691159:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.691162:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [390, 390] 00000080:00200000:0.0:1767319309.691165:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.691169:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.691173:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1601536 i_blocks 2 00000080:00200000:0.0:1767319309.691176:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.691183:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1601536, count: 4096 00000080:00200000:0.0:1767319309.691187:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1601536, bytes: 4096 00000080:00200000:0.0:1767319309.691190:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.691193:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 392, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.691195:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1601536, 1605632) 0 0 00000080:00200000:0.0:1767319309.691197:0:88920: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:1767319309.691202:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [391, 391] 00020000:00200000:0.0:1767319309.691205:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1601536, 1605632) 1605632, 4096 00020000:00200000:0.0:1767319309.691207:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.691212:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [391, 391] 00000008:00010000:0.0:1767319309.691217:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.691220:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.691227:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691245:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (552960 557055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691254:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691262:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691270:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.691278:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1601536, 1605632) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.691522:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 391 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.691548:0:88920:0:(rw26.c:912:ll_write_end()) pos 1601536, len 4096, copied 4096 00000080:00200000:0.0:1767319309.691554:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dc7b7d47[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.691557:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000095ef773a 17ffffc0001021 2:0 ffff8f243e7af360 391 lru 00000080:00200000:0.0:1767319309.691563:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007073b6ff 135: 1< 0 - - > 2< 552960 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:0.0:1767319309.691565:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dc7b7d47 00000080:00200000:0.0:1767319309.691567:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.691569:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.691577:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.691589:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.691592:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.691595:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.691609:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.691612:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.691615:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.691619:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691626:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.691634:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.691637:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.691642:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.691645:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [391, 391] 00000080:00200000:0.0:1767319309.691648:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.691651:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.691657:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1605632 i_blocks 2 00000080:00200000:0.0:1767319309.691660:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.691667:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1605632, count: 4096 00000080:00200000:0.0:1767319309.691670:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1605632, bytes: 4096 00000080:00200000:0.0:1767319309.691673:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.691767:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 393, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.691769:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1605632, 1609728) 0 0 00000080:00200000:0.0:1767319309.691772:0:88920: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:1767319309.691780:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [392, 392] 00020000:00200000:0.0:1767319309.691783:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1605632, 1609728) 1609728, 4096 00020000:00200000:0.0:1767319309.691786:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.691792:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [392, 392] 00000008:00010000:0.0:1767319309.691799:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.691802:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.691810:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691832:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (557056 561151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691841:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691848:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.691855:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.691863:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1605632, 1609728) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.691951:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 392 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.691969:0:88920:0:(rw26.c:912:ll_write_end()) pos 1605632, len 4096, copied 4096 00000080:00200000:0.0:1767319309.691974:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009fde5dee[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.691978:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003d9a6a02 17ffffc0001001 3:0 ffff8f243e7af5e8 392 lru 00000080:00200000:0.0:1767319309.691983:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000098eca382 136: 1< 0 - - > 2< 557056 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:0.0:1767319309.691985:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009fde5dee 00000080:00200000:0.0:1767319309.691987:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.691989:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.691997:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.692010:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.692012:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.692015:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.692028:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.692030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.692033:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.692037:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692045:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.692053:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.692056:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.692060:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.692063:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [392, 392] 00000080:00200000:0.0:1767319309.692067:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.692070:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.692075:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1609728 i_blocks 2 00000080:00200000:0.0:1767319309.692078:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.692086:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1609728, count: 4096 00000080:00200000:0.0:1767319309.692090:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1609728, bytes: 4096 00000080:00200000:0.0:1767319309.692092:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.692096:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 394, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.692098:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1609728, 1613824) 0 0 00000080:00200000:0.0:1767319309.692101:0:88920: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:1767319309.692106:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [393, 393] 00020000:00200000:0.0:1767319309.692109:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1609728, 1613824) 1613824, 4096 00020000:00200000:0.0:1767319309.692111:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.692117:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [393, 393] 00000008:00010000:0.0:1767319309.692123:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.692126:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.692134:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692152:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (561152 565247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692161:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692168:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692174:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.692183:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1609728, 1613824) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.692189:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 393 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.692205:0:88920:0:(rw26.c:912:ll_write_end()) pos 1609728, len 4096, copied 4096 00000080:00200000:0.0:1767319309.692209:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008dc05eaf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.692212:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001e18ea6b 17ffffc0001001 3:0 ffff8f243e7afca8 393 lru 00000080:00200000:0.0:1767319309.692217:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000420f711d 137: 1< 0 - - > 2< 561152 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:0.0:1767319309.692220:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008dc05eaf 00000080:00200000:0.0:1767319309.692221:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.692223:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.692231:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.692244:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.692247:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.692249:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.692262:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.692265:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.692267:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.692272:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692280:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.692511:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.692513:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.692518:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.692522:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [393, 393] 00000080:00200000:0.0:1767319309.692526:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.692529:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.692534:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1613824 i_blocks 2 00000080:00200000:0.0:1767319309.692537:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.692545:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1613824, count: 4096 00000080:00200000:0.0:1767319309.692548:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1613824, bytes: 4096 00000080:00200000:0.0:1767319309.692551:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.692555:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 395, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.692556:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1613824, 1617920) 0 0 00000080:00200000:0.0:1767319309.692559:0:88920: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:1767319309.692565:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [394, 394] 00020000:00200000:0.0:1767319309.692567:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1613824, 1617920) 1617920, 4096 00020000:00200000:0.0:1767319309.692570:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.692575:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [394, 394] 00000008:00010000:0.0:1767319309.692580:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.692583:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.692590:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692608:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (565248 569343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692617:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692624:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692630:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.692639:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1613824, 1617920) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.692644:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 394 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.692661:0:88920:0:(rw26.c:912:ll_write_end()) pos 1613824, len 4096, copied 4096 00000080:00200000:0.0:1767319309.692665:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000724fd8c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.692668:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000148aa9ad 17ffffc0001001 3:0 ffff8f243e7afd80 394 lru 00000080:00200000:0.0:1767319309.692674:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd9e55fe 138: 1< 0 - - > 2< 565248 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:0.0:1767319309.692675:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000724fd8c 00000080:00200000:0.0:1767319309.692765:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.692769:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.692779:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.692792:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.692794:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.692797:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.692809:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.692811:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.692814:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.692817:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.692825:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.692834:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.692836:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.692840:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.692842:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [394, 394] 00000080:00200000:0.0:1767319309.692845:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.692848:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.692852:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1617920 i_blocks 2 00000080:00200000:0.0:1767319309.692855:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.692862:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1617920, count: 4096 00000080:00200000:0.0:1767319309.692865:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1617920, bytes: 4096 00000080:00200000:0.0:1767319309.692867:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.692962:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 396, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.692964:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1617920, 1622016) 0 0 00000080:00200000:0.0:1767319309.692967:0:88920: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:1767319309.692973:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [395, 395] 00020000:00200000:0.0:1767319309.692976:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1617920, 1622016) 1622016, 4096 00020000:00200000:0.0:1767319309.692978:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.692984:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [395, 395] 00000008:00010000:0.0:1767319309.692989:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.692992:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.692999:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.693017:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (569344 573439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.693026:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.693034:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.693041:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.693049:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1617920, 1622016) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.693054:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 395 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.693070:0:88920:0:(rw26.c:912:ll_write_end()) pos 1617920, len 4096, copied 4096 00000080:00200000:0.0:1767319309.693075:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b1996ed0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.693078:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000103b6141 17ffffc0001001 3:0 ffff8f243e7af0d8 395 lru 00000080:00200000:0.0:1767319309.693083:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000087580940 139: 1< 0 - - > 2< 569344 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:0.0:1767319309.693085:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b1996ed0 00000080:00200000:0.0:1767319309.693086:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.693088:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.693097:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.693108:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.693111:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.693113:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.693126:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.693129:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.693131:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.693135:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.693142:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.693150:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.693152:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.693156:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.693159:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [395, 395] 00000080:00200000:0.0:1767319309.693164:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.693166:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.693171:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1622016 i_blocks 2 00000080:00200000:0.0:1767319309.693174:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.693182:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1622016, count: 4096 00000080:00200000:0.0:1767319309.693185:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1622016, bytes: 4096 00000080:00200000:0.0:1767319309.693188:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.693191:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 397, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.693193:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1622016, 1626112) 0 0 00000080:00200000:0.0:1767319309.693195:0:88920: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:1767319309.693200:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [396, 396] 00020000:00200000:0.0:1767319309.693203:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1622016, 1626112) 1626112, 4096 00020000:00200000:0.0:1767319309.693205:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.693211:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [396, 396] 00000008:00010000:0.0:1767319309.693216:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.693218:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.693226:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.693245:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (573440 577535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.693254:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.693260:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.693266:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.693274:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1622016, 1626112) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.693279:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 396 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.693468:0:88920:0:(rw26.c:912:ll_write_end()) pos 1622016, len 4096, copied 4096 00000080:00200000:0.0:1767319309.693473:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002ff1a588[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.693476:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fd8791f1 17ffffc0001001 3:0 ffff8f243e7d4288 396 lru 00000080:00200000:0.0:1767319309.693482:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007a2590ce 140: 1< 0 - - > 2< 573440 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:0.0:1767319309.693484:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002ff1a588 00000080:00200000:0.0:1767319309.693485:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.693487:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.694362:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.694390:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.694394:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.694396:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.694417:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.694419:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.694433:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.694438:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694455:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.694466:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.694468:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.694475:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.694480:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [396, 396] 00000080:00200000:0.0:1767319309.694485:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.694489:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.694497:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1626112 i_blocks 2 00000080:00200000:0.0:1767319309.694501:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.694517:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1626112, count: 4096 00000080:00200000:0.0:1767319309.694522:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1626112, bytes: 4096 00000080:00200000:0.0:1767319309.694525:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.694529:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 398, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.694531:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1626112, 1630208) 0 0 00000080:00200000:0.0:1767319309.694534:0:88920: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:1767319309.694543:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [397, 397] 00020000:00200000:0.0:1767319309.694548:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1626112, 1630208) 1630208, 4096 00020000:00200000:0.0:1767319309.694551:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.694559:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [397, 397] 00000008:00010000:0.0:1767319309.694568:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.694571:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.694583:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694601:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (577536 581631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694610:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694616:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694622:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.694632:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1626112, 1630208) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.694642:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 397 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.694664:0:88920:0:(rw26.c:912:ll_write_end()) pos 1626112, len 4096, copied 4096 00000080:00200000:0.0:1767319309.694670:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007e745d90[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.694673:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001b5304aa 17ffffc0001001 3:0 ffff8f243e7d4e58 397 lru 00000080:00200000:0.0:1767319309.694690:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0c0d339 141: 1< 0 - - > 2< 577536 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:0.0:1767319309.694692:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007e745d90 00000080:00200000:0.0:1767319309.694693:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.694696:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.694706:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.694717:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.694720:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.694722:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.694733:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.694735:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.694738:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.694742:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694750:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.694758:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.694761:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.694765:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.694767:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [397, 397] 00000080:00200000:0.0:1767319309.694771:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.694774:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.694778:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1630208 i_blocks 2 00000080:00200000:0.0:1767319309.694781:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.694789:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1630208, count: 4096 00000080:00200000:0.0:1767319309.694793:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1630208, bytes: 4096 00000080:00200000:0.0:1767319309.694795:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.694798:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 399, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.694800:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1630208, 1634304) 0 0 00000080:00200000:0.0:1767319309.694802:0:88920: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:1767319309.694807:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [398, 398] 00020000:00200000:0.0:1767319309.694810:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1630208, 1634304) 1634304, 4096 00020000:00200000:0.0:1767319309.694812:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.694817:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [398, 398] 00000008:00010000:0.0:1767319309.694822:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.694825:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.694831:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694849:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (581632 585727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694857:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694864:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694884:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.694892:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1630208, 1634304) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.694898:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 398 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.694913:0:88920:0:(rw26.c:912:ll_write_end()) pos 1630208, len 4096, copied 4096 00000080:00200000:0.0:1767319309.694917:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000506ee393[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.694919:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008c79254d 17ffffc0001001 3:0 ffff8f243e7d4000 398 lru 00000080:00200000:0.0:1767319309.694925:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001b105515 142: 1< 0 - - > 2< 581632 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:0.0:1767319309.694926:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000506ee393 00000080:00200000:0.0:1767319309.694928:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.694930:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.694938:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.694949:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.694952:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.694954:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.694968:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.694971:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.694974:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.694977:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.694984:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.694992:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.694994:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.694998:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.695001:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [398, 398] 00000080:00200000:0.0:1767319309.695005:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.695008:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.695012:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1634304 i_blocks 2 00000080:00200000:0.0:1767319309.695015:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.695023:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1634304, count: 4096 00000080:00200000:0.0:1767319309.695026:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1634304, bytes: 4096 00000080:00200000:0.0:1767319309.695029:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.695033:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 400, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.695034:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1634304, 1638400) 0 0 00000080:00200000:0.0:1767319309.695036:0:88920: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:1767319309.695042:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [399, 399] 00020000:00200000:0.0:1767319309.695045:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1634304, 1638400) 1638400, 4096 00020000:00200000:0.0:1767319309.695047:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.695053:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [399, 399] 00000008:00010000:0.0:1767319309.695059:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.695061:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.695068:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695085:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (585728 589823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695093:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695100:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695107:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.695115:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1634304, 1638400) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.695121:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 399 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.695137:0:88920:0:(rw26.c:912:ll_write_end()) pos 1634304, len 4096, copied 4096 00000080:00200000:0.0:1767319309.695141:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000076ca72a7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.695144:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bd9d05d8 17ffffc0001001 3:0 ffff8f243e7d4798 399 lru 00000080:00200000:0.0:1767319309.695150:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006cfce8a5 143: 1< 0 - - > 2< 585728 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:0.0:1767319309.695152:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000076ca72a7 00000080:00200000:0.0:1767319309.695153:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.695155:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.695163:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.695175:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.695178:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.695180:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.695192:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.695194:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.695197:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.695201:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695209:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.695218:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.695220:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.695224:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.695227:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [399, 399] 00000080:00200000:0.0:1767319309.695231:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.695234:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.695238:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1638400 i_blocks 2 00000080:00200000:0.0:1767319309.695241:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.695249:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1638400, count: 4096 00000080:00200000:0.0:1767319309.695252:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1638400, bytes: 4096 00000080:00200000:0.0:1767319309.695254:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.695258:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 401, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.695259:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1638400, 1642496) 0 0 00000080:00200000:0.0:1767319309.695262:0:88920: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:1767319309.695267:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [400, 400] 00020000:00200000:0.0:1767319309.695270:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1638400, 1642496) 1642496, 4096 00020000:00200000:0.0:1767319309.695272:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.695278:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [400, 400] 00000008:00010000:0.0:1767319309.695283:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.695286:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.695292:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695339:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (589824 593919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695348:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695355:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695360:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.695369:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1638400, 1642496) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.695375:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 400 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.695390:0:88920:0:(rw26.c:912:ll_write_end()) pos 1638400, len 4096, copied 4096 00000080:00200000:0.0:1767319309.695395:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000155781e4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.695398:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1c06917 17ffffc0001001 3:0 ffff8f243e7d4438 400 lru 00000080:00200000:0.0:1767319309.695404:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d419027f 144: 1< 0 - - > 2< 589824 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:0.0:1767319309.695406:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000155781e4 00000080:00200000:0.0:1767319309.695407:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.695409:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.695417:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.695429:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.695431:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.695433:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.695458:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.695461:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.695464:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.695468:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695475:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.695483:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.695485:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.695490:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.695493:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [400, 400] 00000080:00200000:0.0:1767319309.695496:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.695499:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.695504:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1642496 i_blocks 2 00000080:00200000:0.0:1767319309.695507:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.695514:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1642496, count: 4096 00000080:00200000:0.0:1767319309.695517:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1642496, bytes: 4096 00000080:00200000:0.0:1767319309.695520:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.695523:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 402, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.695524:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1642496, 1646592) 0 0 00000080:00200000:0.0:1767319309.695527:0:88920: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:1767319309.695532:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [401, 401] 00020000:00200000:0.0:1767319309.695535:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1642496, 1646592) 1646592, 4096 00020000:00200000:0.0:1767319309.695537:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.695542:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [401, 401] 00000008:00010000:0.0:1767319309.695547:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.695549:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.695556:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695573:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (593920 598015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695581:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695588:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695595:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.695604:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1642496, 1646592) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.695610:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 401 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.695627:0:88920:0:(rw26.c:912:ll_write_end()) pos 1642496, len 4096, copied 4096 00000080:00200000:0.0:1767319309.695632:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000111df57[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.695635:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a6911ff9 17ffffc0001001 3:0 ffff8f243e7d4bd0 401 lru 00000080:00200000:0.0:1767319309.695642:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6ec3cc3 145: 1< 0 - - > 2< 593920 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:0.0:1767319309.695644:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000111df57 00000080:00200000:0.0:1767319309.695645:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.695648:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.695656:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.695668:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.695671:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.695673:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.695685:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.695688:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.695690:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.695694:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695702:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.695710:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.695712:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.695716:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.695719:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [401, 401] 00000080:00200000:0.0:1767319309.695723:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.695726:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.695731:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1646592 i_blocks 2 00000080:00200000:0.0:1767319309.695734:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.695741:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1646592, count: 4096 00000080:00200000:0.0:1767319309.695745:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1646592, bytes: 4096 00000080:00200000:0.0:1767319309.695747:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.695750:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 403, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.695752:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1646592, 1650688) 0 0 00000080:00200000:0.0:1767319309.695754:0:88920: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:1767319309.695759:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [402, 402] 00020000:00200000:0.0:1767319309.695762:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1646592, 1650688) 1650688, 4096 00020000:00200000:0.0:1767319309.695764:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.695769:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [402, 402] 00000008:00010000:0.0:1767319309.695774:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.695777:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.695784:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695804:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (598016 602111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695812:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695819:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695826:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.695834:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1646592, 1650688) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.695840:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 402 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.695853:0:88920:0:(rw26.c:912:ll_write_end()) pos 1646592, len 4096, copied 4096 00000080:00200000:0.0:1767319309.695857:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000089cb753a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.695860:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000640a03b3 17ffffc0001001 3:0 ffff8f243e7d4360 402 lru 00000080:00200000:0.0:1767319309.695866:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000840c6551 146: 1< 0 - - > 2< 598016 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:0.0:1767319309.695868:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000089cb753a 00000080:00200000:0.0:1767319309.695869:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.695871:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.695879:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.695890:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.695892:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.695894:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.695905:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.695907:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.695910:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.695914:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.695922:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.695931:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.695933:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.695937:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.695940:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [402, 402] 00000080:00200000:0.0:1767319309.695943:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.695946:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.695950:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1650688 i_blocks 2 00000080:00200000:0.0:1767319309.695953:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.695961:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1650688, count: 4096 00000080:00200000:0.0:1767319309.695964:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1650688, bytes: 4096 00000080:00200000:0.0:1767319309.695967:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.695970:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 404, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.695972:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1650688, 1654784) 0 0 00000080:00200000:0.0:1767319309.695974:0:88920: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:1767319309.695979:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [403, 403] 00020000:00200000:0.0:1767319309.695982:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1650688, 1654784) 1654784, 4096 00020000:00200000:0.0:1767319309.695984:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.695989:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [403, 403] 00000008:00010000:0.0:1767319309.695994:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.695997:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.696003:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696021:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (602112 606207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696031:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696038:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696044:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.696053:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1650688, 1654784) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.696059:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 403 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.696074:0:88920:0:(rw26.c:912:ll_write_end()) pos 1650688, len 4096, copied 4096 00000080:00200000:0.0:1767319309.696078:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000034608124[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.696081:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006fbc7fb3 17ffffc0001001 3:0 ffff8f243e7d45e8 403 lru 00000080:00200000:0.0:1767319309.696087:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000867c6f98 147: 1< 0 - - > 2< 602112 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:0.0:1767319309.696089:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000034608124 00000080:00200000:0.0:1767319309.696090:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.696092:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.696100:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.696112:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.696115:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.696117:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.696129:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.696132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.696134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.696138:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696145:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.696154:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.696156:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.696160:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.696163:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [403, 403] 00000080:00200000:0.0:1767319309.696167:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.696169:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.696174:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1654784 i_blocks 2 00000080:00200000:0.0:1767319309.696177:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.696184:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1654784, count: 4096 00000080:00200000:0.0:1767319309.696187:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1654784, bytes: 4096 00000080:00200000:0.0:1767319309.696190:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.696193:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 405, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.696195:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1654784, 1658880) 0 0 00000080:00200000:0.0:1767319309.696197:0:88920: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:1767319309.696202:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [404, 404] 00020000:00200000:0.0:1767319309.696205:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1654784, 1658880) 1658880, 4096 00020000:00200000:0.0:1767319309.696208:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.696213:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [404, 404] 00000008:00010000:0.0:1767319309.696218:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.696221:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.696228:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696246:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (606208 610303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696254:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696262:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696269:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.696276:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1654784, 1658880) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.696282:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 404 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.696297:0:88920:0:(rw26.c:912:ll_write_end()) pos 1654784, len 4096, copied 4096 00000080:00200000:0.0:1767319309.696326:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009250ab99[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.696329:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008b0e44da 17ffffc0001001 3:0 ffff8f243e7d4ca8 404 lru 00000080:00200000:0.0:1767319309.696335:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009f2ae2b7 148: 1< 0 - - > 2< 606208 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:0.0:1767319309.696337:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009250ab99 00000080:00200000:0.0:1767319309.696338:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.696340:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.696349:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.696361:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.696364:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.696366:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.696379:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.696382:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.696384:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.696388:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696396:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.696403:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.696405:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.696410:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.696412:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [404, 404] 00000080:00200000:0.0:1767319309.696416:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.696419:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.696423:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1658880 i_blocks 2 00000080:00200000:0.0:1767319309.696426:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.696433:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1658880, count: 4096 00000080:00200000:0.0:1767319309.696437:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1658880, bytes: 4096 00000080:00200000:0.0:1767319309.696439:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.696442:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 406, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.696456:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1658880, 1662976) 0 0 00000080:00200000:0.0:1767319309.696459:0:88920: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:1767319309.696465:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [405, 405] 00020000:00200000:0.0:1767319309.696468:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1658880, 1662976) 1662976, 4096 00020000:00200000:0.0:1767319309.696470:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.696475:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [405, 405] 00000008:00010000:0.0:1767319309.696481:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.696483:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.696489:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696507:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (610304 614399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696516:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696523:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696530:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.696538:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1658880, 1662976) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.696543:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 405 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.696558:0:88920:0:(rw26.c:912:ll_write_end()) pos 1658880, len 4096, copied 4096 00000080:00200000:0.0:1767319309.696562:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000098d25f1b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.696566:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000900c8a88 17ffffc0001001 3:0 ffff8f243e7d4d80 405 lru 00000080:00200000:0.0:1767319309.696572:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000568bd9d8 149: 1< 0 - - > 2< 610304 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:0.0:1767319309.696574:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000098d25f1b 00000080:00200000:0.0:1767319309.696575:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.696578:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.696586:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.696597:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.696600:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.696602:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.696614:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.696617:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.696620:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.696624:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696632:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.696640:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.696643:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.696647:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.696649:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [405, 405] 00000080:00200000:0.0:1767319309.696653:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.696656:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.696660:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1662976 i_blocks 2 00000080:00200000:0.0:1767319309.696663:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.696670:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1662976, count: 4096 00000080:00200000:0.0:1767319309.696674:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1662976, bytes: 4096 00000080:00200000:0.0:1767319309.696676:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.696680:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 407, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.696681:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1662976, 1667072) 0 0 00000080:00200000:0.0:1767319309.696684:0:88920: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:1767319309.696689:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [406, 406] 00020000:00200000:0.0:1767319309.696691:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1662976, 1667072) 1667072, 4096 00020000:00200000:0.0:1767319309.696694:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.696699:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [406, 406] 00000008:00010000:0.0:1767319309.696704:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.696706:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.696713:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696731:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (614400 618495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696739:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696746:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696754:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.696762:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1662976, 1667072) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.696768:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 406 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.696789:0:88920:0:(rw26.c:912:ll_write_end()) pos 1662976, len 4096, copied 4096 00000080:00200000:0.0:1767319309.696793:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000b44f0ff[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.696796:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008eabecde 17ffffc0001021 2:0 ffff8f243e7d40d8 406 lru 00000080:00200000:0.0:1767319309.696802:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008d76fefc 150: 1< 0 - - > 2< 614400 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:0.0:1767319309.696804:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000b44f0ff 00000080:00200000:0.0:1767319309.696805:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.696807:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.696814:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.696825:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.696828:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.696830:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.696840:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.696843:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.696845:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.696849:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696857:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.696865:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.696868:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.696872:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.696874:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [406, 406] 00000080:00200000:0.0:1767319309.696878:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.696881:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.696885:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1667072 i_blocks 2 00000080:00200000:0.0:1767319309.696888:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.696895:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1667072, count: 4096 00000080:00200000:0.0:1767319309.696899:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1667072, bytes: 4096 00000080:00200000:0.0:1767319309.696901:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.696904:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 408, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.696906:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1667072, 1671168) 0 0 00000080:00200000:0.0:1767319309.696909:0:88920: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:1767319309.696913:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [407, 407] 00020000:00200000:0.0:1767319309.696916:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1667072, 1671168) 1671168, 4096 00020000:00200000:0.0:1767319309.696918:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.696923:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [407, 407] 00000008:00010000:0.0:1767319309.696929:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.696931:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.696938:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696955:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (618496 622591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696964:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696972:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.696979:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.696988:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1667072, 1671168) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.696993:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 407 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.697008:0:88920:0:(rw26.c:912:ll_write_end()) pos 1667072, len 4096, copied 4096 00000080:00200000:0.0:1767319309.697012:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000089a70491[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.697016:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4241e57 17ffffc0001001 3:0 ffff8f243e7d4af8 407 lru 00000080:00200000:0.0:1767319309.697021:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000057674fc4 151: 1< 0 - - > 2< 618496 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:0.0:1767319309.697024:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000089a70491 00000080:00200000:0.0:1767319309.697025:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.697027:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.697035:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.697047:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.697050:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.697052:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.697063:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.697066:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.697068:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.697072:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697080:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.697088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.697090:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.697094:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.697097:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [407, 407] 00000080:00200000:0.0:1767319309.697101:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.697104:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.697109:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1671168 i_blocks 2 00000080:00200000:0.0:1767319309.697111:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.697119:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1671168, count: 4096 00000080:00200000:0.0:1767319309.697123:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1671168, bytes: 4096 00000080:00200000:0.0:1767319309.697125:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.697128:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 409, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.697129:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1671168, 1675264) 0 0 00000080:00200000:0.0:1767319309.697132:0:88920: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:1767319309.697136:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [408, 408] 00020000:00200000:0.0:1767319309.697139:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1671168, 1675264) 1675264, 4096 00020000:00200000:0.0:1767319309.697141:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.697146:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [408, 408] 00000008:00010000:0.0:1767319309.697151:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.697154:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.697161:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697179:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (622592 626687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697187:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697193:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697199:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.697206:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1671168, 1675264) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.697211:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 408 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.697228:0:88920:0:(rw26.c:912:ll_write_end()) pos 1671168, len 4096, copied 4096 00000080:00200000:0.0:1767319309.697232:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003f27fb0e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.697234:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007f80052f 17ffffc0001001 3:0 ffff8f243e7d4510 408 lru 00000080:00200000:0.0:1767319309.697239:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad9ad869 152: 1< 0 - - > 2< 622592 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:0.0:1767319309.697241:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003f27fb0e 00000080:00200000:0.0:1767319309.697242:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.697244:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.697251:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.697262:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.697264:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.697267:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.697278:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.697281:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.697283:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.697287:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697294:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.697324:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.697327:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.697331:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.697334:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [408, 408] 00000080:00200000:0.0:1767319309.697337:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.697340:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.697345:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1675264 i_blocks 2 00000080:00200000:0.0:1767319309.697348:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.697356:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1675264, count: 4096 00000080:00200000:0.0:1767319309.697359:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1675264, bytes: 4096 00000080:00200000:0.0:1767319309.697361:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.697364:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 410, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.697365:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1675264, 1679360) 0 0 00000080:00200000:0.0:1767319309.697368:0:88920: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:1767319309.697372:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [409, 409] 00020000:00200000:0.0:1767319309.697375:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1675264, 1679360) 1679360, 4096 00020000:00200000:0.0:1767319309.697377:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.697382:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [409, 409] 00000008:00010000:0.0:1767319309.697387:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.697389:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.697396:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697416:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (626688 630783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697424:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697431:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.697438:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.698639:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1675264, 1679360) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.698658:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 409 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.698763:0:88920:0:(rw26.c:912:ll_write_end()) pos 1675264, len 4096, copied 4096 00000080:00200000:0.0:1767319309.698770:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009921eaa8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.698773:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1e27c55 17ffffc0001001 3:0 ffff8f243e7d4a20 409 lru 00000080:00200000:0.0:1767319309.698779:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000088b0e6e9 153: 1< 0 - - > 2< 626688 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:0.0:1767319309.698781:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009921eaa8 00000080:00200000:0.0:1767319309.698782:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.698786:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.698801:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.698820:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.698823:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.698826:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.698843:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.698845:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.698848:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.698853:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.698861:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.698964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.698968:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.698974:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.698980:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [409, 409] 00000080:00200000:0.0:1767319309.698986:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.698989:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.698998:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1679360 i_blocks 2 00000080:00200000:0.0:1767319309.699002:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.699018:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1679360, count: 4096 00000080:00200000:0.0:1767319309.699024:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1679360, bytes: 4096 00000080:00200000:0.0:1767319309.699027:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.699032:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 411, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.699033:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1679360, 1683456) 0 0 00000080:00200000:0.0:1767319309.699037:0:88920: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:1767319309.699045:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [410, 410] 00020000:00200000:0.0:1767319309.699049:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1679360, 1683456) 1683456, 4096 00020000:00200000:0.0:1767319309.699053:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.699062:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [410, 410] 00000008:00010000:0.0:1767319309.699071:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.699075:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.699087:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.699106:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (630784 634879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.699115:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.699122:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.699128:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.699136:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1679360, 1683456) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.699143:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 410 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.699158:0:88920:0:(rw26.c:912:ll_write_end()) pos 1679360, len 4096, copied 4096 00000080:00200000:0.0:1767319309.699162:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000462c1ac6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.699165:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b91d8266 17ffffc0001001 3:0 ffff8f243e7d4870 410 lru 00000080:00200000:0.0:1767319309.699170:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000008a7621e 154: 1< 0 - - > 2< 630784 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:0.0:1767319309.699172:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000462c1ac6 00000080:00200000:0.0:1767319309.699173:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.699175:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.699182:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.699194:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.699196:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.699199:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.699211:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.699214:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.699216:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.699220:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.699228:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.699236:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.699238:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.699243:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.699246:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [410, 410] 00000080:00200000:0.0:1767319309.699249:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.699252:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.699257:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1683456 i_blocks 2 00000080:00200000:0.0:1767319309.699623:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.699635:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1683456, count: 4096 00000080:00200000:0.0:1767319309.699640:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1683456, bytes: 4096 00000080:00200000:0.0:1767319309.699643:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.699648:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 412, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.699649:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1683456, 1687552) 0 0 00000080:00200000:0.0:1767319309.699652:0:88920: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:1767319309.699659:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [411, 411] 00020000:00200000:0.0:1767319309.699663:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1683456, 1687552) 1687552, 4096 00020000:00200000:0.0:1767319309.699665:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.699673:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [411, 411] 00000008:00010000:0.0:1767319309.699764:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.699768:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.699779:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.699798:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (634880 638975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.699805:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.699812:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.699819:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.699827:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1683456, 1687552) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.699833:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 411 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.699854:0:88920:0:(rw26.c:912:ll_write_end()) pos 1683456, len 4096, copied 4096 00000080:00200000:0.0:1767319309.699859:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dd6d5366[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.699862:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb277851 17ffffc0001001 3:0 ffff8f243e7d4948 411 lru 00000080:00200000:0.0:1767319309.699867:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001aea9fc5 155: 1< 0 - - > 2< 634880 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:0.0:1767319309.699972:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dd6d5366 00000080:00200000:0.0:1767319309.699974:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.699977:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.699988:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.700002:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.700006:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.700008:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.700022:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.700025:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.700028:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.700032:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700040:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.700050:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.700052:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.700057:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.700061:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [411, 411] 00000080:00200000:0.0:1767319309.700066:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.700069:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.700075:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1687552 i_blocks 2 00000080:00200000:0.0:1767319309.700078:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.700086:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1687552, count: 4096 00000080:00200000:0.0:1767319309.700089:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1687552, bytes: 4096 00000080:00200000:0.0:1767319309.700091:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.700095:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 413, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.700096:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1687552, 1691648) 0 0 00000080:00200000:0.0:1767319309.700099:0:88920: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:1767319309.700104:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [412, 412] 00020000:00200000:0.0:1767319309.700108:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1687552, 1691648) 1691648, 4096 00020000:00200000:0.0:1767319309.700110:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.700116:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [412, 412] 00000008:00010000:0.0:1767319309.700121:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.700124:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.700131:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700151:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (638976 643071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700159:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700167:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700173:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.700182:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1687552, 1691648) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.700187:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 412 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.700205:0:88920:0:(rw26.c:912:ll_write_end()) pos 1687552, len 4096, copied 4096 00000080:00200000:0.0:1767319309.700210:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a10ceea4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.700212:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000099ecc385 17ffffc0001001 3:0 ffff8f243e7d46c0 412 lru 00000080:00200000:0.0:1767319309.700217:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1b6dbc0 156: 1< 0 - - > 2< 638976 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:0.0:1767319309.700219:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a10ceea4 00000080:00200000:0.0:1767319309.700220:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.700222:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.700230:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.700240:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.700242:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.700244:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.700258:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.700260:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.700263:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.700267:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700274:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.700282:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.700290:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.700295:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.700298:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [412, 412] 00000080:00200000:0.0:1767319309.700371:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.700375:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.700380:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1691648 i_blocks 2 00000080:00200000:0.0:1767319309.700382:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.700390:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1691648, count: 4096 00000080:00200000:0.0:1767319309.700394:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1691648, bytes: 4096 00000080:00200000:0.0:1767319309.700396:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.700400:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 414, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.700402:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1691648, 1695744) 0 0 00000080:00200000:0.0:1767319309.700404:0:88920: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:1767319309.700409:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [413, 413] 00020000:00200000:0.0:1767319309.700412:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1691648, 1695744) 1695744, 4096 00020000:00200000:0.0:1767319309.700414:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.700419:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [413, 413] 00000008:00010000:0.0:1767319309.700425:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.700427:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.700434:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700465:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (643072 647167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700473:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700481:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700487:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.700495:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1691648, 1695744) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.700502:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 413 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.700518:0:88920:0:(rw26.c:912:ll_write_end()) pos 1691648, len 4096, copied 4096 00000080:00200000:0.0:1767319309.700522:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000748c226d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.700524:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000029728927 17ffffc0001001 3:0 ffff8f243e7d41b0 413 lru 00000080:00200000:0.0:1767319309.700530:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009de714fa 157: 1< 0 - - > 2< 643072 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:0.0:1767319309.700532:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000748c226d 00000080:00200000:0.0:1767319309.700533:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.700535:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.700543:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.700554:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.700557:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.700559:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.700571:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.700573:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.700575:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.700579:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700586:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.700594:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.700596:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.700601:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.700604:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [413, 413] 00000080:00200000:0.0:1767319309.700607:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.700610:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.700615:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1695744 i_blocks 2 00000080:00200000:0.0:1767319309.700617:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.700625:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1695744, count: 4096 00000080:00200000:0.0:1767319309.700629:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1695744, bytes: 4096 00000080:00200000:0.0:1767319309.700631:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.700634:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 415, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.700635:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1695744, 1699840) 0 0 00000080:00200000:0.0:1767319309.700638:0:88920: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:1767319309.700642:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [414, 414] 00020000:00200000:0.0:1767319309.700645:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1695744, 1699840) 1699840, 4096 00020000:00200000:0.0:1767319309.700647:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.700652:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [414, 414] 00000008:00010000:0.0:1767319309.700658:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.700660:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.700667:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700776:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (647168 651263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700784:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700792:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.700798:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.700808:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1695744, 1699840) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.700814:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 414 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.700841:0:88920:0:(rw26.c:912:ll_write_end()) pos 1695744, len 4096, copied 4096 00000080:00200000:0.0:1767319309.700847:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004868c2a9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.700849:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004b0d13ff 17ffffc0001001 3:0 ffff8f243e7f9a20 414 lru 00000080:00200000:0.0:1767319309.700854:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000115f273e 158: 1< 0 - - > 2< 647168 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:0.0:1767319309.700856:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004868c2a9 00000080:00200000:0.0:1767319309.700858:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.700860:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.700972:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.700988:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.700991:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.700994:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.701008:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.701011:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.701014:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.701018:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701026:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.701034:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.701037:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.701041:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.701044:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [414, 414] 00000080:00200000:0.0:1767319309.701048:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.701051:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.701056:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1699840 i_blocks 2 00000080:00200000:0.0:1767319309.701059:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.701066:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1699840, count: 4096 00000080:00200000:0.0:1767319309.701070:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1699840, bytes: 4096 00000080:00200000:0.0:1767319309.701072:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.701076:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 416, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.701077:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1699840, 1703936) 0 0 00000080:00200000:0.0:1767319309.701080:0:88920: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:1767319309.701085:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [415, 415] 00020000:00200000:0.0:1767319309.701088:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1699840, 1703936) 1703936, 4096 00020000:00200000:0.0:1767319309.701090:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.701095:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [415, 415] 00000008:00010000:0.0:1767319309.701101:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.701103:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.701110:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701128:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (651264 655359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701137:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701144:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701151:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.701159:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1699840, 1703936) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.701164:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 415 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.701184:0:88920:0:(rw26.c:912:ll_write_end()) pos 1699840, len 4096, copied 4096 00000080:00200000:0.0:1767319309.701188:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000efa87900[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.701191:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000011d60681 17ffffc0001001 3:0 ffff8f243e7f9870 415 lru 00000080:00200000:0.0:1767319309.701197:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000078fa5fd7 159: 1< 0 - - > 2< 651264 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:0.0:1767319309.701200:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000efa87900 00000080:00200000:0.0:1767319309.701201:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.701203:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.701212:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.701224:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.701226:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.701228:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.701243:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.701245:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.701247:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.701251:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701258:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.701265:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.701267:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.701271:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.701274:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [415, 415] 00000080:00200000:0.0:1767319309.701277:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.701279:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.701284:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1703936 i_blocks 2 00000080:00200000:0.0:1767319309.701286:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.701293:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1703936, count: 4096 00000080:00200000:0.0:1767319309.701297:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1703936, bytes: 4096 00000080:00200000:0.0:1767319309.701299:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.701551:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 417, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.701553:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1703936, 1708032) 0 0 00000080:00200000:0.0:1767319309.701556:0:88920: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:1767319309.701562:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [416, 416] 00020000:00200000:0.0:1767319309.701565:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1703936, 1708032) 1708032, 4096 00020000:00200000:0.0:1767319309.701567:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.701573:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [416, 416] 00000008:00010000:0.0:1767319309.701579:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.701582:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.701589:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701607:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (655360 659455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701616:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701622:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701629:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.701637:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1703936, 1708032) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.701644:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 416 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.701663:0:88920:0:(rw26.c:912:ll_write_end()) pos 1703936, len 4096, copied 4096 00000080:00200000:0.0:1767319309.701667:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005123934a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.701671:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f059a5e6 17ffffc0001001 3:0 ffff8f243e7f9948 416 lru 00000080:00200000:0.0:1767319309.701765:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1e97145 160: 1< 0 - - > 2< 655360 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:0.0:1767319309.701768:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005123934a 00000080:00200000:0.0:1767319309.701769:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.701772:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.701783:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.701796:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.701799:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.701801:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.701815:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.701818:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.701821:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.701825:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.701833:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.701842:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.701845:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.701850:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.701853:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [416, 416] 00000080:00200000:0.0:1767319309.701857:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.701860:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.701865:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1708032 i_blocks 2 00000080:00200000:0.0:1767319309.702221:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.702235:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1708032, count: 4096 00000080:00200000:0.0:1767319309.702240:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1708032, bytes: 4096 00000080:00200000:0.0:1767319309.702243:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.702247:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 418, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.702249:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1708032, 1712128) 0 0 00000080:00200000:0.0:1767319309.702252:0:88920: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:1767319309.702258:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [417, 417] 00020000:00200000:0.0:1767319309.702262:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1708032, 1712128) 1712128, 4096 00020000:00200000:0.0:1767319309.702264:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.702270:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [417, 417] 00000008:00010000:0.0:1767319309.702277:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.702280:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.702289:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702397:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (659456 663551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702408:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702416:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702423:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.702431:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1708032, 1712128) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.702439:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 417 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.702470:0:88920:0:(rw26.c:912:ll_write_end()) pos 1708032, len 4096, copied 4096 00000080:00200000:0.0:1767319309.702475:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006bf04ba6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.702479:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000762eec64 17ffffc0001001 3:0 ffff8f243e7f96c0 417 lru 00000080:00200000:0.0:1767319309.702485:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003104c376 161: 1< 0 - - > 2< 659456 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:0.0:1767319309.702486:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006bf04ba6 00000080:00200000:0.0:1767319309.702488:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.702491:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.702501:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.702516:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.702519:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.702521:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.702535:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.702538:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.702541:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.702545:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702553:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.702563:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.702565:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.702570:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.702573:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [417, 417] 00000080:00200000:0.0:1767319309.702577:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.702581:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.702587:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1712128 i_blocks 2 00000080:00200000:0.0:1767319309.702590:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.702598:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1712128, count: 4096 00000080:00200000:0.0:1767319309.702601:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1712128, bytes: 4096 00000080:00200000:0.0:1767319309.702604:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.702608:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 419, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.702610:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1712128, 1716224) 0 0 00000080:00200000:0.0:1767319309.702612:0:88920: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:1767319309.702618:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [418, 418] 00020000:00200000:0.0:1767319309.702620:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1712128, 1716224) 1716224, 4096 00020000:00200000:0.0:1767319309.702623:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.702629:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [418, 418] 00000008:00010000:0.0:1767319309.702635:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.702638:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.702645:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702663:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (663552 667647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702671:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702771:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702778:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.702787:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1712128, 1716224) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.702793:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 418 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.702809:0:88920:0:(rw26.c:912:ll_write_end()) pos 1712128, len 4096, copied 4096 00000080:00200000:0.0:1767319309.702813:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000783f7a4b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.702816:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000028128567 17ffffc0001001 3:0 ffff8f243e7f91b0 418 lru 00000080:00200000:0.0:1767319309.702821:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9ebb355 162: 1< 0 - - > 2< 663552 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:0.0:1767319309.702823:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000783f7a4b 00000080:00200000:0.0:1767319309.702825:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.702827:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.702835:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.702847:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.702850:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.702852:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.702864:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.702867:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.702973:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.702979:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.702986:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.702996:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.702998:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.703004:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.703007:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [418, 418] 00000080:00200000:0.0:1767319309.703108:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.703112:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.703118:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1716224 i_blocks 2 00000080:00200000:0.0:1767319309.703121:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.703130:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1716224, count: 4096 00000080:00200000:0.0:1767319309.703134:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1716224, bytes: 4096 00000080:00200000:0.0:1767319309.703136:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.703140:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 420, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.703141:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1716224, 1720320) 0 0 00000080:00200000:0.0:1767319309.703144:0:88920: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:1767319309.703151:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [419, 419] 00020000:00200000:0.0:1767319309.703154:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1716224, 1720320) 1720320, 4096 00020000:00200000:0.0:1767319309.703156:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.703162:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [419, 419] 00000008:00010000:0.0:1767319309.703168:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.703171:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.703179:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.703200:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (667648 671743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.703209:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.703217:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.703224:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.703233:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1716224, 1720320) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.703239:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 419 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.703258:0:88920:0:(rw26.c:912:ll_write_end()) pos 1716224, len 4096, copied 4096 00000080:00200000:0.0:1767319309.703263:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000081735b21[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.703265:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009408f795 17ffffc0001001 3:0 ffff8f243e7f9288 419 lru 00000080:00200000:0.0:1767319309.703270:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003114913e 163: 1< 0 - - > 2< 667648 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:0.0:1767319309.703272:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000081735b21 00000080:00200000:0.0:1767319309.703273:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.703275:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.703283:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.703295:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.703297:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.703300:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.703637:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.703640:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.703643:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.703648:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.703656:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.703665:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.703667:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.703672:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.703676:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [419, 419] 00000080:00200000:0.0:1767319309.703763:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.703766:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.703772:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1720320 i_blocks 2 00000080:00200000:0.0:1767319309.703774:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.703785:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1720320, count: 4096 00000080:00200000:0.0:1767319309.703789:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1720320, bytes: 4096 00000080:00200000:0.0:1767319309.703792:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.703796:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 421, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.703798:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1720320, 1724416) 0 0 00000080:00200000:0.0:1767319309.703800:0:88920: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:1767319309.703806:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [420, 420] 00020000:00200000:0.0:1767319309.703810:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1720320, 1724416) 1724416, 4096 00020000:00200000:0.0:1767319309.703813:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.703819:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [420, 420] 00000008:00010000:0.0:1767319309.703825:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.703828:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.703837:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.703855:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (671744 675839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.703863:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704190:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704199:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.704209:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1720320, 1724416) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.704218:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 420 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.704241:0:88920:0:(rw26.c:912:ll_write_end()) pos 1720320, len 4096, copied 4096 00000080:00200000:0.0:1767319309.704247:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000999e514c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.704250:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008a3dfa85 17ffffc0001001 3:0 ffff8f243e7f9e58 420 lru 00000080:00200000:0.0:1767319309.704257:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000080256f28 164: 1< 0 - - > 2< 671744 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:0.0:1767319309.704259:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000999e514c 00000080:00200000:0.0:1767319309.704260:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.704263:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.704272:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.704286:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.704289:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.704292:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.704382:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.704386:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.704388:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.704393:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704401:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.704410:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.704413:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.704418:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.704421:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [420, 420] 00000080:00200000:0.0:1767319309.704425:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.704429:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.704434:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1724416 i_blocks 2 00000080:00200000:0.0:1767319309.704437:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.704458:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1724416, count: 4096 00000080:00200000:0.0:1767319309.704463:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1724416, bytes: 4096 00000080:00200000:0.0:1767319309.704465:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.704469:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 422, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.704471:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1724416, 1728512) 0 0 00000080:00200000:0.0:1767319309.704474:0:88920: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:1767319309.704480:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [421, 421] 00020000:00200000:0.0:1767319309.704483:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1724416, 1728512) 1728512, 4096 00020000:00200000:0.0:1767319309.704486:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.704491:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [421, 421] 00000008:00010000:0.0:1767319309.704498:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.704500:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.704509:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704530:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (675840 679935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704538:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704546:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704553:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.704561:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1724416, 1728512) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.704567:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 421 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.704588:0:88920:0:(rw26.c:912:ll_write_end()) pos 1724416, len 4096, copied 4096 00000080:00200000:0.0:1767319309.704593:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000892d4939[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.704596:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a82faff2 17ffffc0001021 2:0 ffff8f243e7f9000 421 lru 00000080:00200000:0.0:1767319309.704602:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000982284a9 165: 1< 0 - - > 2< 675840 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:0.0:1767319309.704604:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000892d4939 00000080:00200000:0.0:1767319309.704605:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.704607:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.704615:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.704627:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.704629:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.704632:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.704643:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.704645:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.704648:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.704652:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704660:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.704668:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.704670:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.704675:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.704759:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [421, 421] 00000080:00200000:0.0:1767319309.704764:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.704767:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.704772:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1728512 i_blocks 2 00000080:00200000:0.0:1767319309.704775:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.704784:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1728512, count: 4096 00000080:00200000:0.0:1767319309.704788:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1728512, bytes: 4096 00000080:00200000:0.0:1767319309.704790:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.704794:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 423, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.704796:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1728512, 1732608) 0 0 00000080:00200000:0.0:1767319309.704799:0:88920: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:1767319309.704804:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [422, 422] 00020000:00200000:0.0:1767319309.704807:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1728512, 1732608) 1732608, 4096 00020000:00200000:0.0:1767319309.704809:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.704815:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [422, 422] 00000008:00010000:0.0:1767319309.704820:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.704822:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.704830:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704849:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (679936 684031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704857:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704865:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.704968:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.704977:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1728512, 1732608) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.704984:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 422 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.705004:0:88920:0:(rw26.c:912:ll_write_end()) pos 1728512, len 4096, copied 4096 00000080:00200000:0.0:1767319309.705096:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000919b4507[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.705100:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cfe9d887 17ffffc0001001 3:0 ffff8f243e7f9798 422 lru 00000080:00200000:0.0:1767319309.705106:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000182f1134 166: 1< 0 - - > 2< 679936 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:0.0:1767319309.705108:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000919b4507 00000080:00200000:0.0:1767319309.705109:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.705112:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.705122:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.705135:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.705138:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.705140:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.705155:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.705158:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.705160:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.705164:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.705171:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.705180:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.705182:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.705186:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.705189:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [422, 422] 00000080:00200000:0.0:1767319309.705193:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.705196:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.705201:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1732608 i_blocks 2 00000080:00200000:0.0:1767319309.705204:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.705212:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1732608, count: 4096 00000080:00200000:0.0:1767319309.705216:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1732608, bytes: 4096 00000080:00200000:0.0:1767319309.705218:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.705222:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 424, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.705224:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1732608, 1736704) 0 0 00000080:00200000:0.0:1767319309.705226:0:88920: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:1767319309.705232:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [423, 423] 00020000:00200000:0.0:1767319309.705234:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1732608, 1736704) 1736704, 4096 00020000:00200000:0.0:1767319309.705237:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.705242:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [423, 423] 00000008:00010000:0.0:1767319309.705248:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.705250:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.705258:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.705276:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (684032 688127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.705286:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.705293:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.705299:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.705773:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1732608, 1736704) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.705781:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 423 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.705801:0:88920:0:(rw26.c:912:ll_write_end()) pos 1732608, len 4096, copied 4096 00000080:00200000:0.0:1767319309.705806:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000019ffb11[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.705809:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d0c4409b 17ffffc0001001 3:0 ffff8f243e7f9438 423 lru 00000080:00200000:0.0:1767319309.705815:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f051178e 167: 1< 0 - - > 2< 684032 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:0.0:1767319309.705817:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000019ffb11 00000080:00200000:0.0:1767319309.705818:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.705821:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.705831:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.705844:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.705848:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.705850:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.705862:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.705865:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.705965:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.705972:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.705980:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.705990:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.705993:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.705998:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.706002:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [423, 423] 00000080:00200000:0.0:1767319309.706007:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.706103:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.706110:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1736704 i_blocks 2 00000080:00200000:0.0:1767319309.706113:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.706123:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1736704, count: 4096 00000080:00200000:0.0:1767319309.706127:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1736704, bytes: 4096 00000080:00200000:0.0:1767319309.706129:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.706134:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 425, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.706136:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1736704, 1740800) 0 0 00000080:00200000:0.0:1767319309.706138:0:88920: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:1767319309.706145:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [424, 424] 00020000:00200000:0.0:1767319309.706148:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1736704, 1740800) 1740800, 4096 00020000:00200000:0.0:1767319309.706151:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.706157:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [424, 424] 00000008:00010000:0.0:1767319309.706164:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.706166:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.706175:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706194:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (688128 692223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706203:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706211:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706217:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.706226:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1736704, 1740800) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.706232:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 424 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.706248:0:88920:0:(rw26.c:912:ll_write_end()) pos 1736704, len 4096, copied 4096 00000080:00200000:0.0:1767319309.706252:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000810025fe[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.706255:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c675d73f 17ffffc0001001 3:0 ffff8f243e7f9bd0 424 lru 00000080:00200000:0.0:1767319309.706260:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008eda4dd2 168: 1< 0 - - > 2< 688128 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:0.0:1767319309.706262:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000810025fe 00000080:00200000:0.0:1767319309.706263:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.706265:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.706273:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.706285:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.706287:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.706289:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.706420:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.706424:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.706426:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.706431:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706437:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.706456:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.706459:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.706464:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.706467:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [424, 424] 00000080:00200000:0.0:1767319309.706471:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.706474:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.706479:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1740800 i_blocks 2 00000080:00200000:0.0:1767319309.706482:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.706490:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1740800, count: 4096 00000080:00200000:0.0:1767319309.706494:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1740800, bytes: 4096 00000080:00200000:0.0:1767319309.706497:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.706501:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 426, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.706502:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1740800, 1744896) 0 0 00000080:00200000:0.0:1767319309.706505:0:88920: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:1767319309.706510:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [425, 425] 00020000:00200000:0.0:1767319309.706513:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1740800, 1744896) 1744896, 4096 00020000:00200000:0.0:1767319309.706515:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.706521:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [425, 425] 00000008:00010000:0.0:1767319309.706527:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.706529:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.706537:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706556:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (692224 696319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706565:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706574:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706580:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.706588:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1740800, 1744896) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.706593:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 425 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.706608:0:88920:0:(rw26.c:912:ll_write_end()) pos 1740800, len 4096, copied 4096 00000080:00200000:0.0:1767319309.706612:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d214458d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.706615:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004dfb3b73 17ffffc0001001 3:0 ffff8f243e7f9360 425 lru 00000080:00200000:0.0:1767319309.706620:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000054472be 169: 1< 0 - - > 2< 692224 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:0.0:1767319309.706622:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d214458d 00000080:00200000:0.0:1767319309.706623:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.706625:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.706633:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.706645:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.706648:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.706650:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.706660:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.706663:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.706665:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.706669:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706758:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.706769:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.706771:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.706777:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.706780:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [425, 425] 00000080:00200000:0.0:1767319309.706784:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.706787:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.706792:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1744896 i_blocks 2 00000080:00200000:0.0:1767319309.706795:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.706803:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1744896, count: 4096 00000080:00200000:0.0:1767319309.706807:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1744896, bytes: 4096 00000080:00200000:0.0:1767319309.706810:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.706814:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 427, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.706816:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1744896, 1748992) 0 0 00000080:00200000:0.0:1767319309.706818:0:88920: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:1767319309.706824:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [426, 426] 00020000:00200000:0.0:1767319309.706827:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1744896, 1748992) 1748992, 4096 00020000:00200000:0.0:1767319309.706830:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.706836:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [426, 426] 00000008:00010000:0.0:1767319309.706842:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.706844:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.706852:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706978:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (696320 700415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706988:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.706994:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707000:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.707104:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1744896, 1748992) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.707113:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 426 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.707131:0:88920:0:(rw26.c:912:ll_write_end()) pos 1744896, len 4096, copied 4096 00000080:00200000:0.0:1767319309.707136:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b8ee541c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.707140:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000ec401f4 17ffffc0001001 3:0 ffff8f243e7f95e8 426 lru 00000080:00200000:0.0:1767319309.707147:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbaa5436 170: 1< 0 - - > 2< 696320 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:0.0:1767319309.707149:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b8ee541c 00000080:00200000:0.0:1767319309.707150:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.707153:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.707162:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.707174:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.707177:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.707179:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.707191:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.707194:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.707197:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.707201:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707209:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.707217:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.707220:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.707225:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.707228:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [426, 426] 00000080:00200000:0.0:1767319309.707232:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.707235:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.707240:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1748992 i_blocks 2 00000080:00200000:0.0:1767319309.707243:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.707250:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1748992, count: 4096 00000080:00200000:0.0:1767319309.707254:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1748992, bytes: 4096 00000080:00200000:0.0:1767319309.707256:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.707260:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 428, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.707261:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1748992, 1753088) 0 0 00000080:00200000:0.0:1767319309.707264:0:88920: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:1767319309.707270:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [427, 427] 00020000:00200000:0.0:1767319309.707273:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1748992, 1753088) 1753088, 4096 00020000:00200000:0.0:1767319309.707275:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.707280:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [427, 427] 00000008:00010000:0.0:1767319309.707286:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.707289:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.707297:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707393:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (700416 704511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707402:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707409:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707415:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.707534:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1748992, 1753088) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.707541:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 427 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.707557:0:88920:0:(rw26.c:912:ll_write_end()) pos 1748992, len 4096, copied 4096 00000080:00200000:0.0:1767319309.707562:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000037e29478[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.707566:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000003d05a10 17ffffc0001001 3:0 ffff8f243e7f9ca8 427 lru 00000080:00200000:0.0:1767319309.707571:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000044452724 171: 1< 0 - - > 2< 700416 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:0.0:1767319309.707573:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000037e29478 00000080:00200000:0.0:1767319309.707574:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.707577:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.707585:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.707598:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.707600:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.707602:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.707614:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.707617:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.707619:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.707624:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707631:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.707638:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.707641:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.707645:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.707648:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [427, 427] 00000080:00200000:0.0:1767319309.707651:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.707654:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.707659:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1753088 i_blocks 2 00000080:00200000:0.0:1767319309.707661:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.707669:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1753088, count: 4096 00000080:00200000:0.0:1767319309.707672:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1753088, bytes: 4096 00000080:00200000:0.0:1767319309.707674:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.707765:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 429, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.707767:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1753088, 1757184) 0 0 00000080:00200000:0.0:1767319309.707770:0:88920: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:1767319309.707776:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [428, 428] 00020000:00200000:0.0:1767319309.707780:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1753088, 1757184) 1757184, 4096 00020000:00200000:0.0:1767319309.707782:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.707788:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [428, 428] 00000008:00010000:0.0:1767319309.707793:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.707796:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.707804:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707825:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (704512 708607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707833:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707840:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.707846:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.707853:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1753088, 1757184) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.707859:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 428 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.707970:0:88920:0:(rw26.c:912:ll_write_end()) pos 1753088, len 4096, copied 4096 00000080:00200000:0.0:1767319309.707975:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ee93a6d1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.707978:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7960801 17ffffc0001001 3:0 ffff8f243e7f9d80 428 lru 00000080:00200000:0.0:1767319309.707984:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e34c8d97 172: 1< 0 - - > 2< 704512 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:0.0:1767319309.707987:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ee93a6d1 00000080:00200000:0.0:1767319309.707988:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.707991:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.707999:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.708106:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.708111:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.708113:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.708126:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.708129:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.708132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.708136:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708143:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.708151:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.708154:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.708158:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.708161:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [428, 428] 00000080:00200000:0.0:1767319309.708165:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.708167:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.708172:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1757184 i_blocks 2 00000080:00200000:0.0:1767319309.708175:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.708183:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1757184, count: 4096 00000080:00200000:0.0:1767319309.708187:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1757184, bytes: 4096 00000080:00200000:0.0:1767319309.708189:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.708192:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 430, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.708194:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1757184, 1761280) 0 0 00000080:00200000:0.0:1767319309.708196:0:88920: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:1767319309.708201:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [429, 429] 00020000:00200000:0.0:1767319309.708204:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1757184, 1761280) 1761280, 4096 00020000:00200000:0.0:1767319309.708206:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.708211:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [429, 429] 00000008:00010000:0.0:1767319309.708216:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.708219:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.708226:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708244:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (708608 712703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708252:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708259:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708264:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.708271:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1757184, 1761280) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.708277:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 429 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.708294:0:88920:0:(rw26.c:912:ll_write_end()) pos 1757184, len 4096, copied 4096 00000080:00200000:0.0:1767319309.708299:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000032b4d0f4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.708385:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b0f55a26 17ffffc0001001 3:0 ffff8f243e7f90d8 429 lru 00000080:00200000:0.0:1767319309.708391:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009d3caaeb 173: 1< 0 - - > 2< 708608 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:0.0:1767319309.708393:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000032b4d0f4 00000080:00200000:0.0:1767319309.708394:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.708397:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.708405:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.708417:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.708420:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.708422:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.708435:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.708438:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.708440:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.708454:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708461:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.708468:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.708471:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.708476:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.708478:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [429, 429] 00000080:00200000:0.0:1767319309.708482:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.708484:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.708489:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1761280 i_blocks 2 00000080:00200000:0.0:1767319309.708492:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.708499:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1761280, count: 4096 00000080:00200000:0.0:1767319309.708503:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1761280, bytes: 4096 00000080:00200000:0.0:1767319309.708505:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.708508:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 431, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.708510:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1761280, 1765376) 0 0 00000080:00200000:0.0:1767319309.708512:0:88920: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:1767319309.708518:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [430, 430] 00020000:00200000:0.0:1767319309.708521:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1761280, 1765376) 1765376, 4096 00020000:00200000:0.0:1767319309.708523:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.708528:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [430, 430] 00000008:00010000:0.0:1767319309.708534:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.708537:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.708545:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708563:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (712704 716799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708572:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708578:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708584:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.708592:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1761280, 1765376) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.708598:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 430 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.708613:0:88920:0:(rw26.c:912:ll_write_end()) pos 1761280, len 4096, copied 4096 00000080:00200000:0.0:1767319309.708617:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007865e15b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.708620:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008ba74e68 17ffffc0001001 3:0 ffff8f243e7f9af8 430 lru 00000080:00200000:0.0:1767319309.708626:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000040f0eab7 174: 1< 0 - - > 2< 712704 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:0.0:1767319309.708628:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007865e15b 00000080:00200000:0.0:1767319309.708629:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.708631:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.708638:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.708650:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.708653:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.708655:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.708666:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.708669:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.708672:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.708752:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708762:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.708771:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.708773:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.708778:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.708781:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [430, 430] 00000080:00200000:0.0:1767319309.708785:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.708788:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.708793:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1765376 i_blocks 2 00000080:00200000:0.0:1767319309.708795:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.708803:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1765376, count: 4096 00000080:00200000:0.0:1767319309.708807:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1765376, bytes: 4096 00000080:00200000:0.0:1767319309.708809:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.708812:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 432, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.708813:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1765376, 1769472) 0 0 00000080:00200000:0.0:1767319309.708815:0:88920: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:1767319309.708821:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [431, 431] 00020000:00200000:0.0:1767319309.708824:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1765376, 1769472) 1769472, 4096 00020000:00200000:0.0:1767319309.708826:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.708831:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [431, 431] 00000008:00010000:0.0:1767319309.708837:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.708839:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.708847:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708864:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (716800 720895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708969:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708976:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.708983:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.708992:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1765376, 1769472) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.708999:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 431 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.709113:0:88920:0:(rw26.c:912:ll_write_end()) pos 1765376, len 4096, copied 4096 00000080:00200000:0.0:1767319309.709118:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007a3765f9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.709122:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007c043156 17ffffc0001001 3:0 ffff8f243e7f9510 431 lru 00000080:00200000:0.0:1767319309.709127:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b994ca82 175: 1< 0 - - > 2< 716800 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:0.0:1767319309.709130:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007a3765f9 00000080:00200000:0.0:1767319309.709131:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.709133:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.709142:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.709154:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.709157:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.709159:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.709172:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.709175:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.709177:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.709181:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.709189:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.709198:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.709200:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.709205:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.709208:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [431, 431] 00000080:00200000:0.0:1767319309.709212:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.709214:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.709219:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1769472 i_blocks 2 00000080:00200000:0.0:1767319309.709222:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.709230:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1769472, count: 4096 00000080:00200000:0.0:1767319309.709234:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1769472, bytes: 4096 00000080:00200000:0.0:1767319309.709236:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.709240:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 433, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.709241:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1769472, 1773568) 0 0 00000080:00200000:0.0:1767319309.709244:0:88920: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:1767319309.709249:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [432, 432] 00020000:00200000:0.0:1767319309.709252:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1769472, 1773568) 1773568, 4096 00020000:00200000:0.0:1767319309.709255:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.709261:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [432, 432] 00000008:00010000:0.0:1767319309.709266:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.709269:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.709276:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.709295:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (720896 724991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.709542:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.709550:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.709556:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.709565:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1769472, 1773568) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.709572:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 432 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.709599:0:88920:0:(rw26.c:912:ll_write_end()) pos 1769472, len 4096, copied 4096 00000080:00200000:0.0:1767319309.709604:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c28af59a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.709607:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003f709d44 17ffffc0001001 3:0 ffff8f244049ea20 432 lru 00000080:00200000:0.0:1767319309.709613:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a06cdf5d 176: 1< 0 - - > 2< 720896 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:0.0:1767319309.709615:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c28af59a 00000080:00200000:0.0:1767319309.709616:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.709619:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.709628:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.709641:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.709644:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.709646:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.709662:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.709665:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.709668:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.709672:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.709767:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.709777:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.709779:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.709784:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.709788:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [432, 432] 00000080:00200000:0.0:1767319309.709792:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.709795:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.709800:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1773568 i_blocks 2 00000080:00200000:0.0:1767319309.709803:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.709811:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1773568, count: 4096 00000080:00200000:0.0:1767319309.709815:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1773568, bytes: 4096 00000080:00200000:0.0:1767319309.709817:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.709821:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 434, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.709823:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1773568, 1777664) 0 0 00000080:00200000:0.0:1767319309.709826:0:88920: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:1767319309.709832:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [433, 433] 00020000:00200000:0.0:1767319309.709835:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1773568, 1777664) 1777664, 4096 00020000:00200000:0.0:1767319309.709837:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.709844:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [433, 433] 00000008:00010000:0.0:1767319309.709850:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.709853:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.709860:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.709979:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (724992 729087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.709988:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.709995:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.710002:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.710101:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1773568, 1777664) append 0 append lockpos 0 00000080:00200000:0.0:1767319309.710109:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 433 of 0 to 4096 bytes 00000080:00200000:0.0:1767319309.710126:0:88920:0:(rw26.c:912:ll_write_end()) pos 1773568, len 4096, copied 4096 00000080:00200000:0.0:1767319309.710131:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a2a55df7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:0.0:1767319309.710134:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f1969241 17ffffc0001001 3:0 ffff8f244049e870 433 lru 00000080:00200000:0.0:1767319309.710141:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006054032b 177: 1< 0 - - > 2< 724992 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:0.0:1767319309.710143:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a2a55df7 00000080:00200000:0.0:1767319309.710144:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:0.0:1767319309.710147:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:0.0:1767319309.710156:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:0.0:1767319309.710169:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:0.0:1767319309.710172:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:0.0:1767319309.710175:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:0.0:1767319309.710188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:0.0:1767319309.710191:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:0.0:1767319309.710193:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:0.0:1767319309.710197:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319309.710205:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:0.0:1767319309.710214:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:0.0:1767319309.710216:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:0.0:1767319309.710221:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:0.0:1767319309.710224:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [433, 433] 00000080:00200000:0.0:1767319309.710228:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.710231:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:0.0:1767319309.710236:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1777664 i_blocks 2 00000080:00200000:0.0:1767319309.710239:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:0.0:1767319309.710247:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1777664, count: 4096 00000080:00200000:0.0:1767319309.710251:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1777664, bytes: 4096 00000080:00200000:0.0:1767319309.710253:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:0.0:1767319309.710257:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 435, [0x200004a52:0x4:0x0] hash] 00000020:00200000:0.0:1767319309.710258:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1777664, 1781760) 0 0 00000080:00200000:0.0:1767319309.710261:0:88920: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:1767319309.710266:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [434, 434] 00020000:00200000:0.0:1767319309.710269:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1777664, 1781760) 1781760, 4096 00020000:00200000:0.0:1767319309.710271:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:0.0:1767319309.710277:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [434, 434] 00000008:00010000:0.0:1767319309.710283:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:0.0:1767319309.710285:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438bd1e30, osc lock ffff8f242063e5f0, flags 0x0 00010000:00010000:0.0:1767319309.710293:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.710502:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (729088 733183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.710514:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.710521:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.710529:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.710538:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1777664, 1781760) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.710545:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 434 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.710572:0:88920:0:(rw26.c:912:ll_write_end()) pos 1777664, len 4096, copied 4096 00000080:00200000:1.0:1767319309.710577:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c830fb84[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.710580:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc00740c 17ffffc0001021 2:0 ffff8f2440268510 434 lru 00000080:00200000:1.0:1767319309.710585:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000af8df152 178: 1< 0 - - > 2< 729088 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:1.0:1767319309.710587:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c830fb84 00000080:00200000:1.0:1767319309.710589:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.710591:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.710600:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.710613:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.710616:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.710618:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.710625:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.710628:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.710630:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438bd1e30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.710641:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.710649:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.710658:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.710660:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438bd1e30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.710666:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.710669:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [434, 434] 00000080:00200000:1.0:1767319309.710673:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.710760:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.710768:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1781760 i_blocks 2 00000080:00200000:1.0:1767319309.710772:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.710781:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1781760, count: 4096 00000080:00200000:1.0:1767319309.710785:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1781760, bytes: 4096 00000080:00200000:1.0:1767319309.710787:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.710791:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 436, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.710793:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1781760, 1785856) 0 0 00000080:00200000:1.0:1767319309.710796:0:88920: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:1767319309.710802:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [435, 435] 00020000:00200000:1.0:1767319309.710805:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1781760, 1785856) 1785856, 4096 00020000:00200000:1.0:1767319309.710808:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.710814:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [435, 435] 00000008:00010000:1.0:1767319309.710821:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.710824:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.710832:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.710841:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (733184 737279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.710862:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.710971:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.710980:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.710989:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1781760, 1785856) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.710997:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 435 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.711112:0:88920:0:(rw26.c:912:ll_write_end()) pos 1781760, len 4096, copied 4096 00000080:00200000:1.0:1767319309.711118:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dffa64c8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.711121:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff065907 17ffffc0001001 3:0 ffff8f24376a95e8 435 lru 00000080:00200000:1.0:1767319309.711127:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008d3c1f0a 179: 1< 0 - - > 2< 733184 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:1.0:1767319309.711129:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dffa64c8 00000080:00200000:1.0:1767319309.711130:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.711132:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.711142:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.711155:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.711158:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.711160:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.711167:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.711170:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.711173:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.711177:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711191:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.711201:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.711204:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.711210:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.711213:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [435, 435] 00000080:00200000:1.0:1767319309.711218:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.711221:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.711226:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1785856 i_blocks 2 00000080:00200000:1.0:1767319309.711229:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.711237:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1785856, count: 4096 00000080:00200000:1.0:1767319309.711241:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1785856, bytes: 4096 00000080:00200000:1.0:1767319309.711244:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.711247:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 437, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.711249:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1785856, 1789952) 0 0 00000080:00200000:1.0:1767319309.711251:0:88920: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:1767319309.711257:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [436, 436] 00020000:00200000:1.0:1767319309.711261:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1785856, 1789952) 1789952, 4096 00020000:00200000:1.0:1767319309.711263:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.711269:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [436, 436] 00000008:00010000:1.0:1767319309.711275:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.711278:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.711286:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711295:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (737280 741375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711400:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711408:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711415:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.711424:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1785856, 1789952) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.711431:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 436 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.711464:0:88920:0:(rw26.c:912:ll_write_end()) pos 1785856, len 4096, copied 4096 00000080:00200000:1.0:1767319309.711469:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000016c71b60[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.711472:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002452f7dc 17ffffc0001001 3:0 ffff8f24376a9360 436 lru 00000080:00200000:1.0:1767319309.711478:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6c6f063 180: 1< 0 - - > 2< 737280 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:1.0:1767319309.711480:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000016c71b60 00000080:00200000:1.0:1767319309.711481:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.711484:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.711492:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.711505:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.711508:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.711511:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.711517:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.711520:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.711522:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.711527:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711540:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.711549:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.711552:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.711557:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.711560:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [436, 436] 00000080:00200000:1.0:1767319309.711564:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.711567:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.711572:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1789952 i_blocks 2 00000080:00200000:1.0:1767319309.711575:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.711583:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1789952, count: 4096 00000080:00200000:1.0:1767319309.711587:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1789952, bytes: 4096 00000080:00200000:1.0:1767319309.711589:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.711593:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 438, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.711595:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1789952, 1794048) 0 0 00000080:00200000:1.0:1767319309.711597:0:88920: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:1767319309.711602:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [437, 437] 00020000:00200000:1.0:1767319309.711606:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1789952, 1794048) 1794048, 4096 00020000:00200000:1.0:1767319309.711608:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.711614:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [437, 437] 00000008:00010000:1.0:1767319309.711620:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.711622:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.711630:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711638:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (741376 745471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711663:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711671:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711761:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.711772:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1789952, 1794048) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.711779:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 437 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.711796:0:88920:0:(rw26.c:912:ll_write_end()) pos 1789952, len 4096, copied 4096 00000080:00200000:1.0:1767319309.711800:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001e68ddef[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.711804:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b4c89380 17ffffc0001001 3:0 ffff8f24376a9bd0 437 lru 00000080:00200000:1.0:1767319309.711810:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006eb31e76 181: 1< 0 - - > 2< 741376 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:1.0:1767319309.711812:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001e68ddef 00000080:00200000:1.0:1767319309.711813:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.711815:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.711824:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.711837:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.711840:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.711842:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.711848:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.711851:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.711854:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.711858:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.711969:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.711980:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.711982:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.711987:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.711992:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [437, 437] 00000080:00200000:1.0:1767319309.711995:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.711999:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.712004:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1794048 i_blocks 2 00000080:00200000:1.0:1767319309.712007:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.712110:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1794048, count: 4096 00000080:00200000:1.0:1767319309.712115:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1794048, bytes: 4096 00000080:00200000:1.0:1767319309.712118:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.712122:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 439, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.712124:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1794048, 1798144) 0 0 00000080:00200000:1.0:1767319309.712127:0:88920: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:1767319309.712133:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [438, 438] 00020000:00200000:1.0:1767319309.712136:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1794048, 1798144) 1798144, 4096 00020000:00200000:1.0:1767319309.712138:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.712145:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [438, 438] 00000008:00010000:1.0:1767319309.712151:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.712153:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.712161:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712170:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (745472 749567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712190:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712198:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712205:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.712213:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1794048, 1798144) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.712219:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 438 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.712235:0:88920:0:(rw26.c:912:ll_write_end()) pos 1794048, len 4096, copied 4096 00000080:00200000:1.0:1767319309.712240:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008f059002[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.712243:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000058fe1633 17ffffc0001001 3:0 ffff8f24376a9438 438 lru 00000080:00200000:1.0:1767319309.712249:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000103a5fde 182: 1< 0 - - > 2< 745472 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:1.0:1767319309.712251:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008f059002 00000080:00200000:1.0:1767319309.712252:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.712255:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.712263:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.712276:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.712279:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.712281:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.712288:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.712291:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.712293:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.712298:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712339:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.712349:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.712352:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.712357:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.712360:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [438, 438] 00000080:00200000:1.0:1767319309.712364:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.712367:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.712372:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1798144 i_blocks 2 00000080:00200000:1.0:1767319309.712375:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.712383:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1798144, count: 4096 00000080:00200000:1.0:1767319309.712387:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1798144, bytes: 4096 00000080:00200000:1.0:1767319309.712390:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.712393:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 440, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.712395:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1798144, 1802240) 0 0 00000080:00200000:1.0:1767319309.712397:0:88920: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:1767319309.712403:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [439, 439] 00020000:00200000:1.0:1767319309.712405:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1798144, 1802240) 1802240, 4096 00020000:00200000:1.0:1767319309.712408:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.712413:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [439, 439] 00000008:00010000:1.0:1767319309.712419:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.712422:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.712429:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712438:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (749568 753663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712469:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712475:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712481:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.712490:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1798144, 1802240) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.712496:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 439 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.712511:0:88920:0:(rw26.c:912:ll_write_end()) pos 1798144, len 4096, copied 4096 00000080:00200000:1.0:1767319309.712516:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000419770a1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.712519:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4bc762f 17ffffc0001001 3:0 ffff8f24376a9798 439 lru 00000080:00200000:1.0:1767319309.712524:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000098d04379 183: 1< 0 - - > 2< 749568 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:1.0:1767319309.712526:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000419770a1 00000080:00200000:1.0:1767319309.712527:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.712529:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.712538:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.712549:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.712552:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.712554:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.712568:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.712570:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.712573:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.712577:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712590:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.712599:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.712601:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.712605:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.712609:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [439, 439] 00000080:00200000:1.0:1767319309.712612:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.712615:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.712619:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1802240 i_blocks 2 00000080:00200000:1.0:1767319309.712622:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.712629:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1802240, count: 4096 00000080:00200000:1.0:1767319309.712633:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1802240, bytes: 4096 00000080:00200000:1.0:1767319309.712635:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.712639:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 441, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.712641:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1802240, 1806336) 0 0 00000080:00200000:1.0:1767319309.712643:0:88920: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:1767319309.712648:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [440, 440] 00020000:00200000:1.0:1767319309.712651:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1802240, 1806336) 1806336, 4096 00020000:00200000:1.0:1767319309.712653:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.712660:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [440, 440] 00000008:00010000:1.0:1767319309.712665:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.712667:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.712674:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712766:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (753664 757759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712786:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712793:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712799:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.712806:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1802240, 1806336) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.712812:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 440 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.712828:0:88920:0:(rw26.c:912:ll_write_end()) pos 1802240, len 4096, copied 4096 00000080:00200000:1.0:1767319309.712832:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f9a9cc50[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.712834:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000031bcc486 17ffffc0001001 3:0 ffff8f24376a9000 440 lru 00000080:00200000:1.0:1767319309.712839:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000013f63f1d 184: 1< 0 - - > 2< 753664 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:1.0:1767319309.712841:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f9a9cc50 00000080:00200000:1.0:1767319309.712842:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.712844:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.712852:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.712863:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.712865:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.712867:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.712967:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.712970:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.712972:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.712977:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.712991:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.713000:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.713003:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.713008:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.713099:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [440, 440] 00000080:00200000:1.0:1767319309.713104:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.713107:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.713112:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1806336 i_blocks 2 00000080:00200000:1.0:1767319309.713115:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.713122:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1806336, count: 4096 00000080:00200000:1.0:1767319309.713125:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1806336, bytes: 4096 00000080:00200000:1.0:1767319309.713128:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.713132:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 442, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.713133:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1806336, 1810432) 0 0 00000080:00200000:1.0:1767319309.713135:0:88920: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:1767319309.713140:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [441, 441] 00020000:00200000:1.0:1767319309.713143:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1806336, 1810432) 1810432, 4096 00020000:00200000:1.0:1767319309.713146:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.713151:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [441, 441] 00000008:00010000:1.0:1767319309.713157:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.713159:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.713167:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713176:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (757760 761855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713195:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713204:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713211:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.713219:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1806336, 1810432) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.713224:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 441 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.713240:0:88920:0:(rw26.c:912:ll_write_end()) pos 1806336, len 4096, copied 4096 00000080:00200000:1.0:1767319309.713244:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b54993d3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.713248:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b40e42cf 17ffffc0001001 3:0 ffff8f24376a9e58 441 lru 00000080:00200000:1.0:1767319309.713254:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0029586 185: 1< 0 - - > 2< 757760 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:1.0:1767319309.713256:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b54993d3 00000080:00200000:1.0:1767319309.713257:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.713259:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.713267:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.713280:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.713282:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.713285:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.713290:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.713293:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.713295:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.713299:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713542:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.713551:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.713553:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.713558:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.713561:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [441, 441] 00000080:00200000:1.0:1767319309.713564:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.713568:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.713573:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1810432 i_blocks 2 00000080:00200000:1.0:1767319309.713576:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.713585:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1810432, count: 4096 00000080:00200000:1.0:1767319309.713589:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1810432, bytes: 4096 00000080:00200000:1.0:1767319309.713591:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.713595:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 443, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.713597:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1810432, 1814528) 0 0 00000080:00200000:1.0:1767319309.713600:0:88920: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:1767319309.713605:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [442, 442] 00020000:00200000:1.0:1767319309.713608:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1810432, 1814528) 1814528, 4096 00020000:00200000:1.0:1767319309.713611:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.713617:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [442, 442] 00000008:00010000:1.0:1767319309.713623:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.713625:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.713633:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713642:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (761856 765951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713661:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713669:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713764:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.713774:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1810432, 1814528) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.713780:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 442 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.713799:0:88920:0:(rw26.c:912:ll_write_end()) pos 1810432, len 4096, copied 4096 00000080:00200000:1.0:1767319309.713804:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e08355c4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.713807:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000815d74bd 17ffffc0001001 3:0 ffff8f24376a9288 442 lru 00000080:00200000:1.0:1767319309.713813:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000db6d9a21 186: 1< 0 - - > 2< 761856 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:1.0:1767319309.713815:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e08355c4 00000080:00200000:1.0:1767319309.713816:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.713818:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.713827:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.713839:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.713842:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.713845:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.713851:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.713854:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.713856:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.713860:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.713974:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.713983:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.713986:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.713991:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.713994:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [442, 442] 00000080:00200000:1.0:1767319309.713997:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.714000:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.714006:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1814528 i_blocks 2 00000080:00200000:1.0:1767319309.714381:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.714393:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1814528, count: 4096 00000080:00200000:1.0:1767319309.714398:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1814528, bytes: 4096 00000080:00200000:1.0:1767319309.714400:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.714404:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 444, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.714406:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1814528, 1818624) 0 0 00000080:00200000:1.0:1767319309.714408:0:88920: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:1767319309.714415:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [443, 443] 00020000:00200000:1.0:1767319309.714419:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1814528, 1818624) 1818624, 4096 00020000:00200000:1.0:1767319309.714421:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.714428:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [443, 443] 00000008:00010000:1.0:1767319309.714435:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.714438:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.714458:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.714468:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (765952 770047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.714486:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.714493:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.714499:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.714508:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1814528, 1818624) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.714515:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 443 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.714535:0:88920:0:(rw26.c:912:ll_write_end()) pos 1814528, len 4096, copied 4096 00000080:00200000:1.0:1767319309.714539:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000066faa7cb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.714542:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000085415032 17ffffc0001001 3:0 ffff8f24376a91b0 443 lru 00000080:00200000:1.0:1767319309.714547:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1531ba8 187: 1< 0 - - > 2< 765952 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:1.0:1767319309.714549:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000066faa7cb 00000080:00200000:1.0:1767319309.714550:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.714553:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.714561:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.714572:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.714576:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.714578:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.714584:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.714587:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.714589:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.714593:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.714605:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.714615:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.714617:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.714622:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.714625:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [443, 443] 00000080:00200000:1.0:1767319309.714629:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.714632:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.714638:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1818624 i_blocks 2 00000080:00200000:1.0:1767319309.714641:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.714648:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1818624, count: 4096 00000080:00200000:1.0:1767319309.714651:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1818624, bytes: 4096 00000080:00200000:1.0:1767319309.714654:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.714657:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 445, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.714659:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1818624, 1822720) 0 0 00000080:00200000:1.0:1767319309.714661:0:88920: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:1767319309.714666:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [444, 444] 00020000:00200000:1.0:1767319309.720558:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1818624, 1822720) 1822720, 4096 00020000:00200000:1.0:1767319309.720572:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.720603:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [444, 444] 00000008:00010000:1.0:1767319309.720624:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.720631:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.720655:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.720671:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (770048 774143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.720706:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.720714:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.720721:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.720735:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1818624, 1822720) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.720749:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 444 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.720809:0:88920:0:(rw26.c:912:ll_write_end()) pos 1818624, len 4096, copied 4096 00000080:00200000:1.0:1767319309.720819:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d8fbadd9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.720823:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf393116 17ffffc0001001 3:0 ffff8f24376a96c0 444 lru 00000080:00200000:1.0:1767319309.720830:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000045c8e422 188: 1< 0 - - > 2< 770048 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:1.0:1767319309.720833:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d8fbadd9 00000080:00200000:1.0:1767319309.720834:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.720839:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.721608:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.721640:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.721645:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.721648:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.721665:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.721668:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.721671:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.721677:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.721695:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.721711:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.721714:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.721722:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.721730:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [444, 444] 00000080:00200000:1.0:1767319309.721738:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.721742:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.721753:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1822720 i_blocks 2 00000080:00200000:1.0:1767319309.721758:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.721800:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1822720, count: 4096 00000080:00200000:1.0:1767319309.721809:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1822720, bytes: 4096 00000080:00200000:1.0:1767319309.721814:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.721819:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 446, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.721822:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1822720, 1826816) 0 0 00000080:00200000:1.0:1767319309.721825:0:88920: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:1767319309.721839:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [445, 445] 00020000:00200000:1.0:1767319309.721844:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1822720, 1826816) 1826816, 4096 00020000:00200000:1.0:1767319309.721847:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.721859:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [445, 445] 00000008:00010000:1.0:1767319309.721866:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.721870:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.722067:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722078:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (774144 778239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722098:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722106:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722190:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.722201:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1822720, 1826816) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.722210:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 445 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.722410:0:88920:0:(rw26.c:912:ll_write_end()) pos 1822720, len 4096, copied 4096 00000080:00200000:1.0:1767319309.722418:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000080ac00dd[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.722421:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000090d34878 17ffffc0001001 3:0 ffff8f24376a9948 445 lru 00000080:00200000:1.0:1767319309.722428:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000946592a8 189: 1< 0 - - > 2< 774144 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:1.0:1767319309.722430:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000080ac00dd 00000080:00200000:1.0:1767319309.722431:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.722434:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.722457:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.722472:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.722475:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.722478:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.722487:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.722490:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.722492:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.722496:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722509:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.722519:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.722521:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.722527:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.722531:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [445, 445] 00000080:00200000:1.0:1767319309.722536:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.722538:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.722545:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1826816 i_blocks 2 00000080:00200000:1.0:1767319309.722547:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.722557:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1826816, count: 4096 00000080:00200000:1.0:1767319309.722562:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1826816, bytes: 4096 00000080:00200000:1.0:1767319309.722564:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.722568:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 447, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.722570:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1826816, 1830912) 0 0 00000080:00200000:1.0:1767319309.722572:0:88920: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:1767319309.722579:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [446, 446] 00020000:00200000:1.0:1767319309.722583:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1826816, 1830912) 1830912, 4096 00020000:00200000:1.0:1767319309.722585:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.722592:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [446, 446] 00000008:00010000:1.0:1767319309.722598:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.722601:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.722609:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722618:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (778240 782335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722638:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722645:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722652:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.722661:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1826816, 1830912) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.722667:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 446 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.722684:0:88920:0:(rw26.c:912:ll_write_end()) pos 1826816, len 4096, copied 4096 00000080:00200000:1.0:1767319309.722688:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009396028f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.722691:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe3214c4 17ffffc0001001 3:0 ffff8f24376a9870 446 lru 00000080:00200000:1.0:1767319309.722697:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004415bc86 190: 1< 0 - - > 2< 778240 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:1.0:1767319309.722699:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009396028f 00000080:00200000:1.0:1767319309.722700:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.722702:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.722710:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.722723:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.722725:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.722728:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.722733:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.722736:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.722739:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.722742:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722755:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.722764:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.722766:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.722770:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.722773:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [446, 446] 00000080:00200000:1.0:1767319309.722777:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.722779:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.722799:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1830912 i_blocks 2 00000080:00200000:1.0:1767319309.722803:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.722810:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1830912, count: 4096 00000080:00200000:1.0:1767319309.722814:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1830912, bytes: 4096 00000080:00200000:1.0:1767319309.722817:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.722820:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 448, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.722822:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1830912, 1835008) 0 0 00000080:00200000:1.0:1767319309.722824:0:88920: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:1767319309.722829:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [447, 447] 00020000:00200000:1.0:1767319309.722832:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1830912, 1835008) 1835008, 4096 00020000:00200000:1.0:1767319309.722835:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.722840:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [447, 447] 00000008:00010000:1.0:1767319309.722845:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.722848:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.722854:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.722863:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (782336 786431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.723071:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.723079:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.723085:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.723093:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1830912, 1835008) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.723440:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 447 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.723477:0:88920:0:(rw26.c:912:ll_write_end()) pos 1830912, len 4096, copied 4096 00000080:00200000:1.0:1767319309.723482:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006a5fbcee[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.723485:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cba8604f 17ffffc0001001 3:0 ffff8f24376a9a20 447 lru 00000080:00200000:1.0:1767319309.723490:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000c1c8094 191: 1< 0 - - > 2< 782336 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:1.0:1767319309.723492:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006a5fbcee 00000080:00200000:1.0:1767319309.723494:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.723496:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.723506:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.723519:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.723522:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.723524:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.723532:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.723535:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.723538:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.723542:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.723558:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.723568:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.723570:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.723576:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.723580:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [447, 447] 00000080:00200000:1.0:1767319309.723584:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.723587:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.723593:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1835008 i_blocks 2 00000080:00200000:1.0:1767319309.723596:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.723605:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1835008, count: 4096 00000080:00200000:1.0:1767319309.723610:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1835008, bytes: 4096 00000080:00200000:1.0:1767319309.723612:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.723616:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 449, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.723618:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1835008, 1839104) 0 0 00000080:00200000:1.0:1767319309.723621:0:88920: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:1767319309.723628:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [448, 448] 00020000:00200000:1.0:1767319309.723631:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1835008, 1839104) 1839104, 4096 00020000:00200000:1.0:1767319309.723634:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.723642:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [448, 448] 00000008:00010000:1.0:1767319309.723648:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.723651:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.723660:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.723669:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (786432 790527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.723695:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.723703:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.723710:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.723718:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1835008, 1839104) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.723725:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 448 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.723745:0:88920:0:(rw26.c:912:ll_write_end()) pos 1835008, len 4096, copied 4096 00000080:00200000:1.0:1767319309.723750:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d7b770c3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.723753:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b32aa146 17ffffc0001001 3:0 ffff8f24376a9510 448 lru 00000080:00200000:1.0:1767319309.723759:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004d13abfd 192: 1< 0 - - > 2< 786432 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:1.0:1767319309.723760:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d7b770c3 00000080:00200000:1.0:1767319309.723761:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.723764:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.723772:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.723975:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.723981:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.723984:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.723992:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.723994:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.723997:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.724000:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724012:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.724020:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.724023:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.724027:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.724030:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [448, 448] 00000080:00200000:1.0:1767319309.724034:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.724036:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.724041:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1839104 i_blocks 2 00000080:00200000:1.0:1767319309.724044:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.724052:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1839104, count: 4096 00000080:00200000:1.0:1767319309.724055:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1839104, bytes: 4096 00000080:00200000:1.0:1767319309.724057:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.724060:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 450, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.724062:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1839104, 1843200) 0 0 00000080:00200000:1.0:1767319309.724064:0:88920: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:1767319309.724069:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [449, 449] 00020000:00200000:1.0:1767319309.724072:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1839104, 1843200) 1843200, 4096 00020000:00200000:1.0:1767319309.724074:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.724079:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [449, 449] 00000008:00010000:1.0:1767319309.724084:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.724086:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.724093:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724102:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (790528 794623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724370:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724377:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724383:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.724392:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1839104, 1843200) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.724399:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 449 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.724424:0:88920:0:(rw26.c:912:ll_write_end()) pos 1839104, len 4096, copied 4096 00000080:00200000:1.0:1767319309.724430:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000047c42d27[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.724433:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006341ae96 17ffffc0001021 2:0 ffff8f24376a9af8 449 lru 00000080:00200000:1.0:1767319309.724438:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004ce1e946 193: 1< 0 - - > 2< 790528 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:1.0:1767319309.724440:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000047c42d27 00000080:00200000:1.0:1767319309.724441:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.724454:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.724465:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.724478:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.724481:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.724483:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.724490:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.724492:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.724494:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.724498:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724512:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.724521:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.724524:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.724528:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.724532:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [449, 449] 00000080:00200000:1.0:1767319309.724535:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.724538:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.724543:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1843200 i_blocks 2 00000080:00200000:1.0:1767319309.724546:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.724554:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1843200, count: 4096 00000080:00200000:1.0:1767319309.724558:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1843200, bytes: 4096 00000080:00200000:1.0:1767319309.724560:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.724564:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 451, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.724566:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1843200, 1847296) 0 0 00000080:00200000:1.0:1767319309.724568:0:88920: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:1767319309.724575:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [450, 450] 00020000:00200000:1.0:1767319309.724578:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1843200, 1847296) 1847296, 4096 00020000:00200000:1.0:1767319309.724580:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.724586:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [450, 450] 00000008:00010000:1.0:1767319309.724591:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.724593:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.724601:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724609:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (794624 798719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724626:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724633:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724638:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.724646:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1843200, 1847296) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.724652:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 450 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.724670:0:88920:0:(rw26.c:912:ll_write_end()) pos 1843200, len 4096, copied 4096 00000080:00200000:1.0:1767319309.724674:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000cae3e96d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.724677:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000089e804d4 17ffffc0001001 3:0 ffff8f24376a90d8 450 lru 00000080:00200000:1.0:1767319309.724683:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002191f143 194: 1< 0 - - > 2< 794624 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:1.0:1767319309.724685:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000cae3e96d 00000080:00200000:1.0:1767319309.724686:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.724688:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.724696:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.724708:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.724711:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.724713:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.724719:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.724721:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.724723:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.724727:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.724740:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.724748:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.724750:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.724755:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.724758:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [450, 450] 00000080:00200000:1.0:1767319309.724762:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.724764:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.724769:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1847296 i_blocks 2 00000080:00200000:1.0:1767319309.724772:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.724779:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1847296, count: 4096 00000080:00200000:1.0:1767319309.724783:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1847296, bytes: 4096 00000080:00200000:1.0:1767319309.725579:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.725586:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 452, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.725587:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1847296, 1851392) 0 0 00000080:00200000:1.0:1767319309.725590:0:88920: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:1767319309.725598:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [451, 451] 00020000:00200000:1.0:1767319309.725602:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1847296, 1851392) 1851392, 4096 00020000:00200000:1.0:1767319309.725605:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.725615:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [451, 451] 00000008:00010000:1.0:1767319309.725624:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.725628:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.725639:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.725648:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (798720 802815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.725670:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.725677:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.725683:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.725692:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1847296, 1851392) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.725700:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 451 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.725722:0:88920:0:(rw26.c:912:ll_write_end()) pos 1847296, len 4096, copied 4096 00000080:00200000:1.0:1767319309.725727:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000022add514[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.725731:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6107542 17ffffc0001001 3:0 ffff8f24376a9d80 451 lru 00000080:00200000:1.0:1767319309.725736:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c74437fa 195: 1< 0 - - > 2< 798720 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:1.0:1767319309.725738:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000022add514 00000080:00200000:1.0:1767319309.725739:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.725742:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.725753:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.725767:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.725771:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.725773:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.725781:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.725784:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.725787:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.725800:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.725812:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.725822:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.725825:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.725831:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.725835:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [451, 451] 00000080:00200000:1.0:1767319309.725840:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.725842:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.725850:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1851392 i_blocks 2 00000080:00200000:1.0:1767319309.725853:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.725865:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1851392, count: 4096 00000080:00200000:1.0:1767319309.725869:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1851392, bytes: 4096 00000080:00200000:1.0:1767319309.725872:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.726520:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 453, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.726523:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1851392, 1855488) 0 0 00000080:00200000:1.0:1767319309.726526:0:88920: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:1767319309.726534:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [452, 452] 00020000:00200000:1.0:1767319309.726538:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1851392, 1855488) 1855488, 4096 00020000:00200000:1.0:1767319309.726541:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.726550:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [452, 452] 00000008:00010000:1.0:1767319309.726560:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.726563:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.726574:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.726584:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (802816 806911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.726605:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.726612:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.726619:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.726627:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1851392, 1855488) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.726635:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 452 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.726657:0:88920:0:(rw26.c:912:ll_write_end()) pos 1851392, len 4096, copied 4096 00000080:00200000:1.0:1767319309.726662:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c618a238[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.726666:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000e74e304 17ffffc0001001 3:0 ffff8f24376a9ca8 452 lru 00000080:00200000:1.0:1767319309.726672:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000092e0c414 196: 1< 0 - - > 2< 802816 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:1.0:1767319309.726674:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c618a238 00000080:00200000:1.0:1767319309.726675:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.726678:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.726689:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.726704:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.726707:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.726710:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.726719:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.726722:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.726724:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.726728:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.726741:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.726754:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.726757:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.726762:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.726766:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [452, 452] 00000080:00200000:1.0:1767319309.726772:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.726776:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.726783:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1855488 i_blocks 2 00000080:00200000:1.0:1767319309.726786:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.727003:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1855488, count: 4096 00000080:00200000:1.0:1767319309.727009:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1855488, bytes: 4096 00000080:00200000:1.0:1767319309.727011:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.727015:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 454, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.727017:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1855488, 1859584) 0 0 00000080:00200000:1.0:1767319309.727019:0:88920: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:1767319309.727024:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [453, 453] 00020000:00200000:1.0:1767319309.727028:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1855488, 1859584) 1859584, 4096 00020000:00200000:1.0:1767319309.727030:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.727037:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [453, 453] 00000008:00010000:1.0:1767319309.727042:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.727045:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.727053:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727062:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (806912 811007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727080:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727087:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727093:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.727101:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1855488, 1859584) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.727107:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 453 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.727481:0:88920:0:(rw26.c:912:ll_write_end()) pos 1855488, len 4096, copied 4096 00000080:00200000:1.0:1767319309.727487:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f0e1c483[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.727490:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000326657cf 17ffffc0001001 3:0 ffff8f244014ebd0 453 lru 00000080:00200000:1.0:1767319309.727496:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000693d8757 197: 1< 0 - - > 2< 806912 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:1.0:1767319309.727499:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f0e1c483 00000080:00200000:1.0:1767319309.727500:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.727503:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.727514:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.727528:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.727531:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.727534:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.727542:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.727545:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.727548:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.727552:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727565:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.727577:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.727579:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.727585:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.727589:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [453, 453] 00000080:00200000:1.0:1767319309.727594:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.727598:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.727604:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1859584 i_blocks 2 00000080:00200000:1.0:1767319309.727608:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.727619:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1859584, count: 4096 00000080:00200000:1.0:1767319309.727623:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1859584, bytes: 4096 00000080:00200000:1.0:1767319309.727625:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.727629:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 455, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.727631:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1859584, 1863680) 0 0 00000080:00200000:1.0:1767319309.727634:0:88920: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:1767319309.727642:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [454, 454] 00020000:00200000:1.0:1767319309.727646:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1859584, 1863680) 1863680, 4096 00020000:00200000:1.0:1767319309.727648:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.727654:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [454, 454] 00000008:00010000:1.0:1767319309.727660:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.727663:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.727672:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727681:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (811008 815103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727700:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727708:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727714:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.727723:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1859584, 1863680) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.727729:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 454 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.727744:0:88920:0:(rw26.c:912:ll_write_end()) pos 1859584, len 4096, copied 4096 00000080:00200000:1.0:1767319309.727748:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000adb72d4e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.727751:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000068c94096 17ffffc0001001 3:0 ffff8f244014e438 454 lru 00000080:00200000:1.0:1767319309.727757:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f09b3905 198: 1< 0 - - > 2< 811008 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:1.0:1767319309.727759:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000adb72d4e 00000080:00200000:1.0:1767319309.727760:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.727762:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.727769:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.727780:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.727794:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.727796:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.727801:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.727803:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.727806:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.727809:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.727823:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.727831:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.727834:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.727838:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.727841:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [454, 454] 00000080:00200000:1.0:1767319309.727845:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.727848:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.727853:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1863680 i_blocks 2 00000080:00200000:1.0:1767319309.727855:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.727862:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1863680, count: 4096 00000080:00200000:1.0:1767319309.727866:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1863680, bytes: 4096 00000080:00200000:1.0:1767319309.727868:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.727871:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 456, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.729411:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1863680, 1867776) 0 0 00000080:00200000:1.0:1767319309.729422:0:88920: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:1767319309.729437:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [455, 455] 00020000:00200000:1.0:1767319309.729454:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1863680, 1867776) 1867776, 4096 00020000:00200000:1.0:1767319309.729458:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.729475:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [455, 455] 00000008:00010000:1.0:1767319309.729490:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.729496:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.729515:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.729537:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (815104 819199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.729564:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.729573:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.729581:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.729594:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1863680, 1867776) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.729606:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 455 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.729638:0:88920:0:(rw26.c:912:ll_write_end()) pos 1863680, len 4096, copied 4096 00000080:00200000:1.0:1767319309.729646:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000039838287[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.729649:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f089c9d1 17ffffc0001001 3:0 ffff8f244014e798 455 lru 00000080:00200000:1.0:1767319309.729655:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009e2554dc 199: 1< 0 - - > 2< 815104 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:1.0:1767319309.729657:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000039838287 00000080:00200000:1.0:1767319309.729658:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.729662:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.729678:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.729700:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.729704:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.729706:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.729720:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.729724:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.729727:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.729731:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.729746:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.729760:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.729763:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.729770:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.729775:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [455, 455] 00000080:00200000:1.0:1767319309.729781:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.729785:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.729795:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1867776 i_blocks 2 00000080:00200000:1.0:1767319309.729799:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.729819:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1867776, count: 4096 00000080:00200000:1.0:1767319309.729825:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1867776, bytes: 4096 00000080:00200000:1.0:1767319309.729829:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.729833:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 457, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.729835:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1867776, 1871872) 0 0 00000080:00200000:1.0:1767319309.729837:0:88920: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:1767319309.729850:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [456, 456] 00020000:00200000:1.0:1767319309.729853:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1867776, 1871872) 1871872, 4096 00020000:00200000:1.0:1767319309.729855:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.729861:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [456, 456] 00000008:00010000:1.0:1767319309.729867:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.729869:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.730440:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.730461:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (819200 823295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.730484:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.730491:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.730497:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.730508:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1867776, 1871872) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.730517:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 456 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.730536:0:88920:0:(rw26.c:912:ll_write_end()) pos 1867776, len 4096, copied 4096 00000080:00200000:1.0:1767319309.730542:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ce417840[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.730546:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000282610e7 17ffffc0001001 3:0 ffff8f244014e000 456 lru 00000080:00200000:1.0:1767319309.730551:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ed2584e7 200: 1< 0 - - > 2< 819200 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:1.0:1767319309.730554:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ce417840 00000080:00200000:1.0:1767319309.730555:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.730558:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.730569:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.730584:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.730587:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.730590:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.730597:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.730600:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.730603:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.730607:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.730620:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.730631:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.730634:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.730640:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.730645:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [456, 456] 00000080:00200000:1.0:1767319309.730650:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.730654:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.730660:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1871872 i_blocks 2 00000080:00200000:1.0:1767319309.730663:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.730673:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1871872, count: 4096 00000080:00200000:1.0:1767319309.730677:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1871872, bytes: 4096 00000080:00200000:1.0:1767319309.730680:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.730684:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 458, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.730686:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1871872, 1875968) 0 0 00000080:00200000:1.0:1767319309.730688:0:88920: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:1767319309.730696:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [457, 457] 00020000:00200000:1.0:1767319309.730700:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1871872, 1875968) 1875968, 4096 00020000:00200000:1.0:1767319309.730702:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.730711:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [457, 457] 00000008:00010000:1.0:1767319309.730717:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.730721:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.730729:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.730738:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (823296 827391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.730758:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.730767:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.730773:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.730798:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1871872, 1875968) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.730806:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 457 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.730826:0:88920:0:(rw26.c:912:ll_write_end()) pos 1871872, len 4096, copied 4096 00000080:00200000:1.0:1767319309.730832:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000084374646[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.730835:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000182e7d7b 17ffffc0001001 3:0 ffff8f244014ee58 457 lru 00000080:00200000:1.0:1767319309.730841:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d5c848af 201: 1< 0 - - > 2< 823296 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:1.0:1767319309.730844:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000084374646 00000080:00200000:1.0:1767319309.730845:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.730847:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.730856:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.730869:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.731458:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.731463:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.731482:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.731486:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.731489:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.731493:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.731508:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.731518:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.731520:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.731526:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.731531:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [457, 457] 00000080:00200000:1.0:1767319309.731537:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.731540:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.731549:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1875968 i_blocks 2 00000080:00200000:1.0:1767319309.731553:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.731564:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1875968, count: 4096 00000080:00200000:1.0:1767319309.731568:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1875968, bytes: 4096 00000080:00200000:1.0:1767319309.731571:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.731576:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 459, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.731578:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1875968, 1880064) 0 0 00000080:00200000:1.0:1767319309.731580:0:88920: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:1767319309.731587:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [458, 458] 00020000:00200000:1.0:1767319309.731590:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1875968, 1880064) 1880064, 4096 00020000:00200000:1.0:1767319309.731592:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.731599:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [458, 458] 00000008:00010000:1.0:1767319309.731607:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.731610:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.731619:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.731628:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (827392 831487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.731649:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.731655:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.731661:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.731670:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1875968, 1880064) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.731676:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 458 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.731699:0:88920:0:(rw26.c:912:ll_write_end()) pos 1875968, len 4096, copied 4096 00000080:00200000:1.0:1767319309.731704:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dc4a4c1b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.731707:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002d1de283 17ffffc0001001 3:0 ffff8f244014e288 458 lru 00000080:00200000:1.0:1767319309.731712:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b3676109 202: 1< 0 - - > 2< 827392 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:1.0:1767319309.731714:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dc4a4c1b 00000080:00200000:1.0:1767319309.731715:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.731718:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.731728:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.731741:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.731744:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.731746:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.731753:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.731756:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.731758:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.731762:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.731777:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.731800:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.731803:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.731808:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.731811:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [458, 458] 00000080:00200000:1.0:1767319309.731815:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.731818:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.731823:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1880064 i_blocks 2 00000080:00200000:1.0:1767319309.731826:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.731834:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1880064, count: 4096 00000080:00200000:1.0:1767319309.731837:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1880064, bytes: 4096 00000080:00200000:1.0:1767319309.731839:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.731843:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 460, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.731844:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1880064, 1884160) 0 0 00000080:00200000:1.0:1767319309.731846:0:88920: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:1767319309.731851:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [459, 459] 00020000:00200000:1.0:1767319309.731854:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1880064, 1884160) 1884160, 4096 00020000:00200000:1.0:1767319309.731857:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.731862:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [459, 459] 00000008:00010000:1.0:1767319309.731868:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.731870:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.732555:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.732567:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (831488 835583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.732587:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.732595:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.732601:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.732610:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1880064, 1884160) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.732619:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 459 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.732641:0:88920:0:(rw26.c:912:ll_write_end()) pos 1880064, len 4096, copied 4096 00000080:00200000:1.0:1767319309.732647:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c51397e9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.732650:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005ad799aa 17ffffc0001001 3:0 ffff8f244014e1b0 459 lru 00000080:00200000:1.0:1767319309.732656:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a0c48c55 203: 1< 0 - - > 2< 831488 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:1.0:1767319309.732658:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c51397e9 00000080:00200000:1.0:1767319309.732659:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.732663:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.732674:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.732689:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.732692:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.732695:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.732703:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.732706:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.732708:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.732712:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.732725:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.732736:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.732738:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.732744:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.732749:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [459, 459] 00000080:00200000:1.0:1767319309.732753:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.732756:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.732762:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1884160 i_blocks 2 00000080:00200000:1.0:1767319309.732765:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.732775:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1884160, count: 4096 00000080:00200000:1.0:1767319309.732780:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1884160, bytes: 4096 00000080:00200000:1.0:1767319309.734077:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.734085:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 461, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.734088:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1884160, 1888256) 0 0 00000080:00200000:1.0:1767319309.734091:0:88920: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:1767319309.734104:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [460, 460] 00020000:00200000:1.0:1767319309.734121:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1884160, 1888256) 1888256, 4096 00020000:00200000:1.0:1767319309.734125:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.734597:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [460, 460] 00000008:00010000:1.0:1767319309.734614:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.734619:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.734636:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.734647:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (835584 839679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.734673:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.734681:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.734688:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.734699:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1884160, 1888256) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.734711:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 460 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.734743:0:88920:0:(rw26.c:912:ll_write_end()) pos 1884160, len 4096, copied 4096 00000080:00200000:1.0:1767319309.734750:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000001e48ba2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.734753:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000007039573 17ffffc0001001 3:0 ffff8f244014e6c0 460 lru 00000080:00200000:1.0:1767319309.734760:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fb72e790 204: 1< 0 - - > 2< 835584 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:1.0:1767319309.734763:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000001e48ba2 00000080:00200000:1.0:1767319309.734764:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.734768:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.735052:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.735076:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.735081:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.735083:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.735095:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.735098:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.735100:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.735104:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.735130:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.735529:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.735533:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.735542:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.735548:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [460, 460] 00000080:00200000:1.0:1767319309.735555:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.735559:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.735569:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1888256 i_blocks 2 00000080:00200000:1.0:1767319309.735574:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.735599:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1888256, count: 4096 00000080:00200000:1.0:1767319309.735606:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1888256, bytes: 4096 00000080:00200000:1.0:1767319309.735609:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.735614:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 462, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.735617:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1888256, 1892352) 0 0 00000080:00200000:1.0:1767319309.735620:0:88920: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:1767319309.735630:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [461, 461] 00020000:00200000:1.0:1767319309.735635:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1888256, 1892352) 1892352, 4096 00020000:00200000:1.0:1767319309.735638:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.735647:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [461, 461] 00000008:00010000:1.0:1767319309.735655:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.735657:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.735670:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.735679:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (839680 843775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.735699:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.735706:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.735712:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.735721:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1888256, 1892352) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.735729:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 461 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.735751:0:88920:0:(rw26.c:912:ll_write_end()) pos 1888256, len 4096, copied 4096 00000080:00200000:1.0:1767319309.735756:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a03af6ae[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.735759:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0546bbb 17ffffc0001001 3:0 ffff8f244014e948 461 lru 00000080:00200000:1.0:1767319309.735765:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b12c6b25 205: 1< 0 - - > 2< 839680 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:1.0:1767319309.735768:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a03af6ae 00000080:00200000:1.0:1767319309.735769:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.735772:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.735783:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.736714:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.736718:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.736721:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.736731:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.736734:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.736737:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.736742:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.736760:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.736772:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.736776:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.736797:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.736803:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [461, 461] 00000080:00200000:1.0:1767319309.736809:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.736812:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.736820:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1892352 i_blocks 2 00000080:00200000:1.0:1767319309.736824:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.736838:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1892352, count: 4096 00000080:00200000:1.0:1767319309.736844:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1892352, bytes: 4096 00000080:00200000:1.0:1767319309.736847:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.736851:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 463, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.736853:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1892352, 1896448) 0 0 00000080:00200000:1.0:1767319309.736857:0:88920: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:1767319309.736865:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [462, 462] 00020000:00200000:1.0:1767319309.736869:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1892352, 1896448) 1896448, 4096 00020000:00200000:1.0:1767319309.736883:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.736894:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [462, 462] 00000008:00010000:1.0:1767319309.736902:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.736906:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.736917:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.736926:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (843776 847871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.736946:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.736953:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.736960:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.736970:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1892352, 1896448) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.736980:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 462 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.737002:0:88920:0:(rw26.c:912:ll_write_end()) pos 1892352, len 4096, copied 4096 00000080:00200000:1.0:1767319309.737008:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f8433638[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.737011:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004ee08e15 17ffffc0001001 3:0 ffff8f244014e870 462 lru 00000080:00200000:1.0:1767319309.737017:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000010c6c536 206: 1< 0 - - > 2< 843776 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:1.0:1767319309.737019:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f8433638 00000080:00200000:1.0:1767319309.737021:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.737024:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.737034:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.737047:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.737049:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.737052:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.737057:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.737059:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.737062:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.737066:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737079:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.737087:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.737089:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.737094:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.737097:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [462, 462] 00000080:00200000:1.0:1767319309.737100:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.737104:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.737109:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1896448 i_blocks 2 00000080:00200000:1.0:1767319309.737123:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.737132:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1896448, count: 4096 00000080:00200000:1.0:1767319309.737144:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1896448, bytes: 4096 00000080:00200000:1.0:1767319309.737147:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.737151:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 464, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.737153:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1896448, 1900544) 0 0 00000080:00200000:1.0:1767319309.737155:0:88920: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:1767319309.737160:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [463, 463] 00020000:00200000:1.0:1767319309.737163:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1896448, 1900544) 1900544, 4096 00020000:00200000:1.0:1767319309.737165:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.737172:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [463, 463] 00000008:00010000:1.0:1767319309.737178:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.737180:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.737187:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737197:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (847872 851967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737410:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737419:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737425:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.737434:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1896448, 1900544) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.737441:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 463 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.737471:0:88920:0:(rw26.c:912:ll_write_end()) pos 1896448, len 4096, copied 4096 00000080:00200000:1.0:1767319309.737476:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002bf32304[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.737479:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000086b3fe19 17ffffc0001001 3:0 ffff8f244014ea20 463 lru 00000080:00200000:1.0:1767319309.737485:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000350274c4 207: 1< 0 - - > 2< 847872 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:1.0:1767319309.737488:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002bf32304 00000080:00200000:1.0:1767319309.737489:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.737491:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.737500:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.737513:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.737516:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.737518:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.737525:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.737528:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.737530:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.737534:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737548:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.737557:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.737559:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.737564:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.737568:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [463, 463] 00000080:00200000:1.0:1767319309.737572:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.737575:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.737581:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1900544 i_blocks 2 00000080:00200000:1.0:1767319309.737584:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.737591:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1900544, count: 4096 00000080:00200000:1.0:1767319309.737595:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1900544, bytes: 4096 00000080:00200000:1.0:1767319309.737597:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.737600:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 465, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.737602:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1900544, 1904640) 0 0 00000080:00200000:1.0:1767319309.737604:0:88920: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:1767319309.737610:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [464, 464] 00020000:00200000:1.0:1767319309.737612:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1900544, 1904640) 1904640, 4096 00020000:00200000:1.0:1767319309.737614:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.737621:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [464, 464] 00000008:00010000:1.0:1767319309.737626:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.737628:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.737636:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737644:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (851968 856063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737665:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737672:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737679:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.737688:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1900544, 1904640) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.737694:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 464 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.737719:0:88920:0:(rw26.c:912:ll_write_end()) pos 1900544, len 4096, copied 4096 00000080:00200000:1.0:1767319309.737724:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b0f36194[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.737727:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008a6b3974 17ffffc0001021 2:0 ffff8f244014e510 464 lru 00000080:00200000:1.0:1767319309.737732:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001dfe0333 208: 1< 0 - - > 2< 851968 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:1.0:1767319309.737735:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b0f36194 00000080:00200000:1.0:1767319309.737736:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.737737:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.737747:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.737758:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.737761:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.737763:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.737769:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.737771:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.737774:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.737777:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737790:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.737799:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.737802:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.737807:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.737810:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [464, 464] 00000080:00200000:1.0:1767319309.737813:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.737816:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.737821:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1904640 i_blocks 2 00000080:00200000:1.0:1767319309.737823:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.737830:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1904640, count: 4096 00000080:00200000:1.0:1767319309.737834:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1904640, bytes: 4096 00000080:00200000:1.0:1767319309.737836:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.737840:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 466, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.737841:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1904640, 1908736) 0 0 00000080:00200000:1.0:1767319309.737844:0:88920: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:1767319309.737849:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [465, 465] 00020000:00200000:1.0:1767319309.737851:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1904640, 1908736) 1908736, 4096 00020000:00200000:1.0:1767319309.737854:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.737858:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [465, 465] 00000008:00010000:1.0:1767319309.737863:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.737865:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.737884:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737892:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (856064 860159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737912:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737919:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.737925:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.737932:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1904640, 1908736) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.737937:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 465 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.737951:0:88920:0:(rw26.c:912:ll_write_end()) pos 1904640, len 4096, copied 4096 00000080:00200000:1.0:1767319309.737955:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000091a58281[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.737957:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bfc37e7c 17ffffc0001001 3:0 ffff8f244014eaf8 465 lru 00000080:00200000:1.0:1767319309.737963:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006d149840 209: 1< 0 - - > 2< 856064 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:1.0:1767319309.737965:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000091a58281 00000080:00200000:1.0:1767319309.737966:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.737968:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.737975:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.737985:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.737988:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.737990:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.737995:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.737998:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.738000:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.738003:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.738016:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.738025:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.738028:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.738032:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.738035:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [465, 465] 00000080:00200000:1.0:1767319309.738039:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.738042:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.738046:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1908736 i_blocks 2 00000080:00200000:1.0:1767319309.738049:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.738056:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1908736, count: 4096 00000080:00200000:1.0:1767319309.738060:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1908736, bytes: 4096 00000080:00200000:1.0:1767319309.738062:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.738066:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 467, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.738068:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1908736, 1912832) 0 0 00000080:00200000:1.0:1767319309.738070:0:88920: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:1767319309.738075:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [466, 466] 00020000:00200000:1.0:1767319309.738078:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1908736, 1912832) 1912832, 4096 00020000:00200000:1.0:1767319309.738080:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.738085:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [466, 466] 00000008:00010000:1.0:1767319309.738090:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.738092:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.738098:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.738106:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (860160 864255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.738123:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.738130:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.738136:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.738144:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1908736, 1912832) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.738149:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 466 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.738164:0:88920:0:(rw26.c:912:ll_write_end()) pos 1908736, len 4096, copied 4096 00000080:00200000:1.0:1767319309.738168:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b3a2b44e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.738171:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000089a0abbe 17ffffc0001001 3:0 ffff8f244014e0d8 466 lru 00000080:00200000:1.0:1767319309.738176:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a297ea80 210: 1< 0 - - > 2< 860160 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:1.0:1767319309.738177:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b3a2b44e 00000080:00200000:1.0:1767319309.738178:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.738180:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.738188:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.738198:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.738200:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.738202:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.738206:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.738209:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.738211:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.738796:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.738814:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.738826:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.738828:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.738834:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.738838:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [466, 466] 00000080:00200000:1.0:1767319309.738843:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.738846:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.738852:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1912832 i_blocks 2 00000080:00200000:1.0:1767319309.738855:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.738866:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1912832, count: 4096 00000080:00200000:1.0:1767319309.739087:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1912832, bytes: 4096 00000080:00200000:1.0:1767319309.739092:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.739096:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 468, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.739098:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1912832, 1916928) 0 0 00000080:00200000:1.0:1767319309.739101:0:88920: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:1767319309.739117:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [467, 467] 00020000:00200000:1.0:1767319309.739123:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1912832, 1916928) 1916928, 4096 00020000:00200000:1.0:1767319309.739125:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.739358:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [467, 467] 00000008:00010000:1.0:1767319309.739370:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.739373:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.739387:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.739397:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (864256 868351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.739422:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.739430:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.739436:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.739457:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1912832, 1916928) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.739468:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 467 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.739491:0:88920:0:(rw26.c:912:ll_write_end()) pos 1912832, len 4096, copied 4096 00000080:00200000:1.0:1767319309.739498:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a527e14a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.739501:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7b35307 17ffffc0001001 3:0 ffff8f244014ed80 467 lru 00000080:00200000:1.0:1767319309.739507:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000892a9db 211: 1< 0 - - > 2< 864256 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:1.0:1767319309.739509:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a527e14a 00000080:00200000:1.0:1767319309.739510:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.739514:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.739525:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.739541:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.739544:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.739547:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.739555:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.739558:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.739561:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.739565:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.739579:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.739588:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.739591:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.739596:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.739600:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [467, 467] 00000080:00200000:1.0:1767319309.739605:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.739608:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.739614:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1916928 i_blocks 2 00000080:00200000:1.0:1767319309.739617:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.739627:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1916928, count: 4096 00000080:00200000:1.0:1767319309.739631:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1916928, bytes: 4096 00000080:00200000:1.0:1767319309.739633:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.739637:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 469, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.739639:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1916928, 1921024) 0 0 00000080:00200000:1.0:1767319309.739641:0:88920: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:1767319309.739646:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [468, 468] 00020000:00200000:1.0:1767319309.739649:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1916928, 1921024) 1921024, 4096 00020000:00200000:1.0:1767319309.739651:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.739657:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [468, 468] 00000008:00010000:1.0:1767319309.739663:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.739666:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.739674:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.739683:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (868352 872447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.739702:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.739709:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.739715:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.739724:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1916928, 1921024) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.739729:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 468 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.739745:0:88920:0:(rw26.c:912:ll_write_end()) pos 1916928, len 4096, copied 4096 00000080:00200000:1.0:1767319309.739750:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000e202237[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.739753:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009e61a797 17ffffc0001001 3:0 ffff8f244014eca8 468 lru 00000080:00200000:1.0:1767319309.739758:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000057f3a9fa 212: 1< 0 - - > 2< 868352 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:1.0:1767319309.739761:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000e202237 00000080:00200000:1.0:1767319309.739762:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.739764:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.739772:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.740490:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.740499:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.740503:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.740515:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.740518:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.740521:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.740526:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.740545:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.740556:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.740559:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.740566:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.740570:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [468, 468] 00000080:00200000:1.0:1767319309.740575:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.740578:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.740586:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1921024 i_blocks 2 00000080:00200000:1.0:1767319309.740589:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.740600:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1921024, count: 4096 00000080:00200000:1.0:1767319309.740606:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1921024, bytes: 4096 00000080:00200000:1.0:1767319309.740608:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.740613:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 470, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.740614:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1921024, 1925120) 0 0 00000080:00200000:1.0:1767319309.740617:0:88920: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:1767319309.740624:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [469, 469] 00020000:00200000:1.0:1767319309.740628:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1921024, 1925120) 1925120, 4096 00020000:00200000:1.0:1767319309.740631:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:1.0:1767319309.740639:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [469, 469] 00000008:00010000:1.0:1767319309.740648:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:1.0:1767319309.740651:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438a79a30, osc lock ffff8f2407e9b0a0, flags 0x0 00010000:00010000:1.0:1767319309.740662:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.740671:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (872448 876543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.740691:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.740699:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.740705:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.740714:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1921024, 1925120) append 0 append lockpos 0 00000080:00200000:1.0:1767319309.740722:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 469 of 0 to 4096 bytes 00000080:00200000:1.0:1767319309.740745:0:88920:0:(rw26.c:912:ll_write_end()) pos 1921024, len 4096, copied 4096 00000080:00200000:1.0:1767319309.740751:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000080277b29[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:1.0:1767319309.740754:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003be0e678 17ffffc0001001 3:0 ffff8f244014e5e8 469 lru 00000080:00200000:1.0:1767319309.740760:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a05ef021 213: 1< 0 - - > 2< 872448 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:1.0:1767319309.740762:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000080277b29 00000080:00200000:1.0:1767319309.740763:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:1.0:1767319309.740766:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:1.0:1767319309.740775:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:1.0:1767319309.742617:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:1.0:1767319309.742630:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:1.0:1767319309.742635:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:1.0:1767319309.742653:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:1.0:1767319309.742657:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319309.742661:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438a79a30 (ffff8f2403ca5a28/1) at cl_lock_cancel():142 00010000:00010000:1.0:1767319309.742668:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319309.742696:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:1.0:1767319309.742711:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319309.742714:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438a79a30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319309.742724:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:1.0:1767319309.742731:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [469, 469] 00000080:00200000:1.0:1767319309.742740:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.742743:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:1.0:1767319309.742758:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1925120 i_blocks 2 00000080:00200000:1.0:1767319309.742762:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:1.0:1767319309.742782:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1925120, count: 4096 00000080:00200000:1.0:1767319309.743234:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1925120, bytes: 4096 00000080:00200000:1.0:1767319309.743241:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:1.0:1767319309.743247:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 471, [0x200004a52:0x4:0x0] hash] 00000020:00200000:1.0:1767319309.743250:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1925120, 1929216) 0 0 00000080:00200000:1.0:1767319309.743254:0:88920: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:1767319309.743536:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [470, 470] 00020000:00200000:2.0:1767319309.743543:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1925120, 1929216) 1929216, 4096 00020000:00200000:2.0:1767319309.743557:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.743574:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [470, 470] 00000008:00010000:2.0:1767319309.743589:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.743593:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.743612:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.743626:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (876544 880639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.743638:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.743647:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.743655:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.743683:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1925120, 1929216) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.743696:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 470 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.743732:0:88920:0:(rw26.c:912:ll_write_end()) pos 1925120, len 4096, copied 4096 00000080:00200000:2.0:1767319309.743739:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002dcd18c0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.743743:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c2158575 17ffffc0001001 3:0 ffff8f24064af0d8 470 lru 00000080:00200000:2.0:1767319309.743750:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000066971a47 214: 1< 0 - - > 2< 876544 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319309.743753:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002dcd18c0 00000080:00200000:2.0:1767319309.743754:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.743757:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.743776:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.743805:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.743810:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.743812:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.743821:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.743824:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.743827:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.743831:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.743839:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.743850:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.743852:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.743858:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.743862:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [470, 470] 00000080:00200000:2.0:1767319309.743879:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.743883:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.743890:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1929216 i_blocks 2 00000080:00200000:2.0:1767319309.743894:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.743909:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1929216, count: 4096 00000080:00200000:2.0:1767319309.743913:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1929216, bytes: 4096 00000080:00200000:2.0:1767319309.743916:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.743920:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 472, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.743922:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1929216, 1933312) 0 0 00000080:00200000:2.0:1767319309.743925:0:88920: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:1767319309.743930:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [471, 471] 00020000:00200000:2.0:1767319309.743933:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1929216, 1933312) 1933312, 4096 00020000:00200000:2.0:1767319309.743943:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.743949:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [471, 471] 00000008:00010000:2.0:1767319309.743955:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.743958:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.743966:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.743975:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (880640 884735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.743984:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.743991:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.743998:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.744005:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1929216, 1933312) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.744010:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 471 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.744027:0:88920:0:(rw26.c:912:ll_write_end()) pos 1929216, len 4096, copied 4096 00000080:00200000:2.0:1767319309.744032:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000803eaaa3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.744035:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ffd63233 17ffffc0001001 3:0 ffff8f24064afaf8 471 lru 00000080:00200000:2.0:1767319309.744041:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc794afa 215: 1< 0 - - > 2< 880640 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319309.744043:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000803eaaa3 00000080:00200000:2.0:1767319309.744045:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.744047:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.744057:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.744079:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.744082:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.744084:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.744090:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.744093:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.744095:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.744100:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744107:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.744116:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.744119:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.744123:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.744126:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [471, 471] 00000080:00200000:2.0:1767319309.744130:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.744133:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.744138:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1933312 i_blocks 2 00000080:00200000:2.0:1767319309.744140:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.744148:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1933312, count: 4096 00000080:00200000:2.0:1767319309.744152:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1933312, bytes: 4096 00000080:00200000:2.0:1767319309.744154:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.744158:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 473, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.744159:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1933312, 1937408) 0 0 00000080:00200000:2.0:1767319309.744162:0:88920: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:1767319309.744166:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [472, 472] 00020000:00200000:2.0:1767319309.744170:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1933312, 1937408) 1937408, 4096 00020000:00200000:2.0:1767319309.744178:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.744185:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [472, 472] 00000008:00010000:2.0:1767319309.744191:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.744194:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.744201:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744209:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (884736 888831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744217:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744225:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744231:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.744239:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1933312, 1937408) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.744243:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 472 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.744263:0:88920:0:(rw26.c:912:ll_write_end()) pos 1933312, len 4096, copied 4096 00000080:00200000:2.0:1767319309.744269:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000029d72c93[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.744272:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007f43c936 17ffffc0001001 3:0 ffff8f24064af510 472 lru 00000080:00200000:2.0:1767319309.744278:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000066846001 216: 1< 0 - - > 2< 884736 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319309.744280:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000029d72c93 00000080:00200000:2.0:1767319309.744281:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.744284:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.744292:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.744362:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.744365:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.744368:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.744375:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.744378:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.744380:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.744385:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744392:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.744401:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.744403:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.744407:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.744410:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [472, 472] 00000080:00200000:2.0:1767319309.744413:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.744417:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.744737:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1937408 i_blocks 2 00000080:00200000:2.0:1767319309.744742:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.744752:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1937408, count: 4096 00000080:00200000:2.0:1767319309.744756:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1937408, bytes: 4096 00000080:00200000:2.0:1767319309.744759:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.744763:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 474, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.744765:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1937408, 1941504) 0 0 00000080:00200000:2.0:1767319309.744768:0:88920: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:1767319309.744774:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [473, 473] 00020000:00200000:2.0:1767319309.744777:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1937408, 1941504) 1941504, 4096 00020000:00200000:2.0:1767319309.744785:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.744793:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [473, 473] 00000008:00010000:2.0:1767319309.744800:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.744802:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.744811:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744820:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (888832 892927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744828:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744835:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.744842:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.744849:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1937408, 1941504) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.744855:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 473 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.744950:0:88920:0:(rw26.c:912:ll_write_end()) pos 1937408, len 4096, copied 4096 00000080:00200000:2.0:1767319309.744956:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000191691a1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.744959:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb6532fa 17ffffc0001001 3:0 ffff8f24064afa20 473 lru 00000080:00200000:2.0:1767319309.744966:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006f4bbb60 217: 1< 0 - - > 2< 888832 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:2.0:1767319309.744968:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000191691a1 00000080:00200000:2.0:1767319309.744969:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.744972:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.744981:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.745004:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.745008:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.745010:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.745018:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.745021:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.745023:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.745027:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745036:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.745046:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.745049:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.745053:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.745057:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [473, 473] 00000080:00200000:2.0:1767319309.745061:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.745064:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.745069:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1941504 i_blocks 2 00000080:00200000:2.0:1767319309.745072:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.745080:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1941504, count: 4096 00000080:00200000:2.0:1767319309.745083:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1941504, bytes: 4096 00000080:00200000:2.0:1767319309.745086:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.745089:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 475, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.745091:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1941504, 1945600) 0 0 00000080:00200000:2.0:1767319309.745093:0:88920: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:1767319309.745099:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [474, 474] 00020000:00200000:2.0:1767319309.745102:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1941504, 1945600) 1945600, 4096 00020000:00200000:2.0:1767319309.745110:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.745117:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [474, 474] 00000008:00010000:2.0:1767319309.745123:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.745125:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.745134:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745142:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (892928 897023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745150:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745157:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745163:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.745171:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1941504, 1945600) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.745176:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 474 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.745194:0:88920:0:(rw26.c:912:ll_write_end()) pos 1941504, len 4096, copied 4096 00000080:00200000:2.0:1767319309.745198:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000025a95a69[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.745201:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bbb5b0fe 17ffffc0001001 3:0 ffff8f24064af870 474 lru 00000080:00200000:2.0:1767319309.745205:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000171fa78 218: 1< 0 - - > 2< 892928 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:2.0:1767319309.745207:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000025a95a69 00000080:00200000:2.0:1767319309.745208:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.745210:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.745218:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.745239:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.745242:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.745245:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.745251:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.745254:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.745256:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.745260:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745268:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.745275:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.745278:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.745282:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.745285:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [474, 474] 00000080:00200000:2.0:1767319309.745289:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.745292:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.745296:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1945600 i_blocks 2 00000080:00200000:2.0:1767319309.745299:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.745334:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1945600, count: 4096 00000080:00200000:2.0:1767319309.745339:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1945600, bytes: 4096 00000080:00200000:2.0:1767319309.745341:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.745345:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 476, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.745346:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1945600, 1949696) 0 0 00000080:00200000:2.0:1767319309.745349:0:88920: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:1767319309.745354:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [475, 475] 00020000:00200000:2.0:1767319309.745358:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1945600, 1949696) 1949696, 4096 00020000:00200000:2.0:1767319309.745365:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.745372:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [475, 475] 00000008:00010000:2.0:1767319309.745378:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.745381:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.745388:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745397:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (897024 901119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745404:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745412:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.745419:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.748626:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1945600, 1949696) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.748646:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 475 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.748697:0:88920:0:(rw26.c:912:ll_write_end()) pos 1945600, len 4096, copied 4096 00000080:00200000:2.0:1767319309.748707:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000af93649b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.748710:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000084e808ec 17ffffc0001001 3:0 ffff8f24064af948 475 lru 00000080:00200000:2.0:1767319309.748717:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000096965c05 219: 1< 0 - - > 2< 897024 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:2.0:1767319309.748719:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000af93649b 00000080:00200000:2.0:1767319309.748721:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.748725:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.748748:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.748785:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.748790:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.748793:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.748809:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.748813:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.748816:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.748823:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.748833:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.748849:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.748853:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.748862:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.748867:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [475, 475] 00000080:00200000:2.0:1767319309.748875:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.748879:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.748889:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1949696 i_blocks 2 00000080:00200000:2.0:1767319309.748894:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.748916:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1949696, count: 4096 00000080:00200000:2.0:1767319309.748923:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1949696, bytes: 4096 00000080:00200000:2.0:1767319309.748926:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.748931:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 477, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.748933:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1949696, 1953792) 0 0 00000080:00200000:2.0:1767319309.748937:0:88920: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:1767319309.748948:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [476, 476] 00020000:00200000:2.0:1767319309.748953:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1949696, 1953792) 1953792, 4096 00020000:00200000:2.0:1767319309.748966:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:2.0:1767319309.748979:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [476, 476] 00000008:00010000:2.0:1767319309.748991:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.748996:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17d30, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.749012:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.749024:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (901120 905215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.749034:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.749041:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.749049:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.749056:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1949696, 1953792) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.749061:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 476 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.749078:0:88920:0:(rw26.c:912:ll_write_end()) pos 1949696, len 4096, copied 4096 00000080:00200000:2.0:1767319309.749083:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000029129a8f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.749087:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000923b10b 17ffffc0001001 3:0 ffff8f24064af6c0 476 lru 00000080:00200000:2.0:1767319309.749093:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c657a82d 220: 1< 0 - - > 2< 901120 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:2.0:1767319309.749095:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000029129a8f 00000080:00200000:2.0:1767319309.749096:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.749098:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.749109:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.749136:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.749140:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.749142:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.749149:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.749152:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.749154:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17d30 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.749158:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.749165:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.749174:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.749176:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17d30 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.749180:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.749183:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [476, 476] 00000080:00200000:2.0:1767319309.749187:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.749190:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.749715:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1953792 i_blocks 2 00000080:00200000:3.0:1767319309.749721:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.749734:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1953792, count: 4096 00000080:00200000:3.0:1767319309.749738:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1953792, bytes: 4096 00000080:00200000:3.0:1767319309.749741:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.749746:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 478, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.749748:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1953792, 1957888) 0 0 00000080:00200000:3.0:1767319309.749751:0:88920: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:1767319309.749758:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [477, 477] 00020000:00200000:3.0:1767319309.749762:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1953792, 1957888) 1957888, 4096 00020000:00200000:3.0:1767319309.749764:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.749772:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [477, 477] 00000008:00010000:3.0:1767319309.749782:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.749786:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.749796:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.749820:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (905216 909311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.749830:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.749838:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.749845:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.749854:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1953792, 1957888) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.749861:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 477 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.749892:0:88920:0:(rw26.c:912:ll_write_end()) pos 1953792, len 4096, copied 4096 00000080:00200000:3.0:1767319309.749897:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009219d581[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.749900:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fe2db9ca 17ffffc0001001 3:0 ffff8f240639dca8 477 lru 00000080:00200000:3.0:1767319309.749906:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000410941e2 221: 1< 0 - - > 2< 905216 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1767319309.749908:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009219d581 00000080:00200000:3.0:1767319309.749909:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.749912:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.749922:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.749936:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.749940:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.749942:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.749955:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.749958:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.749961:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.749965:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.749973:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.749983:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.749986:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.749992:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.749995:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [477, 477] 00000080:00200000:3.0:1767319309.749999:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.750001:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.750006:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1957888 i_blocks 2 00000080:00200000:3.0:1767319309.750008:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.750016:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1957888, count: 4096 00000080:00200000:3.0:1767319309.750020:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1957888, bytes: 4096 00000080:00200000:3.0:1767319309.750023:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.750026:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 479, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.750028:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1957888, 1961984) 0 0 00000080:00200000:3.0:1767319309.750030:0:88920: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:1767319309.750035:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [478, 478] 00020000:00200000:3.0:1767319309.750038:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1957888, 1961984) 1961984, 4096 00020000:00200000:3.0:1767319309.750040:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.750045:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [478, 478] 00000008:00010000:3.0:1767319309.750051:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.750054:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.750061:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750079:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (909312 913407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750088:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750096:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750102:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.750111:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1957888, 1961984) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.750117:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 478 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.750134:0:88920:0:(rw26.c:912:ll_write_end()) pos 1957888, len 4096, copied 4096 00000080:00200000:3.0:1767319309.750139:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000422dd506[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.750142:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9409921 17ffffc0001001 3:0 ffff8f240639d5e8 478 lru 00000080:00200000:3.0:1767319309.750147:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009190d0c6 222: 1< 0 - - > 2< 909312 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1767319309.750149:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000422dd506 00000080:00200000:3.0:1767319309.750150:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.750152:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.750159:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.750170:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.750173:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.750175:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.750188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.750190:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.750193:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.750197:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750203:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.750211:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.750213:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.750216:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.750219:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [478, 478] 00000080:00200000:3.0:1767319309.750223:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.750225:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.750230:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1961984 i_blocks 2 00000080:00200000:3.0:1767319309.750232:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.750240:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1961984, count: 4096 00000080:00200000:3.0:1767319309.750244:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1961984, bytes: 4096 00000080:00200000:3.0:1767319309.750246:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.750249:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 480, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.750250:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1961984, 1966080) 0 0 00000080:00200000:3.0:1767319309.750253:0:88920: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:1767319309.750257:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [479, 479] 00020000:00200000:3.0:1767319309.750261:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1961984, 1966080) 1966080, 4096 00020000:00200000:3.0:1767319309.750263:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.750267:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [479, 479] 00000008:00010000:3.0:1767319309.750273:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.750275:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.750282:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750342:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (913408 917503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750352:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750359:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750366:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.750374:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1961984, 1966080) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.750381:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 479 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.750399:0:88920:0:(rw26.c:912:ll_write_end()) pos 1961984, len 4096, copied 4096 00000080:00200000:3.0:1767319309.750403:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000abc1d2ad[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.750406:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003773b92c 17ffffc0001001 3:0 ffff8f240639d360 479 lru 00000080:00200000:3.0:1767319309.750412:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000062943096 223: 1< 0 - - > 2< 913408 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1767319309.750415:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000abc1d2ad 00000080:00200000:3.0:1767319309.750416:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.750418:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.750705:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.750721:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.750725:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.750728:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.750742:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.750745:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.750748:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.750752:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750759:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.750767:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.750769:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.750773:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.750776:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [479, 479] 00000080:00200000:3.0:1767319309.750779:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.750782:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.750787:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1966080 i_blocks 2 00000080:00200000:3.0:1767319309.750790:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.750797:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1966080, count: 4096 00000080:00200000:3.0:1767319309.750801:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1966080, bytes: 4096 00000080:00200000:3.0:1767319309.750803:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.750807:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 481, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.750808:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1966080, 1970176) 0 0 00000080:00200000:3.0:1767319309.750811:0:88920: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:1767319309.750816:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [480, 480] 00020000:00200000:3.0:1767319309.750819:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1966080, 1970176) 1970176, 4096 00020000:00200000:3.0:1767319309.750822:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.750827:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [480, 480] 00000008:00010000:3.0:1767319309.750833:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.750836:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.750843:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750863:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (917504 921599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750951:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750958:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.750965:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.750973:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1966080, 1970176) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.750981:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 480 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.750998:0:88920:0:(rw26.c:912:ll_write_end()) pos 1966080, len 4096, copied 4096 00000080:00200000:3.0:1767319309.751003:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000aa8836a7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.751006:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a49a8d84 17ffffc0001001 3:0 ffff8f240639dbd0 480 lru 00000080:00200000:3.0:1767319309.751012:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005285ea56 224: 1< 0 - - > 2< 917504 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:3.0:1767319309.751014:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000aa8836a7 00000080:00200000:3.0:1767319309.751015:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.751018:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.751026:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.751038:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.751040:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.751043:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.751057:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.751060:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.751062:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.751066:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.751074:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.751083:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.751085:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.751090:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.751093:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [480, 480] 00000080:00200000:3.0:1767319309.751096:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.751099:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.751104:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1970176 i_blocks 2 00000080:00200000:3.0:1767319309.751106:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.751114:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1970176, count: 4096 00000080:00200000:3.0:1767319309.751118:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1970176, bytes: 4096 00000080:00200000:3.0:1767319309.751120:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.751124:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 482, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.751125:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1970176, 1974272) 0 0 00000080:00200000:3.0:1767319309.751128:0:88920: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:1767319309.751133:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [481, 481] 00020000:00200000:3.0:1767319309.751136:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1970176, 1974272) 1974272, 4096 00020000:00200000:3.0:1767319309.751138:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.751144:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [481, 481] 00000008:00010000:3.0:1767319309.751149:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.751152:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.751159:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.751178:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (921600 925695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.751187:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.751194:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.751200:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.751209:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1970176, 1974272) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.751215:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 481 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.751231:0:88920:0:(rw26.c:912:ll_write_end()) pos 1970176, len 4096, copied 4096 00000080:00200000:3.0:1767319309.751235:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f3c5c75f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.751238:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002ce64cd4 17ffffc0001001 3:0 ffff8f240639d438 481 lru 00000080:00200000:3.0:1767319309.751244:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000057b39caf 225: 1< 0 - - > 2< 921600 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:3.0:1767319309.751246:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f3c5c75f 00000080:00200000:3.0:1767319309.751247:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.751249:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.751257:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.751269:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.751271:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.751273:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.751285:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.751288:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.751291:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.751295:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.751334:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.751344:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.751346:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.751351:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.751354:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [481, 481] 00000080:00200000:3.0:1767319309.751358:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.751361:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.751366:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1974272 i_blocks 2 00000080:00200000:3.0:1767319309.751368:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.751377:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1974272, count: 4096 00000080:00200000:3.0:1767319309.751381:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1974272, bytes: 4096 00000080:00200000:3.0:1767319309.751383:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.751387:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 483, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.751388:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1974272, 1978368) 0 0 00000080:00200000:3.0:1767319309.751391:0:88920: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:1767319309.751396:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [482, 482] 00020000:00200000:3.0:1767319309.751398:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1974272, 1978368) 1978368, 4096 00020000:00200000:3.0:1767319309.751401:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.751406:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [482, 482] 00000008:00010000:3.0:1767319309.751413:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.751415:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.752716:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.752757:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (925696 929791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.752768:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.752776:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.752783:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.752797:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1974272, 1978368) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.752811:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 482 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.752840:0:88920:0:(rw26.c:912:ll_write_end()) pos 1974272, len 4096, copied 4096 00000080:00200000:3.0:1767319309.752847:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004e15ddcf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.752850:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000789d7de2 17ffffc0001001 3:0 ffff8f240639d798 482 lru 00000080:00200000:3.0:1767319309.752857:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008c1374fa 226: 1< 0 - - > 2< 925696 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:3.0:1767319309.752859:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004e15ddcf 00000080:00200000:3.0:1767319309.752860:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.753579:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.753607:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.753639:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.753643:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.753646:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.753670:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.753673:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.753676:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.753681:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.753689:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.753702:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.753705:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.753713:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.753719:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [482, 482] 00000080:00200000:3.0:1767319309.753727:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.753730:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.753741:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1978368 i_blocks 2 00000080:00200000:3.0:1767319309.753745:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.753767:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1978368, count: 4096 00000080:00200000:3.0:1767319309.753774:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1978368, bytes: 4096 00000080:00200000:3.0:1767319309.753778:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.753782:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 484, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.753784:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1978368, 1982464) 0 0 00000080:00200000:3.0:1767319309.753788:0:88920: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:1767319309.753799:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [483, 483] 00020000:00200000:3.0:1767319309.753805:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1978368, 1982464) 1982464, 4096 00020000:00200000:3.0:1767319309.753808:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.753822:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [483, 483] 00000008:00010000:3.0:1767319309.753833:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.753837:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.753852:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754040:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (929792 933887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754050:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754057:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754064:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.754074:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1978368, 1982464) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.754083:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 483 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.754115:0:88920:0:(rw26.c:912:ll_write_end()) pos 1978368, len 4096, copied 4096 00000080:00200000:3.0:1767319309.754121:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009982875e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.754501:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e4187d46 17ffffc0001021 2:0 ffff8f240639d000 483 lru 00000080:00200000:3.0:1767319309.754509:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000dbc90451 227: 1< 0 - - > 2< 929792 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:3.0:1767319309.754511:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009982875e 00000080:00200000:3.0:1767319309.754512:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.754516:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.754527:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.754542:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.754545:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.754547:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.754561:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.754563:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.754566:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.754569:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754576:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.754586:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.754588:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.754594:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.754598:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [483, 483] 00000080:00200000:3.0:1767319309.754603:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.754606:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.754612:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1982464 i_blocks 2 00000080:00200000:3.0:1767319309.754616:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.754626:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1982464, count: 4096 00000080:00200000:3.0:1767319309.754631:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1982464, bytes: 4096 00000080:00200000:3.0:1767319309.754634:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.754638:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 485, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.754640:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1982464, 1986560) 0 0 00000080:00200000:3.0:1767319309.754643:0:88920: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:1767319309.754650:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [484, 484] 00020000:00200000:3.0:1767319309.754654:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1982464, 1986560) 1986560, 4096 00020000:00200000:3.0:1767319309.754656:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.754663:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [484, 484] 00000008:00010000:3.0:1767319309.754669:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.754672:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.754683:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754704:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (933888 937983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754713:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754720:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754727:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.754736:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1982464, 1986560) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.754742:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 484 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.754762:0:88920:0:(rw26.c:912:ll_write_end()) pos 1982464, len 4096, copied 4096 00000080:00200000:3.0:1767319309.754767:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007962888f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.754770:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003461ff34 17ffffc0001001 3:0 ffff8f240639de58 484 lru 00000080:00200000:3.0:1767319309.754776:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000425f2dc9 228: 1< 0 - - > 2< 933888 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:3.0:1767319309.754778:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007962888f 00000080:00200000:3.0:1767319309.754780:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.754782:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.754789:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.754801:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.754804:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.754806:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.754817:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.754820:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.754822:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.754827:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.754834:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.754844:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.754846:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.754851:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.754854:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [484, 484] 00000080:00200000:3.0:1767319309.754857:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.754861:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.754865:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1986560 i_blocks 2 00000080:00200000:3.0:1767319309.755188:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.755198:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1986560, count: 4096 00000080:00200000:3.0:1767319309.755203:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1986560, bytes: 4096 00000080:00200000:3.0:1767319309.755205:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.755210:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 486, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.755211:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1986560, 1990656) 0 0 00000080:00200000:3.0:1767319309.755214:0:88920: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:1767319309.755220:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [485, 485] 00020000:00200000:3.0:1767319309.755223:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1986560, 1990656) 1990656, 4096 00020000:00200000:3.0:1767319309.755226:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.755232:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [485, 485] 00000008:00010000:3.0:1767319309.755239:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.755242:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.755250:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.755269:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (937984 942079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.755280:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.755287:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.755295:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.755337:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1986560, 1990656) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.755345:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 485 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.755363:0:88920:0:(rw26.c:912:ll_write_end()) pos 1986560, len 4096, copied 4096 00000080:00200000:3.0:1767319309.755367:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005e3874b8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.755370:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005afe54ee 17ffffc0001001 3:0 ffff8f240639d288 485 lru 00000080:00200000:3.0:1767319309.755376:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000339825aa 229: 1< 0 - - > 2< 937984 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1767319309.755379:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005e3874b8 00000080:00200000:3.0:1767319309.755380:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.755382:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.755392:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.755405:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.755407:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.755410:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.756035:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.756042:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.756045:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.756050:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.756059:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.756070:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.756073:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.756080:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.756085:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [485, 485] 00000080:00200000:3.0:1767319309.756091:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.756094:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.756102:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1990656 i_blocks 2 00000080:00200000:3.0:1767319309.756104:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.756114:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1990656, count: 4096 00000080:00200000:3.0:1767319309.756118:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1990656, bytes: 4096 00000080:00200000:3.0:1767319309.756121:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.756125:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 487, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.756127:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1990656, 1994752) 0 0 00000080:00200000:3.0:1767319309.756129:0:88920: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:1767319309.756136:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [486, 486] 00020000:00200000:3.0:1767319309.756139:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1990656, 1994752) 1994752, 4096 00020000:00200000:3.0:1767319309.756142:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.756148:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [486, 486] 00000008:00010000:3.0:1767319309.756157:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.756160:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.756171:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.756192:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (942080 946175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.756201:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.756208:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.756214:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.756223:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1990656, 1994752) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.756230:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 486 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.756256:0:88920:0:(rw26.c:912:ll_write_end()) pos 1990656, len 4096, copied 4096 00000080:00200000:3.0:1767319309.756261:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000e2358f3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.756264:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009bc7f1f3 17ffffc0001001 3:0 ffff8f240639d1b0 486 lru 00000080:00200000:3.0:1767319309.756271:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007175d7d0 230: 1< 0 - - > 2< 942080 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1767319309.756273:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000e2358f3 00000080:00200000:3.0:1767319309.756274:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.756277:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.756287:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.756300:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.756330:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.756333:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.756346:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.756349:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.756352:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.756356:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.756364:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.756372:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.756376:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.756380:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.756383:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [486, 486] 00000080:00200000:3.0:1767319309.756386:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.756389:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.756394:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1994752 i_blocks 2 00000080:00200000:3.0:1767319309.756396:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.756404:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1994752, count: 4096 00000080:00200000:3.0:1767319309.756408:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1994752, bytes: 4096 00000080:00200000:3.0:1767319309.756410:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.756414:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 488, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.756415:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1994752, 1998848) 0 0 00000080:00200000:3.0:1767319309.756418:0:88920: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:1767319309.758004:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [487, 487] 00020000:00200000:3.0:1767319309.758015:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1994752, 1998848) 1998848, 4096 00020000:00200000:3.0:1767319309.758019:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.758033:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [487, 487] 00000008:00010000:3.0:1767319309.758046:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.758050:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.758065:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.758092:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (946176 950271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.758103:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.758111:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.758119:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.758129:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1994752, 1998848) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.758141:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 487 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.758170:0:88920:0:(rw26.c:912:ll_write_end()) pos 1994752, len 4096, copied 4096 00000080:00200000:3.0:1767319309.758177:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004e112977[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.758180:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005aba6d84 17ffffc0001001 3:0 ffff8f240639d6c0 487 lru 00000080:00200000:3.0:1767319309.758187:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000066de53a6 231: 1< 0 - - > 2< 946176 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1767319309.758189:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004e112977 00000080:00200000:3.0:1767319309.758190:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.758194:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.758208:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.758229:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.758233:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.758235:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.758257:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.758260:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.758263:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.758267:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.758275:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.758288:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.758291:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.758297:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.758969:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [487, 487] 00000080:00200000:3.0:1767319309.758979:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.758983:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.758992:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 1998848 i_blocks 2 00000080:00200000:3.0:1767319309.758996:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.759016:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 1998848, count: 4096 00000080:00200000:3.0:1767319309.759021:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 1998848, bytes: 4096 00000080:00200000:3.0:1767319309.759024:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.759029:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 489, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.759031:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [1998848, 2002944) 0 0 00000080:00200000:3.0:1767319309.759034:0:88920: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:1767319309.759042:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [488, 488] 00020000:00200000:3.0:1767319309.759046:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [1998848, 2002944) 2002944, 4096 00020000:00200000:3.0:1767319309.759049:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.759057:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [488, 488] 00000008:00010000:3.0:1767319309.759065:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.759068:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.759079:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759100:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (950272 954367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759109:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759116:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759123:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.759131:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [1998848, 2002944) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.759139:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 488 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.759162:0:88920:0:(rw26.c:912:ll_write_end()) pos 1998848, len 4096, copied 4096 00000080:00200000:3.0:1767319309.759166:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002544e7d8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.759169:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ea96c944 17ffffc0001001 3:0 ffff8f2438c7e870 488 lru 00000080:00200000:3.0:1767319309.759175:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007a14376d 232: 1< 0 - - > 2< 950272 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1767319309.759177:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002544e7d8 00000080:00200000:3.0:1767319309.759178:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.759180:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.759190:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.759203:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.759205:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.759208:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.759221:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.759223:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.759225:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.759229:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759236:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.759246:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.759249:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.759254:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.759257:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [488, 488] 00000080:00200000:3.0:1767319309.759260:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.759263:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.759268:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2002944 i_blocks 2 00000080:00200000:3.0:1767319309.759270:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.759277:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2002944, count: 4096 00000080:00200000:3.0:1767319309.759281:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2002944, bytes: 4096 00000080:00200000:3.0:1767319309.759283:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.759286:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 490, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.759288:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2002944, 2007040) 0 0 00000080:00200000:3.0:1767319309.759290:0:88920: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:1767319309.759294:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [489, 489] 00020000:00200000:3.0:1767319309.759297:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2002944, 2007040) 2007040, 4096 00020000:00200000:3.0:1767319309.759299:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.759381:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [489, 489] 00000008:00010000:3.0:1767319309.759387:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.759389:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.759396:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759414:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (954368 958463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759630:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759640:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759647:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.759655:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2002944, 2007040) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.759661:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 489 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.759678:0:88920:0:(rw26.c:912:ll_write_end()) pos 2002944, len 4096, copied 4096 00000080:00200000:3.0:1767319309.759683:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003bf9d18c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.759686:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad7617c3 17ffffc0001001 3:0 ffff8f2438c7e948 489 lru 00000080:00200000:3.0:1767319309.759692:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000057999efc 233: 1< 0 - - > 2< 954368 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1767319309.759694:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003bf9d18c 00000080:00200000:3.0:1767319309.759695:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.759697:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.759705:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.759716:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.759719:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.759722:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.759733:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.759736:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.759738:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.759742:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759750:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.759758:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.759760:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.759765:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.759768:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [489, 489] 00000080:00200000:3.0:1767319309.759772:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.759775:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.759780:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2007040 i_blocks 2 00000080:00200000:3.0:1767319309.759782:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.759791:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2007040, count: 4096 00000080:00200000:3.0:1767319309.759795:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2007040, bytes: 4096 00000080:00200000:3.0:1767319309.759797:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.759801:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 491, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.759802:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2007040, 2011136) 0 0 00000080:00200000:3.0:1767319309.759805:0:88920: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:1767319309.759811:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [490, 490] 00020000:00200000:3.0:1767319309.759814:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2007040, 2011136) 2011136, 4096 00020000:00200000:3.0:1767319309.759816:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.759822:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [490, 490] 00000008:00010000:3.0:1767319309.759828:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.759830:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.759838:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759857:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (958464 962559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.759866:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.762294:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.762316:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.762333:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2007040, 2011136) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.762351:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 490 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.762394:0:88920:0:(rw26.c:912:ll_write_end()) pos 2007040, len 4096, copied 4096 00000080:00200000:3.0:1767319309.762403:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a6fe0c0d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.762407:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007a3b4273 17ffffc0001001 3:0 ffff8f2438c7ea20 490 lru 00000080:00200000:3.0:1767319309.762415:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9011ec4 234: 1< 0 - - > 2< 958464 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1767319309.762418:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a6fe0c0d 00000080:00200000:3.0:1767319309.762420:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.764067:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.764101:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.764133:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.764138:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.764141:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.764168:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.764172:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.764175:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.764181:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.764191:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.764205:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.764209:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.764217:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.764224:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [490, 490] 00000080:00200000:3.0:1767319309.764233:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.764237:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.764248:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2011136 i_blocks 2 00000080:00200000:3.0:1767319309.764253:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.764275:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2011136, count: 4096 00000080:00200000:3.0:1767319309.764282:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2011136, bytes: 4096 00000080:00200000:3.0:1767319309.764287:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.764293:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 492, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.764295:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2011136, 2015232) 0 0 00000080:00200000:3.0:1767319309.764298:0:88920: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:1767319309.764652:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [491, 491] 00020000:00200000:3.0:1767319309.764659:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2011136, 2015232) 2015232, 4096 00020000:00200000:3.0:1767319309.764663:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.764678:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [491, 491] 00000008:00010000:3.0:1767319309.764690:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.764695:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.764711:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.764736:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (962560 966655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.764747:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.764755:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.764760:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.764771:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2011136, 2015232) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.764781:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 491 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.765636:0:88920:0:(rw26.c:912:ll_write_end()) pos 2011136, len 4096, copied 4096 00000080:00200000:3.0:1767319309.765648:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008fc69943[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.765652:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005df9bcee 17ffffc0001001 3:0 ffff8f2438c7e510 491 lru 00000080:00200000:3.0:1767319309.765660:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000040c20fda 235: 1< 0 - - > 2< 962560 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319309.765663:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008fc69943 00000080:00200000:3.0:1767319309.765664:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.765669:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.765684:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.765706:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.765710:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.765713:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.765732:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.765736:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.765739:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.765744:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.765755:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.765767:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.765770:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.765776:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.765780:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [491, 491] 00000080:00200000:3.0:1767319309.765786:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.765790:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.765809:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2015232 i_blocks 2 00000080:00200000:3.0:1767319309.765814:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.765831:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2015232, count: 4096 00000080:00200000:3.0:1767319309.765836:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2015232, bytes: 4096 00000080:00200000:3.0:1767319309.765840:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.765845:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 493, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.765847:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2015232, 2019328) 0 0 00000080:00200000:3.0:1767319309.765851:0:88920: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:1767319309.765858:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [492, 492] 00020000:00200000:3.0:1767319309.765863:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2015232, 2019328) 2019328, 4096 00020000:00200000:3.0:1767319309.765866:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.766689:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [492, 492] 00000008:00010000:3.0:1767319309.766704:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.766710:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.766727:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.766755:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (966656 970751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.766767:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.766775:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.766782:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.766793:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2015232, 2019328) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.766805:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 492 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.766834:0:88920:0:(rw26.c:912:ll_write_end()) pos 2015232, len 4096, copied 4096 00000080:00200000:3.0:1767319309.766841:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d0efa7f4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.766844:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009f35538e 17ffffc0001001 3:0 ffff8f2438c7eaf8 492 lru 00000080:00200000:3.0:1767319309.766850:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000113eca58 236: 1< 0 - - > 2< 966656 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319309.766852:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d0efa7f4 00000080:00200000:3.0:1767319309.766854:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.766857:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.767055:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.767075:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.767079:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.767082:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.767098:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.767101:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.767104:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.767109:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.767118:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.767130:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.767132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.767140:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.767145:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [492, 492] 00000080:00200000:3.0:1767319309.767151:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.767154:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.767161:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2019328 i_blocks 2 00000080:00200000:3.0:1767319309.767165:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.767182:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2019328, count: 4096 00000080:00200000:3.0:1767319309.767188:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2019328, bytes: 4096 00000080:00200000:3.0:1767319309.767192:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.767197:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 494, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.767199:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2019328, 2023424) 0 0 00000080:00200000:3.0:1767319309.767202:0:88920: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:1767319309.767211:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [493, 493] 00020000:00200000:3.0:1767319309.767215:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2019328, 2023424) 2023424, 4096 00020000:00200000:3.0:1767319309.767219:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.767225:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [493, 493] 00000008:00010000:3.0:1767319309.767232:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.767235:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.767244:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.767264:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (970752 974847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.767274:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.767281:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.767287:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.767296:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2019328, 2023424) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.767858:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 493 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.767897:0:88920:0:(rw26.c:912:ll_write_end()) pos 2019328, len 4096, copied 4096 00000080:00200000:3.0:1767319309.767902:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001173f48b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.767906:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000621f5134 17ffffc0001001 3:0 ffff8f2438c7e0d8 493 lru 00000080:00200000:3.0:1767319309.767912:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0cb7d1f 237: 1< 0 - - > 2< 970752 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319309.767914:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001173f48b 00000080:00200000:3.0:1767319309.767915:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.767919:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.767931:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.767946:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.767950:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.767952:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.767968:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.767971:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.767974:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.767978:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.767986:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.767997:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.767999:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.768005:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.768009:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [493, 493] 00000080:00200000:3.0:1767319309.768014:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.768017:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.768024:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2023424 i_blocks 2 00000080:00200000:3.0:1767319309.768027:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.768038:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2023424, count: 4096 00000080:00200000:3.0:1767319309.768042:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2023424, bytes: 4096 00000080:00200000:3.0:1767319309.768044:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.768049:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 495, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.768050:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2023424, 2027520) 0 0 00000080:00200000:3.0:1767319309.768053:0:88920: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:1767319309.768060:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [494, 494] 00020000:00200000:3.0:1767319309.768064:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2023424, 2027520) 2027520, 4096 00020000:00200000:3.0:1767319309.768067:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.768074:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [494, 494] 00000008:00010000:3.0:1767319309.768080:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.768083:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.768093:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.768112:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (974848 978943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.768121:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.768128:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.768135:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.768143:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2023424, 2027520) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.768150:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 494 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.768166:0:88920:0:(rw26.c:912:ll_write_end()) pos 2023424, len 4096, copied 4096 00000080:00200000:3.0:1767319309.768170:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000435985fb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.768173:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000010ff1e60 17ffffc0001001 3:0 ffff8f2438c7ed80 494 lru 00000080:00200000:3.0:1767319309.768179:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d19fafd8 238: 1< 0 - - > 2< 974848 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319309.768181:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000435985fb 00000080:00200000:3.0:1767319309.768182:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.768184:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.768194:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.768204:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.768207:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.768209:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.768223:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.768226:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.768228:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.768232:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.768239:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.768247:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.768249:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.768253:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.768256:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [494, 494] 00000080:00200000:3.0:1767319309.768260:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.768262:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.768267:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2027520 i_blocks 2 00000080:00200000:3.0:1767319309.768269:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.768277:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2027520, count: 4096 00000080:00200000:3.0:1767319309.768280:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2027520, bytes: 4096 00000080:00200000:3.0:1767319309.768283:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.768287:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 496, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.768288:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2027520, 2031616) 0 0 00000080:00200000:3.0:1767319309.768291:0:88920: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:1767319309.768296:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [495, 495] 00020000:00200000:3.0:1767319309.768299:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2027520, 2031616) 2031616, 4096 00020000:00200000:3.0:1767319309.768322:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.768329:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [495, 495] 00000008:00010000:3.0:1767319309.768335:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.768337:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.768345:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.768364:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (978944 983039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.768373:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.768379:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.768385:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.768393:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2027520, 2031616) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.768399:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 495 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.768414:0:88920:0:(rw26.c:912:ll_write_end()) pos 2027520, len 4096, copied 4096 00000080:00200000:3.0:1767319309.768419:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000074c1cf6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.770193:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000158639f9 17ffffc0001001 3:0 ffff8f2438c7eca8 495 lru 00000080:00200000:3.0:1767319309.770204:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f467f273 239: 1< 0 - - > 2< 978944 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319309.770207:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000074c1cf6 00000080:00200000:3.0:1767319309.770210:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.770216:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.770245:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.770274:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.770279:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.770282:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.770329:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.770333:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.770336:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.770342:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770352:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.770367:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.770370:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.770377:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.770384:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [495, 495] 00000080:00200000:3.0:1767319309.770391:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.770395:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.770405:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2031616 i_blocks 2 00000080:00200000:3.0:1767319309.770409:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.770455:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2031616, count: 4096 00000080:00200000:3.0:1767319309.770462:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2031616, bytes: 4096 00000080:00200000:3.0:1767319309.770467:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.770472:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 497, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.770474:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2031616, 2035712) 0 0 00000080:00200000:3.0:1767319309.770477:0:88920: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:1767319309.770488:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [496, 496] 00020000:00200000:3.0:1767319309.770494:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2031616, 2035712) 2035712, 4096 00020000:00200000:3.0:1767319309.770498:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.770510:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [496, 496] 00000008:00010000:3.0:1767319309.770521:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.770526:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.770541:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770564:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (983040 987135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770576:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770584:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770592:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.770602:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2031616, 2035712) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.770613:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 496 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.770644:0:88920:0:(rw26.c:912:ll_write_end()) pos 2031616, len 4096, copied 4096 00000080:00200000:3.0:1767319309.770651:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b6b831e1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.770654:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c9c309d8 17ffffc0001001 3:0 ffff8f2438c7e5e8 496 lru 00000080:00200000:3.0:1767319309.770660:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000019946f41 240: 1< 0 - - > 2< 983040 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319309.770663:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b6b831e1 00000080:00200000:3.0:1767319309.770664:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.770666:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.770676:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.770689:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.770693:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.770695:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.770710:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.770712:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.770715:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.770719:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770726:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.770735:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.770738:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.770742:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.770745:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [496, 496] 00000080:00200000:3.0:1767319309.770749:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.770753:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.770758:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2035712 i_blocks 2 00000080:00200000:3.0:1767319309.770760:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.770768:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2035712, count: 4096 00000080:00200000:3.0:1767319309.770772:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2035712, bytes: 4096 00000080:00200000:3.0:1767319309.770775:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.770778:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 498, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.770780:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2035712, 2039808) 0 0 00000080:00200000:3.0:1767319309.770783:0:88920: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:1767319309.770789:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [497, 497] 00020000:00200000:3.0:1767319309.770792:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2035712, 2039808) 2039808, 4096 00020000:00200000:3.0:1767319309.770794:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.770800:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [497, 497] 00000008:00010000:3.0:1767319309.770806:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.770808:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.770815:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770834:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (987136 991231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770843:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770849:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770856:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.770865:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2035712, 2039808) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.770885:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 497 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.770901:0:88920:0:(rw26.c:912:ll_write_end()) pos 2035712, len 4096, copied 4096 00000080:00200000:3.0:1767319309.770906:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004a8a928e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.770909:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000006cf089b 17ffffc0001001 3:0 ffff8f2438c7e360 497 lru 00000080:00200000:3.0:1767319309.770915:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000999ad72b 241: 1< 0 - - > 2< 987136 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319309.770917:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004a8a928e 00000080:00200000:3.0:1767319309.770918:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.770920:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.770929:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.770940:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.770943:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.770945:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.770957:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.770960:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.770963:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.770967:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.770974:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.770982:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.770985:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.770988:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.770991:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [497, 497] 00000080:00200000:3.0:1767319309.770995:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.770998:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.771003:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2039808 i_blocks 2 00000080:00200000:3.0:1767319309.771006:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.771015:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2039808, count: 4096 00000080:00200000:3.0:1767319309.771018:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2039808, bytes: 4096 00000080:00200000:3.0:1767319309.771021:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.771024:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 499, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.771026:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2039808, 2043904) 0 0 00000080:00200000:3.0:1767319309.771028:0:88920: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:1767319309.771033:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [498, 498] 00020000:00200000:3.0:1767319309.771036:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2039808, 2043904) 2043904, 4096 00020000:00200000:3.0:1767319309.771038:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.771043:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [498, 498] 00000008:00010000:3.0:1767319309.771049:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.771051:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.771058:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771078:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (991232 995327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771087:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771094:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771101:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.771110:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2039808, 2043904) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.771117:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 498 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.771139:0:88920:0:(rw26.c:912:ll_write_end()) pos 2039808, len 4096, copied 4096 00000080:00200000:3.0:1767319309.771144:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c21828d1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.771147:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000064b70a31 17ffffc0001021 2:0 ffff8f2438c7ebd0 498 lru 00000080:00200000:3.0:1767319309.771153:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000abb9fbb5 242: 1< 0 - - > 2< 991232 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319309.771155:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c21828d1 00000080:00200000:3.0:1767319309.771156:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.771158:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.771167:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.771179:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.771182:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.771184:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.771196:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.771199:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.771201:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.771205:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771211:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.771219:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.771221:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.771225:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.771228:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [498, 498] 00000080:00200000:3.0:1767319309.771231:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.771234:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.771239:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2043904 i_blocks 2 00000080:00200000:3.0:1767319309.771242:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.771249:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2043904, count: 4096 00000080:00200000:3.0:1767319309.771253:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2043904, bytes: 4096 00000080:00200000:3.0:1767319309.771255:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.771259:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 500, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.771260:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2043904, 2048000) 0 0 00000080:00200000:3.0:1767319309.771263:0:88920: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:1767319309.771267:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [499, 499] 00020000:00200000:3.0:1767319309.771270:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2043904, 2048000) 2048000, 4096 00020000:00200000:3.0:1767319309.771272:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.771277:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [499, 499] 00000008:00010000:3.0:1767319309.771282:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.771285:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.771292:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771336:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (995328 999423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771344:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771352:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771359:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.771368:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2043904, 2048000) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.771374:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 499 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.771390:0:88920:0:(rw26.c:912:ll_write_end()) pos 2043904, len 4096, copied 4096 00000080:00200000:3.0:1767319309.771394:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000b699a25[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.771397:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007b1d6273 17ffffc0001001 3:0 ffff8f2438c7e438 499 lru 00000080:00200000:3.0:1767319309.771403:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebd53a1f 243: 1< 0 - - > 2< 995328 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1767319309.771405:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000b699a25 00000080:00200000:3.0:1767319309.771406:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.771409:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.771416:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.771428:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.771430:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.771433:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.771457:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.771460:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.771463:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.771467:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771475:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.771483:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.771485:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.771489:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.771492:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [499, 499] 00000080:00200000:3.0:1767319309.771496:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.771500:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.771506:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2048000 i_blocks 2 00000080:00200000:3.0:1767319309.771508:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.771515:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2048000, count: 4096 00000080:00200000:3.0:1767319309.771519:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2048000, bytes: 4096 00000080:00200000:3.0:1767319309.771521:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.771524:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 501, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.771526:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2048000, 2052096) 0 0 00000080:00200000:3.0:1767319309.771528:0:88920: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:1767319309.771533:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [500, 500] 00020000:00200000:3.0:1767319309.771536:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2048000, 2052096) 2052096, 4096 00020000:00200000:3.0:1767319309.771538:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.771544:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [500, 500] 00000008:00010000:3.0:1767319309.771549:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.771552:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.771559:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771579:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (999424 1003519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771588:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771596:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771602:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.771611:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2048000, 2052096) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.771617:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 500 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.771633:0:88920:0:(rw26.c:912:ll_write_end()) pos 2048000, len 4096, copied 4096 00000080:00200000:3.0:1767319309.771637:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000093a9cb5c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.771640:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003a588bca 17ffffc0001001 3:0 ffff8f2438c7e798 500 lru 00000080:00200000:3.0:1767319309.771645:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000037ba6ff7 244: 1< 0 - - > 2< 999424 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1767319309.771648:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000093a9cb5c 00000080:00200000:3.0:1767319309.771649:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.771651:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.771659:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.771670:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.771673:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.771675:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.771686:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.771688:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.771691:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.771695:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771703:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.771710:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.771713:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.771717:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.771720:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [500, 500] 00000080:00200000:3.0:1767319309.771723:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.771726:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.771731:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2052096 i_blocks 2 00000080:00200000:3.0:1767319309.771734:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.771741:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2052096, count: 4096 00000080:00200000:3.0:1767319309.771744:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2052096, bytes: 4096 00000080:00200000:3.0:1767319309.771747:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.771750:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 502, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.771752:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2052096, 2056192) 0 0 00000080:00200000:3.0:1767319309.771754:0:88920: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:1767319309.771759:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [501, 501] 00020000:00200000:3.0:1767319309.771762:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2052096, 2056192) 2056192, 4096 00020000:00200000:3.0:1767319309.771764:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.771769:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [501, 501] 00000008:00010000:3.0:1767319309.771774:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.771776:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.771783:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771800:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1003520 1007615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771808:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771815:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771822:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.771830:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2052096, 2056192) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.771836:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 501 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.771852:0:88920:0:(rw26.c:912:ll_write_end()) pos 2052096, len 4096, copied 4096 00000080:00200000:3.0:1767319309.771856:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d60d4d37[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.771860:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000483dd9b3 17ffffc0001001 3:0 ffff8f2438c7e000 501 lru 00000080:00200000:3.0:1767319309.771865:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000724682e6 245: 1< 0 - - > 2< 1003520 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1767319309.771867:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d60d4d37 00000080:00200000:3.0:1767319309.771869:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.771871:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.771879:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.771891:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.771894:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.771896:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.771910:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.771912:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.771914:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.771918:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.771925:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.771934:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.771936:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.771940:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.771942:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [501, 501] 00000080:00200000:3.0:1767319309.771946:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.771948:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.771953:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2056192 i_blocks 2 00000080:00200000:3.0:1767319309.771955:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.771962:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2056192, count: 4096 00000080:00200000:3.0:1767319309.771966:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2056192, bytes: 4096 00000080:00200000:3.0:1767319309.771968:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.771972:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 503, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.771973:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2056192, 2060288) 0 0 00000080:00200000:3.0:1767319309.771975:0:88920: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:1767319309.771980:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [502, 502] 00020000:00200000:3.0:1767319309.771983:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2056192, 2060288) 2060288, 4096 00020000:00200000:3.0:1767319309.771985:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.771990:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [502, 502] 00000008:00010000:3.0:1767319309.771995:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.771997:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.772005:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772023:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1007616 1011711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772031:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772037:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772043:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.772052:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2056192, 2060288) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.772058:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 502 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.772072:0:88920:0:(rw26.c:912:ll_write_end()) pos 2056192, len 4096, copied 4096 00000080:00200000:3.0:1767319309.772077:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000eec9ed8c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.772080:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006bfd65ae 17ffffc0001001 3:0 ffff8f2438c7ee58 502 lru 00000080:00200000:3.0:1767319309.772086:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009dc29d12 246: 1< 0 - - > 2< 1007616 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1767319309.772088:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000eec9ed8c 00000080:00200000:3.0:1767319309.772089:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.772091:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.772099:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.772110:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.772113:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.772115:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.772127:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.772130:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.772132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.772136:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772144:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.772152:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.772154:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.772159:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.772162:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [502, 502] 00000080:00200000:3.0:1767319309.772165:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.772168:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.772173:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2060288 i_blocks 2 00000080:00200000:3.0:1767319309.772176:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.772183:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2060288, count: 4096 00000080:00200000:3.0:1767319309.772187:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2060288, bytes: 4096 00000080:00200000:3.0:1767319309.772189:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.772193:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 504, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.772194:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2060288, 2064384) 0 0 00000080:00200000:3.0:1767319309.772197:0:88920: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:1767319309.772202:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [503, 503] 00020000:00200000:3.0:1767319309.772205:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2060288, 2064384) 2064384, 4096 00020000:00200000:3.0:1767319309.772207:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.772212:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [503, 503] 00000008:00010000:3.0:1767319309.772218:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.772220:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.772226:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772244:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1011712 1015807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772253:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772259:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772265:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.772273:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2060288, 2064384) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.772278:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 503 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.772291:0:88920:0:(rw26.c:912:ll_write_end()) pos 2060288, len 4096, copied 4096 00000080:00200000:3.0:1767319309.772295:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000360782df[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.772298:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f9b18e52 17ffffc0001001 3:0 ffff8f2438c7e288 503 lru 00000080:00200000:3.0:1767319309.772327:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f32e96f6 247: 1< 0 - - > 2< 1011712 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1767319309.772330:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000360782df 00000080:00200000:3.0:1767319309.772331:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.772333:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.772341:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.772352:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.772355:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.772357:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.772368:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.772371:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.772374:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.772378:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772385:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.772392:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.772394:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.772397:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.772400:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [503, 503] 00000080:00200000:3.0:1767319309.772403:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.772406:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.772410:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2064384 i_blocks 2 00000080:00200000:3.0:1767319309.772413:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.772420:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2064384, count: 4096 00000080:00200000:3.0:1767319309.772424:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2064384, bytes: 4096 00000080:00200000:3.0:1767319309.772426:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.772429:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 505, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.772431:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2064384, 2068480) 0 0 00000080:00200000:3.0:1767319309.772433:0:88920: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:1767319309.772438:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [504, 504] 00020000:00200000:3.0:1767319309.772441:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2064384, 2068480) 2068480, 4096 00020000:00200000:3.0:1767319309.772455:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.772461:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [504, 504] 00000008:00010000:3.0:1767319309.772467:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.772469:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.772476:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772492:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1015808 1019903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772500:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772507:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772513:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.772520:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2064384, 2068480) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.772526:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 504 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.772540:0:88920:0:(rw26.c:912:ll_write_end()) pos 2064384, len 4096, copied 4096 00000080:00200000:3.0:1767319309.772544:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000079528470[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.772547:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000daec79c5 17ffffc0001001 3:0 ffff8f2438c7e1b0 504 lru 00000080:00200000:3.0:1767319309.772552:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2b7b5ec 248: 1< 0 - - > 2< 1015808 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1767319309.772554:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000079528470 00000080:00200000:3.0:1767319309.772555:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.772557:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.772566:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.772577:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.772579:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.772581:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.772594:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.772596:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.772599:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.772603:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772611:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.772618:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.772620:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.772625:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.772627:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [504, 504] 00000080:00200000:3.0:1767319309.772631:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.772634:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.772639:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2068480 i_blocks 2 00000080:00200000:3.0:1767319309.772641:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.772649:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2068480, count: 4096 00000080:00200000:3.0:1767319309.772652:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2068480, bytes: 4096 00000080:00200000:3.0:1767319309.772655:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.772658:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 506, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.772660:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2068480, 2072576) 0 0 00000080:00200000:3.0:1767319309.772662:0:88920: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:1767319309.772667:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [505, 505] 00020000:00200000:3.0:1767319309.772670:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2068480, 2072576) 2072576, 4096 00020000:00200000:3.0:1767319309.772672:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.772677:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [505, 505] 00000008:00010000:3.0:1767319309.772683:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.772685:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.772692:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772711:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1019904 1023999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772720:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772727:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772735:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.772744:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2068480, 2072576) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.772749:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 505 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.772764:0:88920:0:(rw26.c:912:ll_write_end()) pos 2068480, len 4096, copied 4096 00000080:00200000:3.0:1767319309.772769:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000083d9a51[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.772771:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb5ca84a 17ffffc0001001 3:0 ffff8f2438c7e6c0 505 lru 00000080:00200000:3.0:1767319309.772777:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a92c5469 249: 1< 0 - - > 2< 1019904 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1767319309.772779:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000083d9a51 00000080:00200000:3.0:1767319309.772780:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.772782:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.772790:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.772801:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.772804:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.772806:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.772819:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.772822:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.772824:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.772828:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772836:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.772844:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.772847:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.772851:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.772854:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [505, 505] 00000080:00200000:3.0:1767319309.772858:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.772861:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.772866:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2072576 i_blocks 2 00000080:00200000:3.0:1767319309.772869:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.772876:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2072576, count: 4096 00000080:00200000:3.0:1767319309.772880:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2072576, bytes: 4096 00000080:00200000:3.0:1767319309.772882:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.772886:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 507, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.772888:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2072576, 2076672) 0 0 00000080:00200000:3.0:1767319309.772890:0:88920: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:1767319309.772895:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [506, 506] 00020000:00200000:3.0:1767319309.772898:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2072576, 2076672) 2076672, 4096 00020000:00200000:3.0:1767319309.772900:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.772905:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [506, 506] 00000008:00010000:3.0:1767319309.772911:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.772913:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.772921:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772939:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1024000 1028095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772947:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772954:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.772961:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.772970:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2072576, 2076672) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.772976:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 506 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.772993:0:88920:0:(rw26.c:912:ll_write_end()) pos 2072576, len 4096, copied 4096 00000080:00200000:3.0:1767319309.772997:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000083ac928d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.773000:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b7c37d3c 17ffffc0001001 3:0 ffff8f240795f000 506 lru 00000080:00200000:3.0:1767319309.773005:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003e4433d5 250: 1< 0 - - > 2< 1024000 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1767319309.773007:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000083ac928d 00000080:00200000:3.0:1767319309.773008:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.773010:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.773018:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.773030:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.773032:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.773035:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.773046:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.773049:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.773051:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.773055:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773062:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.773070:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.773072:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.773076:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.773079:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [506, 506] 00000080:00200000:3.0:1767319309.773083:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.773086:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.773091:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2076672 i_blocks 2 00000080:00200000:3.0:1767319309.773094:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.773101:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2076672, count: 4096 00000080:00200000:3.0:1767319309.773105:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2076672, bytes: 4096 00000080:00200000:3.0:1767319309.773107:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.773111:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 508, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.773112:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2076672, 2080768) 0 0 00000080:00200000:3.0:1767319309.773114:0:88920: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:1767319309.773119:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [507, 507] 00020000:00200000:3.0:1767319309.773122:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2076672, 2080768) 2080768, 4096 00020000:00200000:3.0:1767319309.773124:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.773130:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [507, 507] 00000008:00010000:3.0:1767319309.773135:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.773137:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.773144:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773163:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1028096 1032191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773171:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773178:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773184:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.773194:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2076672, 2080768) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.773200:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 507 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.773218:0:88920:0:(rw26.c:912:ll_write_end()) pos 2076672, len 4096, copied 4096 00000080:00200000:3.0:1767319309.773222:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004bf51d1e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.773225:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009919aef6 17ffffc0001001 3:0 ffff8f240795f798 507 lru 00000080:00200000:3.0:1767319309.773231:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000003c37f21 251: 1< 0 - - > 2< 1028096 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1767319309.773233:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004bf51d1e 00000080:00200000:3.0:1767319309.773234:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.773236:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.773245:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.773257:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.773260:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.773262:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.773274:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.773276:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.773279:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.773283:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773291:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.773299:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.773329:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.773333:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.773336:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [507, 507] 00000080:00200000:3.0:1767319309.773340:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.773343:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.773348:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2080768 i_blocks 2 00000080:00200000:3.0:1767319309.773351:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.773358:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2080768, count: 4096 00000080:00200000:3.0:1767319309.773362:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2080768, bytes: 4096 00000080:00200000:3.0:1767319309.773364:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.773367:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 509, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.773368:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2080768, 2084864) 0 0 00000080:00200000:3.0:1767319309.773370:0:88920: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:1767319309.773375:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [508, 508] 00020000:00200000:3.0:1767319309.773378:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2080768, 2084864) 2084864, 4096 00020000:00200000:3.0:1767319309.773380:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.773385:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [508, 508] 00000008:00010000:3.0:1767319309.773390:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.773392:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.773399:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773417:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1032192 1036287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773425:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773432:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.773439:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.774784:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2080768, 2084864) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.774937:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 508 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.774975:0:88920:0:(rw26.c:912:ll_write_end()) pos 2080768, len 4096, copied 4096 00000080:00200000:3.0:1767319309.774984:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008c0d73e9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.774987:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d1b14d2b 17ffffc0001001 3:0 ffff8f240795f438 508 lru 00000080:00200000:3.0:1767319309.774994:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac704eef 252: 1< 0 - - > 2< 1032192 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1767319309.774996:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008c0d73e9 00000080:00200000:3.0:1767319309.774997:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.775001:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.775019:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.775039:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.775043:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.775046:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.775066:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.775069:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.775072:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.775077:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.775086:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.775099:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.775102:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.775109:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.775114:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [508, 508] 00000080:00200000:3.0:1767319309.775121:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.775125:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.775135:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2084864 i_blocks 2 00000080:00200000:3.0:1767319309.775139:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.775157:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2084864, count: 4096 00000080:00200000:3.0:1767319309.775164:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2084864, bytes: 4096 00000080:00200000:3.0:1767319309.775167:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.775171:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 510, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.775173:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2084864, 2088960) 0 0 00000080:00200000:3.0:1767319309.775176:0:88920: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:1767319309.775186:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [509, 509] 00020000:00200000:3.0:1767319309.775191:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2084864, 2088960) 2088960, 4096 00020000:00200000:3.0:1767319309.775194:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.775205:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [509, 509] 00000008:00010000:3.0:1767319309.775215:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.775219:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.775233:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.775255:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1036288 1040383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.775265:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.775273:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.775279:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.775287:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2084864, 2088960) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.775293:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 509 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.776093:0:88920:0:(rw26.c:912:ll_write_end()) pos 2084864, len 4096, copied 4096 00000080:00200000:3.0:1767319309.776102:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000473afaa[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.776106:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b77383f4 17ffffc0001001 3:0 ffff8f240795fbd0 509 lru 00000080:00200000:3.0:1767319309.776112:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000097709d6a 253: 1< 0 - - > 2< 1036288 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1767319309.776114:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000473afaa 00000080:00200000:3.0:1767319309.776115:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.776119:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.776133:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.776151:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.776156:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.776158:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.776174:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.776177:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.776180:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.776184:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.776192:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.776733:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.776738:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.776745:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.776751:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [509, 509] 00000080:00200000:3.0:1767319309.776758:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.776762:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.776770:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2088960 i_blocks 2 00000080:00200000:3.0:1767319309.776774:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.776790:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2088960, count: 4096 00000080:00200000:3.0:1767319309.776796:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2088960, bytes: 4096 00000080:00200000:3.0:1767319309.776799:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.776804:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 511, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.776806:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2088960, 2093056) 0 0 00000080:00200000:3.0:1767319309.776809:0:88920: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:1767319309.776819:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [510, 510] 00020000:00200000:3.0:1767319309.776823:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2088960, 2093056) 2093056, 4096 00020000:00200000:3.0:1767319309.776826:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.776837:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [510, 510] 00000008:00010000:3.0:1767319309.776846:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.776849:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.776863:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.776884:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1040384 1044479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.776894:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.776901:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.776907:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.776917:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2088960, 2093056) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.776927:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 510 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.776948:0:88920:0:(rw26.c:912:ll_write_end()) pos 2088960, len 4096, copied 4096 00000080:00200000:3.0:1767319309.776953:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007e8de3e6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.777399:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d98145b9 17ffffc0001001 3:0 ffff8f240795f360 510 lru 00000080:00200000:3.0:1767319309.777406:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005e18e523 254: 1< 0 - - > 2< 1040384 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1767319309.777409:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007e8de3e6 00000080:00200000:3.0:1767319309.777410:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.777414:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.777428:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.777462:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.777467:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.777470:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.777486:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.777489:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.777492:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.777497:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.777505:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.777514:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.777517:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.777522:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.777526:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [510, 510] 00000080:00200000:3.0:1767319309.777531:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.777535:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.777541:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2093056 i_blocks 2 00000080:00200000:3.0:1767319309.777544:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.777555:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2093056, count: 4096 00000080:00200000:3.0:1767319309.777559:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2093056, bytes: 4096 00000080:00200000:3.0:1767319309.777562:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.777566:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 512, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.777567:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2093056, 2097152) 0 0 00000080:00200000:3.0:1767319309.777570:0:88920: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:1767319309.777577:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [511, 511] 00020000:00200000:3.0:1767319309.777581:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 1 chunk: [2093056, 2097152) 2097152, 4096 00020000:00200000:3.0:1767319309.777583:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00000080:00200000:3.0:1767319309.777590:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [511, 511] 00000008:00010000:3.0:1767319309.777596:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.777599:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.777609:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.777627:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1044480 1048575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.777636:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.777643:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.777650:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.777659:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2093056, 2097152) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.777667:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 511 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.777685:0:88920:0:(rw26.c:912:ll_write_end()) pos 2093056, len 4096, copied 4096 00000080:00200000:3.0:1767319309.777690:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d8e801f4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.777693:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007264836e 17ffffc0001001 3:0 ffff8f240795f5e8 511 lru 00000080:00200000:3.0:1767319309.777699:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1f3b4db 255: 1< 0 - - > 2< 1044480 0 0 0x0 0x0 | 0000000043e73b5b 0000000063195d92 > 3< 0 0 > 4< 0 0 8 5111808 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1767319309.777701:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d8e801f4 00000080:00200000:3.0:1767319309.777703:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.777705:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.777713:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.777724:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.777727:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.777730:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.777755:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.777758:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.777761:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.777765:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.777772:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.777780:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.777783:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.777787:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.777790:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [511, 511] 00000080:00200000:3.0:1767319309.777794:0:88920:0:(vvp_io.c:289:vvp_io_fini()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 need write layout 0, restore needed 0, invalidate_lock 0 00000080:00200000:3.0:1767319309.777797:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1767319309.777820:0:79899:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319309.777830:0:79899:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.778528:0:79899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 4095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.778871:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2097152 i_blocks 2 00000080:00200000:2.0:1767319309.778878:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.778896:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2097152, count: 4096 00000080:00200000:2.0:1767319309.778902:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2097152, bytes: 4096 00000080:00200000:2.0:1767319309.778905:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000008:00100000:3.0:1767319309.778909:0:79899:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438ca8a80 - object 0x280000400:3314 offset 0<>1048576 00000020:00200000:2.0:1767319309.778910:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 513, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.778912:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:2.0:1767319309.778916:0:88920: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:1767319309.778925:0:88920: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:2.0:1767319309.778928:0:88920:0:(vvp_io.c:356:vvp_io_fini()) [0x200004a52:0x4:0x0] write layout, type 2 [0x200000, 0x201000) 00000080:00010000:2.0:1767319309.778943:0:88920:0:(file.c:7031:ll_layout_intent()) ### lustre: requeue layout lock for file [0x200004a52:0x4:0x0](ffff8f24082121c8) 00000002:00010000:2.0:1767319309.778955:0:88920:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x4:0x0], intent: layout flags 02 00010000:00010000:2.0:1767319309.778973:0:88920:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.778990:0:88920:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:2.0:1767319309.779017:0:88920:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.779024:0:88920:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319309.779028:0:88920:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e200/0xf84d4ea57fe82b15 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: 0xa16e0e9cff035694 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.779061:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(EX) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x4:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88920 initiator: MDT0 00010000:00010000:2.0:1767319309.779067:0:88920:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88920 initiator: MDT0 00000020:00100000:2.0:1767319309.779077:0:88920:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319309.779089:0:88920:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bddf80 x1853164377411712/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 376/632 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319309.779099:0:88920:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a lrc: 3/0,1 mode: --/EX res: [0x200004a52:0x4:0x0].0x0 bits 0x8/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88920 initiator: MDT0 00000100:00100000:2.0:1767319309.779116:0:88920:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377411712:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319309.779200:0:88920:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e240 going to sleep for 11 seconds 00000100:00100000:0.0:1767319309.779284:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377411456:192.168.204.123@tcp:4:dd.0 00000100:00100000:2.0:1767319309.787903:0:88920:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddf80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377411712:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319309.787931:0:88920:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode CR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.787960:0:88920:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.787973:0:88920:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.787985:0:88920:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.787998:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.788005:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(EX) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.788012:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000002:00100000:2.0:1767319309.788024:0:88920:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=400 disposition=1, status=0 req@ffff8f2438bddf80 x1853164377411712/t42949673193(42949673193) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 376/632 e 0 to 0 dl 1767319325 ref 2 fl Complete:RQU/604/0 rc 0/0 job:'dd.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319309.788043:0:88920:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: layout, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000002:00010000:2.0:1767319309.788053:0:88920:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.788066:0:88920:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 16 res 8589953618/4 (0 0) 00000080:00200000:2.0:1767319309.788072:0:88920:0:(namei.c:955:ll_intent_lock()) intent lock 1024 on i1 [0x200004a52:0x4:0x0] suppgids 0 0: rc 0 00000080:00010000:2.0:1767319309.788087:0:88920:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) for lock 0xf84d4ea57fe82b2a 00000080:00010000:2.0:1767319309.788095:0:88920:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b2a from it ffffaaa9c7e97bb8 00010000:00010000:2.0:1767319309.788100:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.788108:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.788124:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 0, restart: 1 00000080:00200000:2.0:1767319309.788127:0:88920:0:(file.c:2149:ll_file_io_generic()) f2: restart write from ppos=2097152 bytes=4096 retries=999 ret=0: rc = 0 00000080:00200000:2.0:1767319309.788133:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.788141:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 513, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.788143:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2097152, 2101248) 0 0 00000080:00200000:2.0:1767319309.788148:0:88920:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/0, layout version 2 restore needed 0 00010000:00010000:2.0:1767319309.788163:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.788174:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319309.788183:0:88920:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x4:0x0](000000009a651409) being reconfigured ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.788220:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.788227:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.788239:0:88920:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 1/0, layout version 2 restore needed 0 00020000:00200000:2.0:1767319309.788249:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319309.788271:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000008:00010000:0.0:1767319309.807029:0:12517:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319309.807527:0:12517:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 000000008fd4b0bd ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319309.807561:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377411456:192.168.204.123@tcp:4:dd.0 00000080:00200000:2.0:1767319309.807878:0:88920: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:1767319309.808845:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.808863:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00010000:2.0:1767319309.808872:0:88920:0:(file.c:6914:ll_layout_lock_set()) ### file [0x200004a52:0x4:0x0](000000009a651409) being reconfigured ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.808911:0:88920: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:1767319309.808921:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319309.808933:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x0 00000080:00200000:2.0:1767319309.808945:0:88920: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:1767319309.808958:0:88920: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 1767319309 1767319309 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 1/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319309.808977:0:88920: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 1767319309 1767319309 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 1/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020080000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.809028:0:88920:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 3 00010000:00010000:2.0:1767319309.809033:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319309.809041:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319309.809059:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [512, 512] 00020000:00200000:2.0:1767319309.809078:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2097152, 2101248) 2101248, 4096 00020000:00200000:2.0:1767319309.809081:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.809094:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [512, 512] 00000008:00010000:2.0:1767319309.809106:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.809110:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.809154:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.809164:0:88920:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.809175:0:88920:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: --/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319309.809200:0:88920:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377411840:192.168.204.123@tcp:101:dd.0 00000100:00100000:2.0:1767319309.809281:0:88920:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319309.814176:0:88920:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377411840:192.168.204.123@tcp:101:dd.0 00010000:00010000:2.0:1767319309.814205:0:88920:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,1 mode: --/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814222:0:88920:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814234:0:88920:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814247:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319309.814280:0:88920:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814292:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814300:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.814416:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2097152, 2101248) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.814433:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 512 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.814487:0:88920:0:(rw26.c:912:ll_write_end()) pos 2097152, len 4096, copied 4096 00000080:00200000:2.0:1767319309.814497:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000029129a8f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.814501:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cefb8459 17ffffc0001001 3:0 ffff8f24064af6c0 512 lru 00000080:00200000:2.0:1767319309.814508:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c657a82d 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 8519680 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:2.0:1767319309.814511:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000029129a8f 00000080:00200000:2.0:1767319309.814512:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.814517:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.814537:0:88920:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.814557:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.814561:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.814563:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.814583:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.814587:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.814590:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.814601:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814611:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.814626:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.814629:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.814637:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.814645:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [512, 512] 00000080:00200000:2.0:1767319309.814655:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.814659:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.814673:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2101248 i_blocks 1 00000080:00200000:2.0:1767319309.814677:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.814701:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2101248, count: 4096 00000080:00200000:2.0:1767319309.814708:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2101248, bytes: 4096 00000080:00200000:2.0:1767319309.814712:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.814717:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 2, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.814720:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2101248, 2105344) 0 0 00000080:00200000:2.0:1767319309.814723:0:88920: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:1767319309.814736:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [513, 513] 00020000:00200000:2.0:1767319309.814741:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2101248, 2105344) 2105344, 4096 00020000:00200000:2.0:1767319309.814744:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.814757:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [513, 513] 00000008:00010000:2.0:1767319309.814769:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.814773:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.814787:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814812:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1052672 1056767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814833:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814841:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814848:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.814857:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2101248, 2105344) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.814862:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 513 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.814879:0:88920:0:(rw26.c:912:ll_write_end()) pos 2101248, len 4096, copied 4096 00000080:00200000:2.0:1767319309.814884:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000af93649b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.814887:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000bb9db57 17ffffc0001001 3:0 ffff8f24064af948 513 lru 00000080:00200000:2.0:1767319309.814893:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000096965c05 257: 1< 0 - - > 2< 1052672 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 1 - -> 00000080:00200000:2.0:1767319309.814896:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000af93649b 00000080:00200000:2.0:1767319309.814897:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.814900:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.814912:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.814926:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.814928:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.814930:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.814936:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.814939:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.814942:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.814951:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.814959:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.814967:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.814969:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.814974:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.814977:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [513, 513] 00000080:00200000:2.0:1767319309.814981:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.814984:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.814989:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2105344 i_blocks 1 00000080:00200000:2.0:1767319309.814992:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.814999:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2105344, count: 4096 00000080:00200000:2.0:1767319309.815003:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2105344, bytes: 4096 00000080:00200000:2.0:1767319309.815006:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.815009:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 3, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.815011:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2105344, 2109440) 0 0 00000080:00200000:2.0:1767319309.815014:0:88920: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:1767319309.815019:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [514, 514] 00020000:00200000:2.0:1767319309.815022:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2105344, 2109440) 2109440, 4096 00020000:00200000:2.0:1767319309.815025:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.815030:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [514, 514] 00000008:00010000:2.0:1767319309.815036:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.815038:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.815046:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815056:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1056768 1060863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815074:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815081:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815087:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.815094:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2105344, 2109440) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.815100:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 514 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.815115:0:88920:0:(rw26.c:912:ll_write_end()) pos 2105344, len 4096, copied 4096 00000080:00200000:2.0:1767319309.815119:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000025a95a69[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.815122:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000af0b239d 17ffffc0001001 3:0 ffff8f24064af870 514 lru 00000080:00200000:2.0:1767319309.815128:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000171fa78 258: 1< 0 - - > 2< 1056768 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 2 - -> 00000080:00200000:2.0:1767319309.815130:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000025a95a69 00000080:00200000:2.0:1767319309.815131:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.815133:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.815142:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.815152:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.815155:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.815157:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.815163:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.815166:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.815168:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.815178:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815185:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.815193:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.815196:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.815200:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.815203:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [514, 514] 00000080:00200000:2.0:1767319309.815207:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.815210:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.815215:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2109440 i_blocks 1 00000080:00200000:2.0:1767319309.815217:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.815224:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2109440, count: 4096 00000080:00200000:2.0:1767319309.815228:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2109440, bytes: 4096 00000080:00200000:2.0:1767319309.815230:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.815234:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 4, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.815236:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2109440, 2113536) 0 0 00000080:00200000:2.0:1767319309.815238:0:88920: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:1767319309.815243:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [515, 515] 00020000:00200000:2.0:1767319309.815246:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2109440, 2113536) 2113536, 4096 00020000:00200000:2.0:1767319309.815248:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.815253:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [515, 515] 00000008:00010000:2.0:1767319309.815259:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.815261:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.815268:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815278:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1060864 1064959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815296:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815329:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815337:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.815345:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2109440, 2113536) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.815352:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 515 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.815368:0:88920:0:(rw26.c:912:ll_write_end()) pos 2109440, len 4096, copied 4096 00000080:00200000:2.0:1767319309.815372:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000191691a1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.815375:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c988fbc8 17ffffc0001001 3:0 ffff8f24064afa20 515 lru 00000080:00200000:2.0:1767319309.815381:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006f4bbb60 259: 1< 0 - - > 2< 1060864 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 3 - -> 00000080:00200000:2.0:1767319309.815383:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000191691a1 00000080:00200000:2.0:1767319309.815384:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.815386:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.815395:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.815406:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.815408:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.815411:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.815416:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.815418:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.815421:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.815432:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815439:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.815458:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.815460:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.815465:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.815468:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [515, 515] 00000080:00200000:2.0:1767319309.815473:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.815476:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.815480:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2113536 i_blocks 1 00000080:00200000:2.0:1767319309.815483:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.815491:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2113536, count: 4096 00000080:00200000:2.0:1767319309.815495:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2113536, bytes: 4096 00000080:00200000:2.0:1767319309.815497:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.815500:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 5, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.815501:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2113536, 2117632) 0 0 00000080:00200000:2.0:1767319309.815504:0:88920: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:1767319309.815509:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [516, 516] 00020000:00200000:2.0:1767319309.815512:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2113536, 2117632) 2117632, 4096 00020000:00200000:2.0:1767319309.815515:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.815520:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [516, 516] 00000008:00010000:2.0:1767319309.815526:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.815529:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.815536:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815545:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1064960 1069055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815564:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815571:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815577:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.815585:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2113536, 2117632) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.815590:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 516 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.815605:0:88920:0:(rw26.c:912:ll_write_end()) pos 2113536, len 4096, copied 4096 00000080:00200000:2.0:1767319309.815609:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000029d72c93[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.815612:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007f1f1f67 17ffffc0001001 3:0 ffff8f24064af510 516 lru 00000080:00200000:2.0:1767319309.815618:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000066846001 260: 1< 0 - - > 2< 1064960 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 4 - -> 00000080:00200000:2.0:1767319309.815619:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000029d72c93 00000080:00200000:2.0:1767319309.815621:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.815623:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.815630:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.815640:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.815642:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.815644:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.815650:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.815652:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.815655:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.815664:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815670:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.815679:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.815682:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.815687:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.815689:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [516, 516] 00000080:00200000:2.0:1767319309.815693:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.815696:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.815701:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2117632 i_blocks 1 00000080:00200000:2.0:1767319309.815703:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.815710:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2117632, count: 4096 00000080:00200000:2.0:1767319309.815714:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2117632, bytes: 4096 00000080:00200000:2.0:1767319309.815716:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.815719:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 6, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.815721:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2117632, 2121728) 0 0 00000080:00200000:2.0:1767319309.815723:0:88920: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:1767319309.815728:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [517, 517] 00020000:00200000:2.0:1767319309.815731:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2117632, 2121728) 2121728, 4096 00020000:00200000:2.0:1767319309.815733:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.815739:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [517, 517] 00000008:00010000:2.0:1767319309.815744:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.815746:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.815753:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815760:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1069056 1073151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815777:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815784:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815791:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.815799:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2117632, 2121728) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.815804:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 517 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.815819:0:88920:0:(rw26.c:912:ll_write_end()) pos 2117632, len 4096, copied 4096 00000080:00200000:2.0:1767319309.815823:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000803eaaa3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.815825:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000023247871 17ffffc0001001 3:0 ffff8f24064afaf8 517 lru 00000080:00200000:2.0:1767319309.815830:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fc794afa 261: 1< 0 - - > 2< 1069056 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 5 - -> 00000080:00200000:2.0:1767319309.815831:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000803eaaa3 00000080:00200000:2.0:1767319309.815832:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.815834:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.815843:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.815854:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.815857:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.815859:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.815864:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.815867:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.815869:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.815879:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815887:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.815895:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.815898:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.815903:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.815906:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [517, 517] 00000080:00200000:2.0:1767319309.815909:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.815913:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.815918:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2121728 i_blocks 1 00000080:00200000:2.0:1767319309.815920:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.815927:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2121728, count: 4096 00000080:00200000:2.0:1767319309.815931:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2121728, bytes: 4096 00000080:00200000:2.0:1767319309.815933:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.815936:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 7, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.815937:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2121728, 2125824) 0 0 00000080:00200000:2.0:1767319309.815939:0:88920: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:1767319309.815944:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [518, 518] 00020000:00200000:2.0:1767319309.815947:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2121728, 2125824) 2125824, 4096 00020000:00200000:2.0:1767319309.815950:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.815955:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [518, 518] 00000008:00010000:2.0:1767319309.815960:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.815962:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.815969:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815976:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1073152 1077247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.815995:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816003:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816009:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.816018:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2121728, 2125824) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.816024:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 518 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.816039:0:88920:0:(rw26.c:912:ll_write_end()) pos 2121728, len 4096, copied 4096 00000080:00200000:2.0:1767319309.816044:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002dcd18c0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.816047:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002557580c 17ffffc0001001 3:0 ffff8f24064af0d8 518 lru 00000080:00200000:2.0:1767319309.816052:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000066971a47 262: 1< 0 - - > 2< 1073152 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 6 - -> 00000080:00200000:2.0:1767319309.816054:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002dcd18c0 00000080:00200000:2.0:1767319309.816055:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.816057:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.816065:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.816076:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.816079:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.816081:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.816086:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.816089:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.816091:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.816100:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816109:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.816117:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.816120:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.816124:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.816127:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [518, 518] 00000080:00200000:2.0:1767319309.816130:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.816133:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.816137:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2125824 i_blocks 1 00000080:00200000:2.0:1767319309.816141:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.816148:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2125824, count: 4096 00000080:00200000:2.0:1767319309.816169:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2125824, bytes: 4096 00000080:00200000:2.0:1767319309.816171:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.816175:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 8, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.816177:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2125824, 2129920) 0 0 00000080:00200000:2.0:1767319309.816179:0:88920: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:1767319309.816184:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [519, 519] 00020000:00200000:2.0:1767319309.816187:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2125824, 2129920) 2129920, 4096 00020000:00200000:2.0:1767319309.816190:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.816195:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [519, 519] 00000008:00010000:2.0:1767319309.816200:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.816203:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.816211:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816220:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1077248 1081343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816240:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816247:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816254:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.816263:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2125824, 2129920) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.816268:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 519 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.816283:0:88920:0:(rw26.c:912:ll_write_end()) pos 2125824, len 4096, copied 4096 00000080:00200000:2.0:1767319309.816288:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000045ca1aa3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.816290:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000025701f94 17ffffc0001001 3:0 ffff8f24064afd80 519 lru 00000080:00200000:2.0:1767319309.816296:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000038f9f738 263: 1< 0 - - > 2< 1077248 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 7 - -> 00000080:00200000:2.0:1767319309.816298:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000045ca1aa3 00000080:00200000:2.0:1767319309.816299:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.816326:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.816335:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.816347:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.816350:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.816352:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.816358:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.816361:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.816363:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.816373:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816380:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.816389:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.816392:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.816396:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.816399:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [519, 519] 00000080:00200000:2.0:1767319309.816403:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.816407:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.816411:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2129920 i_blocks 1 00000080:00200000:2.0:1767319309.816414:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.816421:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2129920, count: 4096 00000080:00200000:2.0:1767319309.816425:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2129920, bytes: 4096 00000080:00200000:2.0:1767319309.816428:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.816431:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 9, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.816433:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2129920, 2134016) 0 0 00000080:00200000:2.0:1767319309.816435:0:88920: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:1767319309.816440:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [520, 520] 00020000:00200000:2.0:1767319309.816456:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2129920, 2134016) 2134016, 4096 00020000:00200000:2.0:1767319309.816458:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.816463:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [520, 520] 00000008:00010000:2.0:1767319309.816469:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.816471:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.816478:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816487:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1081344 1085439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816506:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816513:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816520:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.816529:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2129920, 2134016) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.816535:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 520 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.816551:0:88920:0:(rw26.c:912:ll_write_end()) pos 2129920, len 4096, copied 4096 00000080:00200000:2.0:1767319309.816556:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000debf914e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.816558:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000018e8047b 17ffffc0001001 3:0 ffff8f24064afca8 520 lru 00000080:00200000:2.0:1767319309.816564:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a3ccbc5b 264: 1< 0 - - > 2< 1081344 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 8 - -> 00000080:00200000:2.0:1767319309.816567:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000debf914e 00000080:00200000:2.0:1767319309.816568:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.816570:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.816579:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.816591:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.816594:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.816596:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.816602:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.816604:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.816607:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.816616:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816624:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.816632:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.816635:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.816640:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.816643:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [520, 520] 00000080:00200000:2.0:1767319309.816647:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.816650:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.816655:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2134016 i_blocks 1 00000080:00200000:2.0:1767319309.816657:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.816665:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2134016, count: 4096 00000080:00200000:2.0:1767319309.816668:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2134016, bytes: 4096 00000080:00200000:2.0:1767319309.816671:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.816674:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 10, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.816676:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2134016, 2138112) 0 0 00000080:00200000:2.0:1767319309.816678:0:88920: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:1767319309.816682:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [521, 521] 00020000:00200000:2.0:1767319309.816685:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2134016, 2138112) 2138112, 4096 00020000:00200000:2.0:1767319309.816687:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.816693:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [521, 521] 00000008:00010000:2.0:1767319309.816698:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.816701:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.816707:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816716:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1085440 1089535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816735:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816743:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816751:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.816760:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2134016, 2138112) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.816766:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 521 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.816782:0:88920:0:(rw26.c:912:ll_write_end()) pos 2134016, len 4096, copied 4096 00000080:00200000:2.0:1767319309.816787:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000067751429[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.816790:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000548439cb 17ffffc0001001 3:0 ffff8f24064af5e8 521 lru 00000080:00200000:2.0:1767319309.816795:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000059b3eaf7 265: 1< 0 - - > 2< 1085440 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 9 - -> 00000080:00200000:2.0:1767319309.816797:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000067751429 00000080:00200000:2.0:1767319309.816798:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.816800:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.816808:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.816821:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.816823:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.816825:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.816831:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.816833:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.816835:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.816844:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816851:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.816858:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.816861:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.816865:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.816868:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [521, 521] 00000080:00200000:2.0:1767319309.816872:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.816875:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.816879:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2138112 i_blocks 1 00000080:00200000:2.0:1767319309.816881:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.816888:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2138112, count: 4096 00000080:00200000:2.0:1767319309.816891:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2138112, bytes: 4096 00000080:00200000:2.0:1767319309.816893:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.816897:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 11, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.816898:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2138112, 2142208) 0 0 00000080:00200000:2.0:1767319309.816901:0:88920: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:1767319309.816905:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [522, 522] 00020000:00200000:2.0:1767319309.816908:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2138112, 2142208) 2142208, 4096 00020000:00200000:2.0:1767319309.816910:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.816915:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [522, 522] 00000008:00010000:2.0:1767319309.816919:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.816922:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.816928:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816936:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1089536 1093631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816953:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816960:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.816967:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.816974:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2138112, 2142208) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.816978:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 522 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.816991:0:88920:0:(rw26.c:912:ll_write_end()) pos 2138112, len 4096, copied 4096 00000080:00200000:2.0:1767319309.816995:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005585b996[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.816997:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002a16fd83 17ffffc0001001 3:0 ffff8f24064af360 522 lru 00000080:00200000:2.0:1767319309.817003:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a1dde009 266: 1< 0 - - > 2< 1089536 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 10 - -> 00000080:00200000:2.0:1767319309.817005:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005585b996 00000080:00200000:2.0:1767319309.817006:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.817008:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.817015:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.817025:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.817028:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.817029:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.817034:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.817036:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.817038:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.817048:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817055:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.817063:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.817065:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.817069:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.817071:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [522, 522] 00000080:00200000:2.0:1767319309.817075:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.817078:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.817082:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2142208 i_blocks 1 00000080:00200000:2.0:1767319309.817084:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.817091:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2142208, count: 4096 00000080:00200000:2.0:1767319309.817095:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2142208, bytes: 4096 00000080:00200000:2.0:1767319309.817097:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.817100:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 12, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.817101:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2142208, 2146304) 0 0 00000080:00200000:2.0:1767319309.817103:0:88920: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:1767319309.817108:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [523, 523] 00020000:00200000:2.0:1767319309.817111:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2142208, 2146304) 2146304, 4096 00020000:00200000:2.0:1767319309.817113:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.817118:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [523, 523] 00000008:00010000:2.0:1767319309.817123:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.817125:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.817132:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817140:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1093632 1097727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817158:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817165:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817171:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.817179:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2142208, 2146304) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.817184:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 523 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.817196:0:88920:0:(rw26.c:912:ll_write_end()) pos 2142208, len 4096, copied 4096 00000080:00200000:2.0:1767319309.817200:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008b4690df[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.817203:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000365fb464 17ffffc0001001 3:0 ffff8f24064af1b0 523 lru 00000080:00200000:2.0:1767319309.817208:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003c9faba2 267: 1< 0 - - > 2< 1093632 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 11 - -> 00000080:00200000:2.0:1767319309.817210:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008b4690df 00000080:00200000:2.0:1767319309.817211:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.817213:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.817220:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.817230:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.817233:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.817235:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.817239:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.817242:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.817244:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.817252:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817259:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.817266:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.817269:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.817273:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.817276:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [523, 523] 00000080:00200000:2.0:1767319309.817279:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.817282:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.817286:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2146304 i_blocks 1 00000080:00200000:2.0:1767319309.817288:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.817295:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2146304, count: 4096 00000080:00200000:2.0:1767319309.817299:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2146304, bytes: 4096 00000080:00200000:2.0:1767319309.817325:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.817328:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 13, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.817330:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2146304, 2150400) 0 0 00000080:00200000:2.0:1767319309.817332:0:88920: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:1767319309.817337:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [524, 524] 00020000:00200000:2.0:1767319309.817339:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2146304, 2150400) 2150400, 4096 00020000:00200000:2.0:1767319309.817341:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.817346:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [524, 524] 00000008:00010000:2.0:1767319309.817351:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.817352:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.817359:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817366:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1097728 1101823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817383:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817390:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.817395:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.817402:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2146304, 2150400) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.817407:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 524 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.817420:0:88920:0:(rw26.c:912:ll_write_end()) pos 2146304, len 4096, copied 4096 00000080:00200000:2.0:1767319309.817424:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000058e8846a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.817427:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003b8f1fe9 17ffffc0001001 3:0 ffff8f24064af288 524 lru 00000080:00200000:2.0:1767319309.817432:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000053549f4a 268: 1< 0 - - > 2< 1097728 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 12 - -> 00000080:00200000:2.0:1767319309.817434:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000058e8846a 00000080:00200000:2.0:1767319309.817435:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.817437:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.823095:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.823139:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.823147:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.823152:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.823172:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.823177:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.823181:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.823202:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823213:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.823229:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.823233:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.823243:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.823250:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [524, 524] 00000080:00200000:2.0:1767319309.823260:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.823264:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.823275:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2150400 i_blocks 1 00000080:00200000:2.0:1767319309.823280:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.823322:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2150400, count: 4096 00000080:00200000:2.0:1767319309.823329:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2150400, bytes: 4096 00000080:00200000:2.0:1767319309.823334:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.823341:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 14, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.823343:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2150400, 2154496) 0 0 00000080:00200000:2.0:1767319309.823347:0:88920: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:1767319309.823360:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [525, 525] 00020000:00200000:2.0:1767319309.823365:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2150400, 2154496) 2154496, 4096 00020000:00200000:2.0:1767319309.823368:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.823382:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [525, 525] 00000008:00010000:2.0:1767319309.823395:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.823399:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.823416:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823428:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1101824 1105919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823465:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823473:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823479:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.823490:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2150400, 2154496) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.823502:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 525 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.823534:0:88920:0:(rw26.c:912:ll_write_end()) pos 2150400, len 4096, copied 4096 00000080:00200000:2.0:1767319309.823541:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000031c15a2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.823545:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a2dafb25 17ffffc0001001 3:0 ffff8f24064afe58 525 lru 00000080:00200000:2.0:1767319309.823552:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e9801d8c 269: 1< 0 - - > 2< 1101824 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 13 - -> 00000080:00200000:2.0:1767319309.823555:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000031c15a2 00000080:00200000:2.0:1767319309.823556:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.823560:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.823574:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.823587:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.823590:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.823592:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.823598:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.823601:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.823603:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.823614:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823622:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.823630:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.823633:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.823638:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.823642:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [525, 525] 00000080:00200000:2.0:1767319309.823646:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.823650:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.823656:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2154496 i_blocks 1 00000080:00200000:2.0:1767319309.823658:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.823667:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2154496, count: 4096 00000080:00200000:2.0:1767319309.823671:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2154496, bytes: 4096 00000080:00200000:2.0:1767319309.823673:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.823677:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 15, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.823679:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2154496, 2158592) 0 0 00000080:00200000:2.0:1767319309.823682:0:88920: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:1767319309.823687:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [526, 526] 00020000:00200000:2.0:1767319309.823690:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2154496, 2158592) 2158592, 4096 00020000:00200000:2.0:1767319309.823693:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.823699:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [526, 526] 00000008:00010000:2.0:1767319309.823705:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.823708:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.823716:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823725:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1105920 1110015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823748:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823756:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823764:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.823773:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2154496, 2158592) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.823781:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 526 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.823811:0:88920:0:(rw26.c:912:ll_write_end()) pos 2154496, len 4096, copied 4096 00000080:00200000:2.0:1767319309.823816:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007917820f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.823819:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006ad8a0b8 17ffffc0001021 2:0 ffff8f24064af000 526 lru 00000080:00200000:2.0:1767319309.823825:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fed33f7d 270: 1< 0 - - > 2< 1105920 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 14 - -> 00000080:00200000:2.0:1767319309.823827:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007917820f 00000080:00200000:2.0:1767319309.823828:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.823831:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.823840:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.823852:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.823855:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.823857:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.823863:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.823866:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.823868:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.823878:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823887:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.823896:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.823899:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.823903:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.823906:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [526, 526] 00000080:00200000:2.0:1767319309.823910:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.823914:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.823919:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2158592 i_blocks 1 00000080:00200000:2.0:1767319309.823922:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.823930:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2158592, count: 4096 00000080:00200000:2.0:1767319309.823933:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2158592, bytes: 4096 00000080:00200000:2.0:1767319309.823936:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.823940:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 16, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.823941:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2158592, 2162688) 0 0 00000080:00200000:2.0:1767319309.823944:0:88920: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:1767319309.823949:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [527, 527] 00020000:00200000:2.0:1767319309.823953:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2158592, 2162688) 2162688, 4096 00020000:00200000:2.0:1767319309.823955:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.823961:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [527, 527] 00000008:00010000:2.0:1767319309.823967:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.823969:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.823977:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.823986:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1110016 1114111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824007:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824015:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824023:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.824031:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2158592, 2162688) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.824037:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 527 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.824053:0:88920:0:(rw26.c:912:ll_write_end()) pos 2158592, len 4096, copied 4096 00000080:00200000:2.0:1767319309.824058:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000080f33c71[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.824061:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc2af9eb 17ffffc0001001 3:0 ffff8f24064af798 527 lru 00000080:00200000:2.0:1767319309.824067:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000bf9f26bb 271: 1< 0 - - > 2< 1110016 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 15 - -> 00000080:00200000:2.0:1767319309.824069:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000080f33c71 00000080:00200000:2.0:1767319309.824070:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.824073:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.824081:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.824094:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.824097:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.824099:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.824106:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.824109:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.824111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.824121:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824130:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.824138:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.824141:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.824146:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.824149:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [527, 527] 00000080:00200000:2.0:1767319309.824153:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.824155:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.824161:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2162688 i_blocks 1 00000080:00200000:2.0:1767319309.824163:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.824171:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2162688, count: 4096 00000080:00200000:2.0:1767319309.824175:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2162688, bytes: 4096 00000080:00200000:2.0:1767319309.824177:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.824181:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 17, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.824183:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2162688, 2166784) 0 0 00000080:00200000:2.0:1767319309.824186:0:88920: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:1767319309.824191:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [528, 528] 00020000:00200000:2.0:1767319309.824194:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2162688, 2166784) 2166784, 4096 00020000:00200000:2.0:1767319309.824197:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.824202:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [528, 528] 00000008:00010000:2.0:1767319309.824208:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.824211:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.824218:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824228:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1114112 1118207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824247:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824255:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824262:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.824270:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2162688, 2166784) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.824276:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 528 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.824295:0:88920:0:(rw26.c:912:ll_write_end()) pos 2162688, len 4096, copied 4096 00000080:00200000:2.0:1767319309.824324:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005c60a28c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.824328:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001ed271fa 17ffffc0001001 3:0 ffff8f24064af438 528 lru 00000080:00200000:2.0:1767319309.824334:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b347f018 272: 1< 0 - - > 2< 1114112 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 16 - -> 00000080:00200000:2.0:1767319309.824335:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005c60a28c 00000080:00200000:2.0:1767319309.824337:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.824339:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.824347:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.824359:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.824361:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.824363:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.824369:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.824371:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.824373:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.824383:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824390:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.824398:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.824400:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.824405:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.824408:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [528, 528] 00000080:00200000:2.0:1767319309.824412:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.824414:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.824419:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2166784 i_blocks 1 00000080:00200000:2.0:1767319309.824422:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.824429:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2166784, count: 4096 00000080:00200000:2.0:1767319309.824432:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2166784, bytes: 4096 00000080:00200000:2.0:1767319309.824434:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.824438:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 18, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.824439:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2166784, 2170880) 0 0 00000080:00200000:2.0:1767319309.824454:0:88920: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:1767319309.824460:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [529, 529] 00020000:00200000:2.0:1767319309.824463:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2166784, 2170880) 2170880, 4096 00020000:00200000:2.0:1767319309.824466:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.824471:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [529, 529] 00000008:00010000:2.0:1767319309.824477:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.824479:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.824485:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824494:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1118208 1122303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824514:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824520:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824527:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.824535:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2166784, 2170880) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.824541:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 529 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.824555:0:88920:0:(rw26.c:912:ll_write_end()) pos 2166784, len 4096, copied 4096 00000080:00200000:2.0:1767319309.824560:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009be5b8a7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.824563:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b031c313 17ffffc0001001 3:0 ffff8f24064afbd0 529 lru 00000080:00200000:2.0:1767319309.824569:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000873904bf 273: 1< 0 - - > 2< 1118208 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 17 - -> 00000080:00200000:2.0:1767319309.824571:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009be5b8a7 00000080:00200000:2.0:1767319309.824572:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.824575:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.824583:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.824594:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.824597:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.824599:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.824605:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.824608:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.824610:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.824622:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824629:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.824637:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.824640:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.824644:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.824648:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [529, 529] 00000080:00200000:2.0:1767319309.824651:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.824654:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.824659:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2170880 i_blocks 1 00000080:00200000:2.0:1767319309.824662:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.824669:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2170880, count: 4096 00000080:00200000:2.0:1767319309.824673:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2170880, bytes: 4096 00000080:00200000:2.0:1767319309.824675:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.824679:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 19, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.824680:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2170880, 2174976) 0 0 00000080:00200000:2.0:1767319309.824682:0:88920: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:1767319309.824687:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [530, 530] 00020000:00200000:2.0:1767319309.824690:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2170880, 2174976) 2174976, 4096 00020000:00200000:2.0:1767319309.824692:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.824697:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [530, 530] 00000008:00010000:2.0:1767319309.824703:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.824705:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.824713:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824721:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1122304 1126399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824739:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824747:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824753:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.824762:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2170880, 2174976) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.824767:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 530 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.824787:0:88920:0:(rw26.c:912:ll_write_end()) pos 2170880, len 4096, copied 4096 00000080:00200000:2.0:1767319309.824792:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000083d9a51[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.824795:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000012b41b3a 17ffffc0001001 3:0 ffff8f2438c7e6c0 530 lru 00000080:00200000:2.0:1767319309.824801:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a92c5469 274: 1< 0 - - > 2< 1122304 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 18 - -> 00000080:00200000:2.0:1767319309.824803:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000083d9a51 00000080:00200000:2.0:1767319309.824804:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.824806:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.824815:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.824828:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.824830:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.824833:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.824839:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.824842:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.824844:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.824855:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824863:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.824870:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.824873:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.824877:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.824880:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [530, 530] 00000080:00200000:2.0:1767319309.824884:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.824886:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.824890:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2174976 i_blocks 1 00000080:00200000:2.0:1767319309.824893:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.824899:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2174976, count: 4096 00000080:00200000:2.0:1767319309.824903:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2174976, bytes: 4096 00000080:00200000:2.0:1767319309.824905:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.824908:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 20, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.824910:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2174976, 2179072) 0 0 00000080:00200000:2.0:1767319309.824912:0:88920: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:1767319309.824917:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [531, 531] 00020000:00200000:2.0:1767319309.824920:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2174976, 2179072) 2179072, 4096 00020000:00200000:2.0:1767319309.824922:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.824926:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [531, 531] 00000008:00010000:2.0:1767319309.824931:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.824933:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.824940:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824948:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1126400 1130495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824967:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824974:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.824981:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.824989:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2174976, 2179072) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.824995:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 531 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.825012:0:88920:0:(rw26.c:912:ll_write_end()) pos 2174976, len 4096, copied 4096 00000080:00200000:2.0:1767319309.825016:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000079528470[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.825019:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fc9564f0 17ffffc0001001 3:0 ffff8f2438c7e1b0 531 lru 00000080:00200000:2.0:1767319309.825024:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c2b7b5ec 275: 1< 0 - - > 2< 1126400 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 19 - -> 00000080:00200000:2.0:1767319309.825027:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000079528470 00000080:00200000:2.0:1767319309.825028:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.825030:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.825038:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.825050:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.825053:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.825055:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.825061:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.825063:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.825066:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.825075:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825083:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.825091:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.825094:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.825099:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.825103:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [531, 531] 00000080:00200000:2.0:1767319309.825107:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.825110:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.825115:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2179072 i_blocks 1 00000080:00200000:2.0:1767319309.825117:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.825125:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2179072, count: 4096 00000080:00200000:2.0:1767319309.825129:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2179072, bytes: 4096 00000080:00200000:2.0:1767319309.825131:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.825135:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 21, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.825136:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2179072, 2183168) 0 0 00000080:00200000:2.0:1767319309.825138:0:88920: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:1767319309.825143:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [532, 532] 00020000:00200000:2.0:1767319309.825146:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2179072, 2183168) 2183168, 4096 00020000:00200000:2.0:1767319309.825148:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.825154:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [532, 532] 00000008:00010000:2.0:1767319309.825160:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.825162:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.825170:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825178:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1130496 1134591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825196:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825203:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825210:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.825219:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2179072, 2183168) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.825226:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 532 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.825242:0:88920:0:(rw26.c:912:ll_write_end()) pos 2179072, len 4096, copied 4096 00000080:00200000:2.0:1767319309.825246:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000360782df[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.825249:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d56e0efa 17ffffc0001001 3:0 ffff8f2438c7e288 532 lru 00000080:00200000:2.0:1767319309.825254:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f32e96f6 276: 1< 0 - - > 2< 1130496 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 20 - -> 00000080:00200000:2.0:1767319309.825256:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000360782df 00000080:00200000:2.0:1767319309.825257:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.825259:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.825267:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.825279:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.825282:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.825284:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.825290:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.825292:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.825294:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.825327:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825335:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.825344:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.825347:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.825352:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.825354:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [532, 532] 00000080:00200000:2.0:1767319309.825358:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.825360:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.825366:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2183168 i_blocks 1 00000080:00200000:2.0:1767319309.825368:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.825376:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2183168, count: 4096 00000080:00200000:2.0:1767319309.825380:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2183168, bytes: 4096 00000080:00200000:2.0:1767319309.825382:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.825386:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 22, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.825387:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2183168, 2187264) 0 0 00000080:00200000:2.0:1767319309.825390:0:88920: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:1767319309.825395:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [533, 533] 00020000:00200000:2.0:1767319309.825398:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2183168, 2187264) 2187264, 4096 00020000:00200000:2.0:1767319309.825400:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.825405:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [533, 533] 00000008:00010000:2.0:1767319309.825410:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.825412:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.825419:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825428:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1134592 1138687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825459:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825466:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825473:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.825481:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2183168, 2187264) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.825487:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 533 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.825500:0:88920:0:(rw26.c:912:ll_write_end()) pos 2183168, len 4096, copied 4096 00000080:00200000:2.0:1767319309.825505:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000eec9ed8c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.825507:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000011f08cd5 17ffffc0001001 3:0 ffff8f2438c7ee58 533 lru 00000080:00200000:2.0:1767319309.825513:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009dc29d12 277: 1< 0 - - > 2< 1134592 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 21 - -> 00000080:00200000:2.0:1767319309.825515:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000eec9ed8c 00000080:00200000:2.0:1767319309.825516:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.825518:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.825526:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.825536:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.825539:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.825541:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.825547:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.825549:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.825551:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.825561:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825569:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.825577:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.825579:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.825584:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.825587:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [533, 533] 00000080:00200000:2.0:1767319309.825590:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.825593:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.825598:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2187264 i_blocks 1 00000080:00200000:2.0:1767319309.825600:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.825607:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2187264, count: 4096 00000080:00200000:2.0:1767319309.825610:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2187264, bytes: 4096 00000080:00200000:2.0:1767319309.825612:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.825616:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 23, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.825618:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2187264, 2191360) 0 0 00000080:00200000:2.0:1767319309.825620:0:88920: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:1767319309.825625:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [534, 534] 00020000:00200000:2.0:1767319309.825629:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2187264, 2191360) 2191360, 4096 00020000:00200000:2.0:1767319309.825631:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.825636:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [534, 534] 00000008:00010000:2.0:1767319309.825643:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.825645:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.825653:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825662:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1138688 1142783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825682:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825689:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825696:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.825704:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2187264, 2191360) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.825711:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 534 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.825726:0:88920:0:(rw26.c:912:ll_write_end()) pos 2187264, len 4096, copied 4096 00000080:00200000:2.0:1767319309.825731:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d60d4d37[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.825734:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee9b082d 17ffffc0001001 3:0 ffff8f2438c7e000 534 lru 00000080:00200000:2.0:1767319309.825739:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000724682e6 278: 1< 0 - - > 2< 1138688 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 22 - -> 00000080:00200000:2.0:1767319309.825741:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d60d4d37 00000080:00200000:2.0:1767319309.825742:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.825744:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.825753:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.825764:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.825767:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.825769:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.825775:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.825777:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.825780:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.825789:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825797:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.825806:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.825809:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.825813:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.825816:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [534, 534] 00000080:00200000:2.0:1767319309.825820:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.825823:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.825828:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2191360 i_blocks 1 00000080:00200000:2.0:1767319309.825830:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.825838:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2191360, count: 4096 00000080:00200000:2.0:1767319309.825842:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2191360, bytes: 4096 00000080:00200000:2.0:1767319309.825844:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.825848:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 24, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.825850:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2191360, 2195456) 0 0 00000080:00200000:2.0:1767319309.825852:0:88920: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:1767319309.825857:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [535, 535] 00020000:00200000:2.0:1767319309.825860:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2191360, 2195456) 2195456, 4096 00020000:00200000:2.0:1767319309.825862:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.825867:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [535, 535] 00000008:00010000:2.0:1767319309.825873:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.825874:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.825881:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825890:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1142784 1146879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825909:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825916:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.825922:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.825930:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2191360, 2195456) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.825935:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 535 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.825957:0:88920:0:(rw26.c:912:ll_write_end()) pos 2191360, len 4096, copied 4096 00000080:00200000:2.0:1767319309.825962:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000093a9cb5c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.825965:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0ff9034 17ffffc0001001 3:0 ffff8f2438c7e798 535 lru 00000080:00200000:2.0:1767319309.825971:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000037ba6ff7 279: 1< 0 - - > 2< 1142784 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 23 - -> 00000080:00200000:2.0:1767319309.825973:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000093a9cb5c 00000080:00200000:2.0:1767319309.825974:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.825977:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.825985:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.825998:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.826001:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.826003:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.826008:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.826011:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.826014:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.826023:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.826030:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.826038:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.826041:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.826046:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.826048:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [535, 535] 00000080:00200000:2.0:1767319309.826052:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.826055:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.826060:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2195456 i_blocks 1 00000080:00200000:2.0:1767319309.826062:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.826070:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2195456, count: 4096 00000080:00200000:2.0:1767319309.826073:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2195456, bytes: 4096 00000080:00200000:2.0:1767319309.826076:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.826079:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 25, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.826081:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2195456, 2199552) 0 0 00000080:00200000:2.0:1767319309.826083:0:88920: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:1767319309.826088:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [536, 536] 00020000:00200000:2.0:1767319309.826091:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2195456, 2199552) 2199552, 4096 00020000:00200000:2.0:1767319309.826093:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.826098:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [536, 536] 00000008:00010000:2.0:1767319309.826104:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.826107:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.826114:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.826122:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1146880 1150975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.826139:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.826145:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.826151:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.826159:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2195456, 2199552) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.826164:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 536 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.826179:0:88920:0:(rw26.c:912:ll_write_end()) pos 2195456, len 4096, copied 4096 00000080:00200000:2.0:1767319309.826183:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000b699a25[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.826186:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009a9faba7 17ffffc0001001 3:0 ffff8f2438c7e438 536 lru 00000080:00200000:2.0:1767319309.826192:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebd53a1f 280: 1< 0 - - > 2< 1146880 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 24 - -> 00000080:00200000:2.0:1767319309.826193:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000b699a25 00000080:00200000:2.0:1767319309.826194:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.826196:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.826203:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.826216:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.826219:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.826221:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.826226:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.826229:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.826231:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.826242:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.826249:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.826257:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.826259:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.826263:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.826266:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [536, 536] 00000080:00200000:2.0:1767319309.826270:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.826273:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.826277:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2199552 i_blocks 1 00000080:00200000:2.0:1767319309.826280:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.826287:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2199552, count: 4096 00000080:00200000:2.0:1767319309.826291:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2199552, bytes: 4096 00000080:00200000:2.0:1767319309.826293:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.826297:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 26, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.826298:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2199552, 2203648) 0 0 00000080:00200000:2.0:1767319309.826300:0:88920: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:1767319309.826328:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [537, 537] 00020000:00200000:2.0:1767319309.826331:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2199552, 2203648) 2203648, 4096 00020000:00200000:2.0:1767319309.826334:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.826339:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [537, 537] 00000008:00010000:2.0:1767319309.826345:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.826347:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.826354:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.826362:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1150976 1155071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.831911:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.831931:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.831939:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.831959:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2199552, 2203648) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.831981:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 537 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.832039:0:88920:0:(rw26.c:912:ll_write_end()) pos 2199552, len 4096, copied 4096 00000080:00200000:2.0:1767319309.832049:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c21828d1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.832052:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000071d70f91 17ffffc0001001 3:0 ffff8f2438c7ebd0 537 lru 00000080:00200000:2.0:1767319309.832059:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000abb9fbb5 281: 1< 0 - - > 2< 1150976 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 25 - -> 00000080:00200000:2.0:1767319309.832062:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c21828d1 00000080:00200000:2.0:1767319309.832063:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.832067:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.832090:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.832117:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.832122:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.832124:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.832140:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.832144:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.832147:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.832158:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.832168:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.832184:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.832187:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.832196:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.832203:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [537, 537] 00000080:00200000:2.0:1767319309.832212:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.832215:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.832227:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2203648 i_blocks 1 00000080:00200000:2.0:1767319309.832231:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.832256:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2203648, count: 4096 00000080:00200000:2.0:1767319309.832264:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2203648, bytes: 4096 00000080:00200000:2.0:1767319309.832267:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.832273:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 27, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.832275:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2203648, 2207744) 0 0 00000080:00200000:2.0:1767319309.832279:0:88920: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:1767319309.832290:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [538, 538] 00020000:00200000:2.0:1767319309.832295:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2203648, 2207744) 2207744, 4096 00020000:00200000:2.0:1767319309.832298:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.832612:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [538, 538] 00000008:00010000:2.0:1767319309.832624:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.832628:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.832644:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.832655:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1155072 1159167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.832674:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.832680:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.832687:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.832695:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2203648, 2207744) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.832701:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 538 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.832718:0:88920:0:(rw26.c:912:ll_write_end()) pos 2203648, len 4096, copied 4096 00000080:00200000:2.0:1767319309.832723:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004a8a928e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.832726:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000048240148 17ffffc0001001 3:0 ffff8f2438c7e360 538 lru 00000080:00200000:2.0:1767319309.832732:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000999ad72b 282: 1< 0 - - > 2< 1155072 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 26 - -> 00000080:00200000:2.0:1767319309.832735:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004a8a928e 00000080:00200000:2.0:1767319309.832736:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.832738:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.832747:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.832761:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.832763:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.832766:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.832773:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.832776:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.832778:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.832787:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.832795:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.833026:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.833030:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.833037:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.833041:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [538, 538] 00000080:00200000:2.0:1767319309.833045:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.833048:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.833054:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2207744 i_blocks 1 00000080:00200000:2.0:1767319309.833057:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.833068:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2207744, count: 4096 00000080:00200000:2.0:1767319309.833072:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2207744, bytes: 4096 00000080:00200000:2.0:1767319309.833075:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.833079:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 28, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.833081:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2207744, 2211840) 0 0 00000080:00200000:2.0:1767319309.833083:0:88920: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:1767319309.833091:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [539, 539] 00020000:00200000:2.0:1767319309.833094:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2207744, 2211840) 2211840, 4096 00020000:00200000:2.0:1767319309.833096:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.833103:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [539, 539] 00000008:00010000:2.0:1767319309.833109:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.833112:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.833119:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833128:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1159168 1163263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833146:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833154:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833160:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.833168:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2207744, 2211840) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.833174:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 539 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.833194:0:88920:0:(rw26.c:912:ll_write_end()) pos 2207744, len 4096, copied 4096 00000080:00200000:2.0:1767319309.833200:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b6b831e1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.833203:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1aae6e8 17ffffc0001001 3:0 ffff8f2438c7e5e8 539 lru 00000080:00200000:2.0:1767319309.833208:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000019946f41 283: 1< 0 - - > 2< 1159168 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 27 - -> 00000080:00200000:2.0:1767319309.833210:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b6b831e1 00000080:00200000:2.0:1767319309.833211:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.833213:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.833221:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.833233:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.833236:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.833238:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.833245:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.833248:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.833250:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.833260:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833267:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.833275:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.833278:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.833282:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.833285:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [539, 539] 00000080:00200000:2.0:1767319309.833289:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.833292:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.833297:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2211840 i_blocks 1 00000080:00200000:2.0:1767319309.833300:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.833403:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2211840, count: 4096 00000080:00200000:2.0:1767319309.833408:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2211840, bytes: 4096 00000080:00200000:2.0:1767319309.833410:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.833413:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 29, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.833415:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2211840, 2215936) 0 0 00000080:00200000:2.0:1767319309.833418:0:88920: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:1767319309.833423:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [540, 540] 00020000:00200000:2.0:1767319309.833426:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2211840, 2215936) 2215936, 4096 00020000:00200000:2.0:1767319309.833428:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.833434:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [540, 540] 00000008:00010000:2.0:1767319309.833450:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.833453:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.833461:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833470:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1163264 1167359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833492:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833499:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833505:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.833514:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2211840, 2215936) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.833519:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 540 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.833534:0:88920:0:(rw26.c:912:ll_write_end()) pos 2211840, len 4096, copied 4096 00000080:00200000:2.0:1767319309.833539:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000074c1cf6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.833542:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000c053940 17ffffc0001001 3:0 ffff8f2438c7eca8 540 lru 00000080:00200000:2.0:1767319309.833547:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f467f273 284: 1< 0 - - > 2< 1163264 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 28 - -> 00000080:00200000:2.0:1767319309.833550:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000074c1cf6 00000080:00200000:2.0:1767319309.833551:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.833553:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.833561:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.833572:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.833575:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.833577:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.833584:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.833586:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.833588:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.833598:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833605:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.833615:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.833618:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.833622:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.833625:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [540, 540] 00000080:00200000:2.0:1767319309.833629:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.833632:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.833637:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2215936 i_blocks 1 00000080:00200000:2.0:1767319309.833640:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.833647:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2215936, count: 4096 00000080:00200000:2.0:1767319309.833650:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2215936, bytes: 4096 00000080:00200000:2.0:1767319309.833653:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.833656:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 30, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.833658:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2215936, 2220032) 0 0 00000080:00200000:2.0:1767319309.833660:0:88920: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:1767319309.833666:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [541, 541] 00020000:00200000:2.0:1767319309.833668:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2215936, 2220032) 2220032, 4096 00020000:00200000:2.0:1767319309.833670:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.833675:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [541, 541] 00000008:00010000:2.0:1767319309.833680:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.833682:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.833689:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833698:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1167360 1171455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833716:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833722:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.833729:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.833738:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2215936, 2220032) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.833744:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 541 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.833769:0:88920:0:(rw26.c:912:ll_write_end()) pos 2215936, len 4096, copied 4096 00000080:00200000:2.0:1767319309.833774:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000435985fb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.833777:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdb04b11 17ffffc0001021 2:0 ffff8f2438c7ed80 541 lru 00000080:00200000:2.0:1767319309.833782:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d19fafd8 285: 1< 0 - - > 2< 1167360 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 29 - -> 00000080:00200000:2.0:1767319309.833784:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000435985fb 00000080:00200000:2.0:1767319309.833785:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.833787:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.833795:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.833971:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.833974:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.833977:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.833984:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.833986:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.833989:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.833998:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834006:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.834015:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.834018:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.834023:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.834026:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [541, 541] 00000080:00200000:2.0:1767319309.834029:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.834032:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.834037:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2220032 i_blocks 1 00000080:00200000:2.0:1767319309.834040:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.834049:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2220032, count: 4096 00000080:00200000:2.0:1767319309.834052:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2220032, bytes: 4096 00000080:00200000:2.0:1767319309.834054:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.834058:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 31, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.834060:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2220032, 2224128) 0 0 00000080:00200000:2.0:1767319309.834062:0:88920: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:1767319309.834067:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [542, 542] 00020000:00200000:2.0:1767319309.834071:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2220032, 2224128) 2224128, 4096 00020000:00200000:2.0:1767319309.834073:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.834079:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [542, 542] 00000008:00010000:2.0:1767319309.834084:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.834087:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.834094:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834103:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1171456 1175551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834122:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834129:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834135:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.834143:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2220032, 2224128) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.834150:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 542 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.834167:0:88920:0:(rw26.c:912:ll_write_end()) pos 2220032, len 4096, copied 4096 00000080:00200000:2.0:1767319309.834171:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001173f48b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.834174:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000071702d49 17ffffc0001001 3:0 ffff8f2438c7e0d8 542 lru 00000080:00200000:2.0:1767319309.834179:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0cb7d1f 286: 1< 0 - - > 2< 1171456 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 30 - -> 00000080:00200000:2.0:1767319309.834181:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001173f48b 00000080:00200000:2.0:1767319309.834182:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.834184:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.834192:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.834203:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.834206:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.834208:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.834214:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.834216:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.834219:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.834228:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834236:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.834245:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.834248:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.834252:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.834255:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [542, 542] 00000080:00200000:2.0:1767319309.834259:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.834261:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.834267:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2224128 i_blocks 1 00000080:00200000:2.0:1767319309.834270:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.834277:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2224128, count: 4096 00000080:00200000:2.0:1767319309.834281:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2224128, bytes: 4096 00000080:00200000:2.0:1767319309.834283:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.834286:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 32, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.834288:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2224128, 2228224) 0 0 00000080:00200000:2.0:1767319309.834290:0:88920: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:1767319309.834296:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [543, 543] 00020000:00200000:2.0:1767319309.834299:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2224128, 2228224) 2228224, 4096 00020000:00200000:2.0:1767319309.834387:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.834395:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [543, 543] 00000008:00010000:2.0:1767319309.834401:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.834403:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.834411:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834419:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1175552 1179647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834437:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834456:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834462:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.834470:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2224128, 2228224) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.834476:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 543 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.834492:0:88920:0:(rw26.c:912:ll_write_end()) pos 2224128, len 4096, copied 4096 00000080:00200000:2.0:1767319309.834496:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d0efa7f4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.834500:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000069f52913 17ffffc0001001 3:0 ffff8f2438c7eaf8 543 lru 00000080:00200000:2.0:1767319309.834506:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000113eca58 287: 1< 0 - - > 2< 1175552 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 31 - -> 00000080:00200000:2.0:1767319309.834508:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d0efa7f4 00000080:00200000:2.0:1767319309.834509:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.834511:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.834520:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.834532:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.834535:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.834537:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.834544:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.834546:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.834549:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.834560:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834567:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.834577:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.834580:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.834584:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.834588:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [543, 543] 00000080:00200000:2.0:1767319309.834591:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.834595:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.834600:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2228224 i_blocks 1 00000080:00200000:2.0:1767319309.834602:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.834610:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2228224, count: 4096 00000080:00200000:2.0:1767319309.834614:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2228224, bytes: 4096 00000080:00200000:2.0:1767319309.834616:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.834620:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 33, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.834622:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2228224, 2232320) 0 0 00000080:00200000:2.0:1767319309.834625:0:88920: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:1767319309.834630:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [544, 544] 00020000:00200000:2.0:1767319309.834633:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2228224, 2232320) 2232320, 4096 00020000:00200000:2.0:1767319309.834635:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.834641:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [544, 544] 00000008:00010000:2.0:1767319309.834646:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.834649:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.834656:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834665:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1179648 1183743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834684:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834693:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834700:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.834709:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2228224, 2232320) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.834715:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 544 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.834731:0:88920:0:(rw26.c:912:ll_write_end()) pos 2228224, len 4096, copied 4096 00000080:00200000:2.0:1767319309.834736:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008fc69943[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.834739:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006a198f16 17ffffc0001001 3:0 ffff8f2438c7e510 544 lru 00000080:00200000:2.0:1767319309.834745:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000040c20fda 288: 1< 0 - - > 2< 1179648 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 32 - -> 00000080:00200000:2.0:1767319309.834747:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008fc69943 00000080:00200000:2.0:1767319309.834748:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.834750:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.834758:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.834770:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.834772:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.834774:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.834780:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.834782:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.834784:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.834794:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.834986:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.834996:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.834999:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.835004:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.835007:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [544, 544] 00000080:00200000:2.0:1767319309.835011:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.835014:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.835019:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2232320 i_blocks 1 00000080:00200000:2.0:1767319309.835022:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.835030:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2232320, count: 4096 00000080:00200000:2.0:1767319309.835034:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2232320, bytes: 4096 00000080:00200000:2.0:1767319309.835036:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.835040:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 34, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.835041:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2232320, 2236416) 0 0 00000080:00200000:2.0:1767319309.835044:0:88920: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:1767319309.835049:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [545, 545] 00020000:00200000:2.0:1767319309.835052:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2232320, 2236416) 2236416, 4096 00020000:00200000:2.0:1767319309.835054:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.835060:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [545, 545] 00000008:00010000:2.0:1767319309.835066:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.835069:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.835076:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835085:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1183744 1187839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835105:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835113:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835120:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.835127:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2232320, 2236416) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.835132:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 545 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.835147:0:88920:0:(rw26.c:912:ll_write_end()) pos 2232320, len 4096, copied 4096 00000080:00200000:2.0:1767319309.835151:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a6fe0c0d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.835154:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b07782fa 17ffffc0001001 3:0 ffff8f2438c7ea20 545 lru 00000080:00200000:2.0:1767319309.835159:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9011ec4 289: 1< 0 - - > 2< 1183744 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 33 - -> 00000080:00200000:2.0:1767319309.835161:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a6fe0c0d 00000080:00200000:2.0:1767319309.835163:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.835165:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.835173:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.835183:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.835186:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.835188:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.835194:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.835197:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.835199:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.835209:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835217:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.835225:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.835228:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.835233:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.835236:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [545, 545] 00000080:00200000:2.0:1767319309.835239:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.835243:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.835248:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2236416 i_blocks 1 00000080:00200000:2.0:1767319309.835250:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.835258:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2236416, count: 4096 00000080:00200000:2.0:1767319309.835261:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2236416, bytes: 4096 00000080:00200000:2.0:1767319309.835263:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.835267:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 35, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.835268:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2236416, 2240512) 0 0 00000080:00200000:2.0:1767319309.835270:0:88920: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:1767319309.835275:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [546, 546] 00020000:00200000:2.0:1767319309.835278:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2236416, 2240512) 2240512, 4096 00020000:00200000:2.0:1767319309.835280:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.835286:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [546, 546] 00000008:00010000:2.0:1767319309.835292:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.835295:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.835379:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835390:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1187840 1191935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835411:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835419:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835427:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.835436:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2236416, 2240512) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.835458:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 546 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.835474:0:88920:0:(rw26.c:912:ll_write_end()) pos 2236416, len 4096, copied 4096 00000080:00200000:2.0:1767319309.835479:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003bf9d18c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.835483:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e55eb93e 17ffffc0001001 3:0 ffff8f2438c7e948 546 lru 00000080:00200000:2.0:1767319309.835490:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000057999efc 290: 1< 0 - - > 2< 1187840 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 34 - -> 00000080:00200000:2.0:1767319309.835492:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003bf9d18c 00000080:00200000:2.0:1767319309.835493:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.835495:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.835504:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.835515:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.835518:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.835520:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.835526:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.835529:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.835532:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.835541:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835549:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.835558:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.835561:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.835566:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.835569:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [546, 546] 00000080:00200000:2.0:1767319309.835573:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.835577:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.835582:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2240512 i_blocks 1 00000080:00200000:2.0:1767319309.835585:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.835592:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2240512, count: 4096 00000080:00200000:2.0:1767319309.835597:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2240512, bytes: 4096 00000080:00200000:2.0:1767319309.835599:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.835603:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 36, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.835605:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2240512, 2244608) 0 0 00000080:00200000:2.0:1767319309.835608:0:88920: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:1767319309.835613:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [547, 547] 00020000:00200000:2.0:1767319309.835616:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2240512, 2244608) 2244608, 4096 00020000:00200000:2.0:1767319309.835619:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.835624:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [547, 547] 00000008:00010000:2.0:1767319309.835630:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.835633:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.835641:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835650:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1191936 1196031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835671:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835679:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835686:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.835694:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2240512, 2244608) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.835700:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 547 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.835714:0:88920:0:(rw26.c:912:ll_write_end()) pos 2240512, len 4096, copied 4096 00000080:00200000:2.0:1767319309.835719:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002544e7d8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.835723:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002173ea0f 17ffffc0001001 3:0 ffff8f2438c7e870 547 lru 00000080:00200000:2.0:1767319309.835728:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007a14376d 291: 1< 0 - - > 2< 1191936 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 35 - -> 00000080:00200000:2.0:1767319309.835730:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002544e7d8 00000080:00200000:2.0:1767319309.835731:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.835734:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.835742:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.835754:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.835756:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.835758:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.835764:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.835767:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.835769:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.835778:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.835786:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.835794:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.835796:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.836387:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.836391:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [547, 547] 00000080:00200000:2.0:1767319309.836396:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.836400:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.836406:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2244608 i_blocks 1 00000080:00200000:2.0:1767319309.836409:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.836419:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2244608, count: 4096 00000080:00200000:2.0:1767319309.836423:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2244608, bytes: 4096 00000080:00200000:2.0:1767319309.836425:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.836430:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 37, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.836431:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2244608, 2248704) 0 0 00000080:00200000:2.0:1767319309.836434:0:88920: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:1767319309.836440:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [548, 548] 00020000:00200000:2.0:1767319309.836453:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2244608, 2248704) 2248704, 4096 00020000:00200000:2.0:1767319309.836456:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.836463:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [548, 548] 00000008:00010000:2.0:1767319309.836471:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.836474:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.836483:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836492:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1196032 1200127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836516:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836523:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836529:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.836537:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2244608, 2248704) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.836543:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 548 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.836563:0:88920:0:(rw26.c:912:ll_write_end()) pos 2244608, len 4096, copied 4096 00000080:00200000:2.0:1767319309.836567:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c618a238[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.836570:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000102ba481 17ffffc0001001 3:0 ffff8f24376a9ca8 548 lru 00000080:00200000:2.0:1767319309.836575:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000092e0c414 292: 1< 0 - - > 2< 1196032 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 36 - -> 00000080:00200000:2.0:1767319309.836577:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c618a238 00000080:00200000:2.0:1767319309.836578:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.836580:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.836589:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.836600:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.836603:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.836605:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.836612:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.836614:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.836616:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.836624:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836631:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.836639:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.836641:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.836645:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.836648:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [548, 548] 00000080:00200000:2.0:1767319309.836652:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.836654:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.836659:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2248704 i_blocks 1 00000080:00200000:2.0:1767319309.836661:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.836668:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2248704, count: 4096 00000080:00200000:2.0:1767319309.836672:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2248704, bytes: 4096 00000080:00200000:2.0:1767319309.836674:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.836677:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 38, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.836678:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2248704, 2252800) 0 0 00000080:00200000:2.0:1767319309.836681:0:88920: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:1767319309.836685:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [549, 549] 00020000:00200000:2.0:1767319309.836688:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2248704, 2252800) 2252800, 4096 00020000:00200000:2.0:1767319309.836690:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.836695:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [549, 549] 00000008:00010000:2.0:1767319309.836701:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.836703:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.836710:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836717:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1200128 1204223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836734:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836741:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836747:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.836754:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2248704, 2252800) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.836760:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 549 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.836776:0:88920:0:(rw26.c:912:ll_write_end()) pos 2248704, len 4096, copied 4096 00000080:00200000:2.0:1767319309.836781:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000022add514[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.836784:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000007fe72b5 17ffffc0001001 3:0 ffff8f24376a9d80 549 lru 00000080:00200000:2.0:1767319309.836789:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c74437fa 293: 1< 0 - - > 2< 1200128 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 37 - -> 00000080:00200000:2.0:1767319309.836791:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000022add514 00000080:00200000:2.0:1767319309.836792:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.836794:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.836808:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.836820:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.836823:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.836825:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.836831:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.836833:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.836836:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.836845:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836852:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.836861:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.836863:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.836867:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.836869:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [549, 549] 00000080:00200000:2.0:1767319309.836873:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.836876:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.836881:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2252800 i_blocks 1 00000080:00200000:2.0:1767319309.836884:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.836892:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2252800, count: 4096 00000080:00200000:2.0:1767319309.836895:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2252800, bytes: 4096 00000080:00200000:2.0:1767319309.836897:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.836901:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 39, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.836902:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2252800, 2256896) 0 0 00000080:00200000:2.0:1767319309.836905:0:88920: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:1767319309.836910:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [550, 550] 00020000:00200000:2.0:1767319309.836913:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2252800, 2256896) 2256896, 4096 00020000:00200000:2.0:1767319309.836915:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.836920:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [550, 550] 00000008:00010000:2.0:1767319309.836926:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.836928:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.836936:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836944:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1204224 1208319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836963:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836970:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.836977:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.836985:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2252800, 2256896) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.836990:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 550 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.837005:0:88920:0:(rw26.c:912:ll_write_end()) pos 2252800, len 4096, copied 4096 00000080:00200000:2.0:1767319309.837010:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000cae3e96d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.837013:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e3a8fede 17ffffc0001001 3:0 ffff8f24376a90d8 550 lru 00000080:00200000:2.0:1767319309.837018:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002191f143 294: 1< 0 - - > 2< 1204224 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 38 - -> 00000080:00200000:2.0:1767319309.837020:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000cae3e96d 00000080:00200000:2.0:1767319309.837021:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.837023:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.837031:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.837042:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.837045:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.837047:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.837052:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.837055:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.837057:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.837068:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837076:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.837085:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.837088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.837092:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.837095:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [550, 550] 00000080:00200000:2.0:1767319309.837099:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.837102:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.837107:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2256896 i_blocks 1 00000080:00200000:2.0:1767319309.837109:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.837117:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2256896, count: 4096 00000080:00200000:2.0:1767319309.837121:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2256896, bytes: 4096 00000080:00200000:2.0:1767319309.837123:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.837127:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 40, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.837128:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2256896, 2260992) 0 0 00000080:00200000:2.0:1767319309.837131:0:88920: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:1767319309.837136:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [551, 551] 00020000:00200000:2.0:1767319309.837139:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2256896, 2260992) 2260992, 4096 00020000:00200000:2.0:1767319309.837141:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.837146:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [551, 551] 00000008:00010000:2.0:1767319309.837152:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.837154:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.837162:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837171:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1208320 1212415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837190:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837198:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837204:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.837212:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2256896, 2260992) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.837218:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 551 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.837232:0:88920:0:(rw26.c:912:ll_write_end()) pos 2256896, len 4096, copied 4096 00000080:00200000:2.0:1767319309.837236:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000047c42d27[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.837239:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000eac5357c 17ffffc0001001 3:0 ffff8f24376a9af8 551 lru 00000080:00200000:2.0:1767319309.837245:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004ce1e946 295: 1< 0 - - > 2< 1208320 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 39 - -> 00000080:00200000:2.0:1767319309.837247:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000047c42d27 00000080:00200000:2.0:1767319309.837248:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.837250:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.837258:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.837269:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.837272:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.837274:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.837279:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.837282:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.837285:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.837295:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837815:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.837828:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.837831:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.837837:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.837840:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [551, 551] 00000080:00200000:2.0:1767319309.837845:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.837848:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.837854:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2260992 i_blocks 1 00000080:00200000:2.0:1767319309.837857:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.837865:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2260992, count: 4096 00000080:00200000:2.0:1767319309.837869:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2260992, bytes: 4096 00000080:00200000:2.0:1767319309.837872:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.837875:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 41, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.837877:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2260992, 2265088) 0 0 00000080:00200000:2.0:1767319309.837880:0:88920: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:1767319309.837886:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [552, 552] 00020000:00200000:2.0:1767319309.837889:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2260992, 2265088) 2265088, 4096 00020000:00200000:2.0:1767319309.837892:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.837897:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [552, 552] 00000008:00010000:2.0:1767319309.837903:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.837906:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.837914:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837923:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1212416 1216511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837942:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837950:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.837957:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.837965:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2260992, 2265088) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.837971:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 552 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.837987:0:88920:0:(rw26.c:912:ll_write_end()) pos 2260992, len 4096, copied 4096 00000080:00200000:2.0:1767319309.837992:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d7b770c3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.837995:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005f2e3f7e 17ffffc0001001 3:0 ffff8f24376a9510 552 lru 00000080:00200000:2.0:1767319309.838001:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004d13abfd 296: 1< 0 - - > 2< 1212416 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 40 - -> 00000080:00200000:2.0:1767319309.838003:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d7b770c3 00000080:00200000:2.0:1767319309.838004:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.838007:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.838017:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.838029:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.838031:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.838034:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.838040:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.838042:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.838045:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.838054:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838061:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.838069:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.838072:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.838076:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.838079:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [552, 552] 00000080:00200000:2.0:1767319309.838083:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.838086:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.838091:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2265088 i_blocks 1 00000080:00200000:2.0:1767319309.838094:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.838101:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2265088, count: 4096 00000080:00200000:2.0:1767319309.838105:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2265088, bytes: 4096 00000080:00200000:2.0:1767319309.838107:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.838112:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 42, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.838113:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2265088, 2269184) 0 0 00000080:00200000:2.0:1767319309.838116:0:88920: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:1767319309.838121:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [553, 553] 00020000:00200000:2.0:1767319309.838124:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2265088, 2269184) 2269184, 4096 00020000:00200000:2.0:1767319309.838126:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.838131:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [553, 553] 00000008:00010000:2.0:1767319309.838136:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.838138:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.838146:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838154:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1216512 1220607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838173:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838180:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838188:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.838196:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2265088, 2269184) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.838201:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 553 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.838215:0:88920:0:(rw26.c:912:ll_write_end()) pos 2265088, len 4096, copied 4096 00000080:00200000:2.0:1767319309.838219:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006a5fbcee[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.838222:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007f38580e 17ffffc0001001 3:0 ffff8f24376a9a20 553 lru 00000080:00200000:2.0:1767319309.838228:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000c1c8094 297: 1< 0 - - > 2< 1216512 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 41 - -> 00000080:00200000:2.0:1767319309.838230:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006a5fbcee 00000080:00200000:2.0:1767319309.838231:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.838233:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.838240:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.838251:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.838254:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.838256:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.838261:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.838263:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.838266:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.838276:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838284:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.838293:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.838296:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.838322:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.838326:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [553, 553] 00000080:00200000:2.0:1767319309.838331:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.838334:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.838339:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2269184 i_blocks 1 00000080:00200000:2.0:1767319309.838342:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.838350:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2269184, count: 4096 00000080:00200000:2.0:1767319309.838354:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2269184, bytes: 4096 00000080:00200000:2.0:1767319309.838356:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.838360:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 43, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.838361:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2269184, 2273280) 0 0 00000080:00200000:2.0:1767319309.838364:0:88920: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:1767319309.838369:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [554, 554] 00020000:00200000:2.0:1767319309.838372:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2269184, 2273280) 2273280, 4096 00020000:00200000:2.0:1767319309.838374:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.838384:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [554, 554] 00000008:00010000:2.0:1767319309.838390:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.838393:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.838401:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838409:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1220608 1224703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838429:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838436:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838452:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.838461:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2269184, 2273280) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.838466:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 554 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.838481:0:88920:0:(rw26.c:912:ll_write_end()) pos 2269184, len 4096, copied 4096 00000080:00200000:2.0:1767319309.838486:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009396028f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.838489:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fbebf371 17ffffc0001001 3:0 ffff8f24376a9870 554 lru 00000080:00200000:2.0:1767319309.838495:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004415bc86 298: 1< 0 - - > 2< 1220608 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 42 - -> 00000080:00200000:2.0:1767319309.838497:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009396028f 00000080:00200000:2.0:1767319309.838498:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.838500:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.838510:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.838524:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.838526:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.838529:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.838534:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.838537:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.838539:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.838549:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838555:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.838564:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.838567:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.838571:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.838575:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [554, 554] 00000080:00200000:2.0:1767319309.838579:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.838582:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.838587:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2273280 i_blocks 1 00000080:00200000:2.0:1767319309.838589:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.838597:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2273280, count: 4096 00000080:00200000:2.0:1767319309.838600:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2273280, bytes: 4096 00000080:00200000:2.0:1767319309.838602:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.838605:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 44, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.838607:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2273280, 2277376) 0 0 00000080:00200000:2.0:1767319309.838609:0:88920: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:1767319309.838614:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [555, 555] 00020000:00200000:2.0:1767319309.838617:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2273280, 2277376) 2277376, 4096 00020000:00200000:2.0:1767319309.838620:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.838625:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [555, 555] 00000008:00010000:2.0:1767319309.838631:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.838632:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.838640:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838647:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1224704 1228799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838664:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838671:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838678:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.838686:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2273280, 2277376) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.838692:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 555 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.838707:0:88920:0:(rw26.c:912:ll_write_end()) pos 2273280, len 4096, copied 4096 00000080:00200000:2.0:1767319309.838711:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000080ac00dd[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.838714:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000132f573a 17ffffc0001001 3:0 ffff8f24376a9948 555 lru 00000080:00200000:2.0:1767319309.838719:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000946592a8 299: 1< 0 - - > 2< 1224704 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 43 - -> 00000080:00200000:2.0:1767319309.838721:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000080ac00dd 00000080:00200000:2.0:1767319309.838722:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.838724:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.838733:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.838743:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.838745:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.838748:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.838753:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.838755:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.838757:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.838766:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838772:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.838780:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.838782:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.838787:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.838790:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [555, 555] 00000080:00200000:2.0:1767319309.838794:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.838796:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.838800:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2277376 i_blocks 1 00000080:00200000:2.0:1767319309.838803:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.838809:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2277376, count: 4096 00000080:00200000:2.0:1767319309.838813:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2277376, bytes: 4096 00000080:00200000:2.0:1767319309.838815:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.838819:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 45, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.838820:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2277376, 2281472) 0 0 00000080:00200000:2.0:1767319309.838823:0:88920: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:1767319309.838828:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [556, 556] 00020000:00200000:2.0:1767319309.838831:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2277376, 2281472) 2281472, 4096 00020000:00200000:2.0:1767319309.838833:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.838838:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [556, 556] 00000008:00010000:2.0:1767319309.838844:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.838846:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.838853:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838860:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1228800 1232895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838877:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838884:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838890:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.838899:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2277376, 2281472) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.838904:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 556 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.838929:0:88920:0:(rw26.c:912:ll_write_end()) pos 2277376, len 4096, copied 4096 00000080:00200000:2.0:1767319309.838934:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d8fbadd9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.838937:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004e1dbd72 17ffffc0001021 2:0 ffff8f24376a96c0 556 lru 00000080:00200000:2.0:1767319309.838941:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000045c8e422 300: 1< 0 - - > 2< 1228800 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 44 - -> 00000080:00200000:2.0:1767319309.838944:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d8fbadd9 00000080:00200000:2.0:1767319309.838944:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.838946:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.838954:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.838964:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.838967:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.838969:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.838975:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.838978:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.838980:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.838990:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.838996:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.839004:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.839007:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.839011:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.839014:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [556, 556] 00000080:00200000:2.0:1767319309.839018:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.839021:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.839025:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2281472 i_blocks 1 00000080:00200000:2.0:1767319309.839028:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.839035:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2281472, count: 4096 00000080:00200000:2.0:1767319309.839038:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2281472, bytes: 4096 00000080:00200000:2.0:1767319309.839040:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.839044:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 46, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.839045:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2281472, 2285568) 0 0 00000080:00200000:2.0:1767319309.839047:0:88920: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:1767319309.839052:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [557, 557] 00020000:00200000:2.0:1767319309.839055:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2281472, 2285568) 2285568, 4096 00020000:00200000:2.0:1767319309.839057:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.839062:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [557, 557] 00000008:00010000:2.0:1767319309.839068:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.839070:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.839077:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.839086:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1232896 1236991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.839105:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.839113:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.839119:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.839128:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2281472, 2285568) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.839134:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 557 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.839149:0:88920:0:(rw26.c:912:ll_write_end()) pos 2281472, len 4096, copied 4096 00000080:00200000:2.0:1767319309.839154:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000066faa7cb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.839157:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006f374dd7 17ffffc0001001 3:0 ffff8f24376a91b0 557 lru 00000080:00200000:2.0:1767319309.839163:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1531ba8 301: 1< 0 - - > 2< 1232896 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 45 - -> 00000080:00200000:2.0:1767319309.839165:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000066faa7cb 00000080:00200000:2.0:1767319309.839166:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.839169:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.839176:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.839188:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.839191:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.839193:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.839198:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.839201:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.839203:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.839213:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.839221:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.839229:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.839232:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.839236:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.839239:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [557, 557] 00000080:00200000:2.0:1767319309.839243:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.839246:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.839250:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2285568 i_blocks 1 00000080:00200000:2.0:1767319309.839253:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.839260:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2285568, count: 4096 00000080:00200000:2.0:1767319309.839264:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2285568, bytes: 4096 00000080:00200000:2.0:1767319309.839266:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.839270:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 47, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.839271:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2285568, 2289664) 0 0 00000080:00200000:2.0:1767319309.839274:0:88920: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:1767319309.839279:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [558, 558] 00020000:00200000:2.0:1767319309.839282:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2285568, 2289664) 2289664, 4096 00020000:00200000:2.0:1767319309.839284:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.839289:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [558, 558] 00000008:00010000:2.0:1767319309.839294:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.839297:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.843951:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.843981:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1236992 1241087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.844020:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.844029:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.844037:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.844054:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2285568, 2289664) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.844073:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 558 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.844112:0:88920:0:(rw26.c:912:ll_write_end()) pos 2285568, len 4096, copied 4096 00000080:00200000:2.0:1767319309.844123:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e08355c4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.844126:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009d95fdf3 17ffffc0001001 3:0 ffff8f24376a9288 558 lru 00000080:00200000:2.0:1767319309.844134:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000db6d9a21 302: 1< 0 - - > 2< 1236992 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 46 - -> 00000080:00200000:2.0:1767319309.844137:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e08355c4 00000080:00200000:2.0:1767319309.844138:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.844142:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.844162:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.844187:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.844191:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.844194:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.844209:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.844213:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.844216:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.844228:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.844237:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.844253:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.844256:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.844264:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.844271:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [558, 558] 00000080:00200000:2.0:1767319309.844280:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.844284:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.844295:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2289664 i_blocks 1 00000080:00200000:2.0:1767319309.844299:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.845035:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2289664, count: 4096 00000080:00200000:2.0:1767319309.845045:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2289664, bytes: 4096 00000080:00200000:2.0:1767319309.845049:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.845055:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 48, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.845057:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2289664, 2293760) 0 0 00000080:00200000:2.0:1767319309.845062:0:88920: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:1767319309.845073:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [559, 559] 00020000:00200000:2.0:1767319309.845079:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2289664, 2293760) 2293760, 4096 00020000:00200000:2.0:1767319309.845083:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.845096:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [559, 559] 00000008:00010000:2.0:1767319309.845109:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.845114:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.845128:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.845139:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1241088 1245183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.845161:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.845170:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.845177:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.845187:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2289664, 2293760) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.845195:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 559 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.845217:0:88920:0:(rw26.c:912:ll_write_end()) pos 2289664, len 4096, copied 4096 00000080:00200000:2.0:1767319309.845223:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b54993d3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.845227:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000016a35619 17ffffc0001001 3:0 ffff8f24376a9e58 559 lru 00000080:00200000:2.0:1767319309.845233:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b0029586 303: 1< 0 - - > 2< 1241088 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 47 - -> 00000080:00200000:2.0:1767319309.845235:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b54993d3 00000080:00200000:2.0:1767319309.845237:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.845240:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.845250:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.845266:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.845269:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.845271:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.845280:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.845282:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.845285:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.845294:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.845319:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.845331:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.845334:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.845341:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.845345:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [559, 559] 00000080:00200000:2.0:1767319309.845349:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.845353:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.845360:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2293760 i_blocks 1 00000080:00200000:2.0:1767319309.845364:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.845373:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2293760, count: 4096 00000080:00200000:2.0:1767319309.845377:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2293760, bytes: 4096 00000080:00200000:2.0:1767319309.845380:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.845384:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 49, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.845386:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2293760, 2297856) 0 0 00000080:00200000:2.0:1767319309.845389:0:88920: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:1767319309.845394:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [560, 560] 00020000:00200000:2.0:1767319309.845397:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2293760, 2297856) 2297856, 4096 00020000:00200000:2.0:1767319309.845399:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.845405:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [560, 560] 00000008:00010000:2.0:1767319309.845411:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.845414:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.845949:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.845964:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1245184 1249279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.845987:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.845995:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846002:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.846013:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2293760, 2297856) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.846022:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 560 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.846043:0:88920:0:(rw26.c:912:ll_write_end()) pos 2293760, len 4096, copied 4096 00000080:00200000:2.0:1767319309.846049:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f9a9cc50[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.846052:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000076834847 17ffffc0001001 3:0 ffff8f24376a9000 560 lru 00000080:00200000:2.0:1767319309.846059:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000013f63f1d 304: 1< 0 - - > 2< 1245184 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 48 - -> 00000080:00200000:2.0:1767319309.846061:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f9a9cc50 00000080:00200000:2.0:1767319309.846063:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.846066:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.846076:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.846090:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.846093:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.846095:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.846104:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.846107:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.846110:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.846119:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846128:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.846138:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.846141:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.846146:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.846150:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [560, 560] 00000080:00200000:2.0:1767319309.846154:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.846157:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.846164:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2297856 i_blocks 1 00000080:00200000:2.0:1767319309.846166:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.846176:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2297856, count: 4096 00000080:00200000:2.0:1767319309.846180:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2297856, bytes: 4096 00000080:00200000:2.0:1767319309.846183:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.846187:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 50, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.846189:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2297856, 2301952) 0 0 00000080:00200000:2.0:1767319309.846192:0:88920: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:1767319309.846198:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [561, 561] 00020000:00200000:2.0:1767319309.846201:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2297856, 2301952) 2301952, 4096 00020000:00200000:2.0:1767319309.846203:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.846210:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [561, 561] 00000008:00010000:2.0:1767319309.846216:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.846218:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.846226:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846235:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1249280 1253375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846256:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846264:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846272:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.846281:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2297856, 2301952) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.846286:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 561 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.846327:0:88920:0:(rw26.c:912:ll_write_end()) pos 2297856, len 4096, copied 4096 00000080:00200000:2.0:1767319309.846333:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000419770a1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.846337:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006ee61ad4 17ffffc0001001 3:0 ffff8f24376a9798 561 lru 00000080:00200000:2.0:1767319309.846342:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000098d04379 305: 1< 0 - - > 2< 1249280 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 49 - -> 00000080:00200000:2.0:1767319309.846344:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000419770a1 00000080:00200000:2.0:1767319309.846345:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.846348:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.846357:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.846369:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.846372:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.846374:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.846380:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.846382:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.846385:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.846394:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846402:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.846411:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.846413:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.846418:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.846434:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [561, 561] 00000080:00200000:2.0:1767319309.846438:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.846449:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.846454:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2301952 i_blocks 1 00000080:00200000:2.0:1767319309.846457:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.846464:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2301952, count: 4096 00000080:00200000:2.0:1767319309.846468:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2301952, bytes: 4096 00000080:00200000:2.0:1767319309.846470:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.846474:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 51, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.846475:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2301952, 2306048) 0 0 00000080:00200000:2.0:1767319309.846478:0:88920: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:1767319309.846482:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [562, 562] 00020000:00200000:2.0:1767319309.846485:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2301952, 2306048) 2306048, 4096 00020000:00200000:2.0:1767319309.846487:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.846493:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [562, 562] 00000008:00010000:2.0:1767319309.846498:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.846501:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.846509:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846518:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1253376 1257471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846537:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846545:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846553:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.846562:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2301952, 2306048) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.846568:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 562 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.846583:0:88920:0:(rw26.c:912:ll_write_end()) pos 2301952, len 4096, copied 4096 00000080:00200000:2.0:1767319309.846587:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008f059002[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.846591:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008340be2d 17ffffc0001001 3:0 ffff8f24376a9438 562 lru 00000080:00200000:2.0:1767319309.846597:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000103a5fde 306: 1< 0 - - > 2< 1253376 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 50 - -> 00000080:00200000:2.0:1767319309.846600:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008f059002 00000080:00200000:2.0:1767319309.846601:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.846603:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.846611:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.846622:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.846625:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.846627:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.846633:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.846636:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.846639:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.846648:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846656:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.846666:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.846669:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.846674:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.846677:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [562, 562] 00000080:00200000:2.0:1767319309.846681:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.846684:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.846689:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2306048 i_blocks 1 00000080:00200000:2.0:1767319309.846692:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.846699:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2306048, count: 4096 00000080:00200000:2.0:1767319309.846703:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2306048, bytes: 4096 00000080:00200000:2.0:1767319309.846706:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.846710:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 52, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.846712:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2306048, 2310144) 0 0 00000080:00200000:2.0:1767319309.846715:0:88920: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:1767319309.846720:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [563, 563] 00020000:00200000:2.0:1767319309.846723:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2306048, 2310144) 2310144, 4096 00020000:00200000:2.0:1767319309.846725:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.846731:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [563, 563] 00000008:00010000:2.0:1767319309.846736:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.846738:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.846745:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846754:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1257472 1261567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846774:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846782:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.846790:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.846917:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2306048, 2310144) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.846924:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 563 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.846941:0:88920:0:(rw26.c:912:ll_write_end()) pos 2306048, len 4096, copied 4096 00000080:00200000:2.0:1767319309.846946:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001e68ddef[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.846949:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000cc883a2 17ffffc0001001 3:0 ffff8f24376a9bd0 563 lru 00000080:00200000:2.0:1767319309.846954:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006eb31e76 307: 1< 0 - - > 2< 1257472 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 51 - -> 00000080:00200000:2.0:1767319309.846957:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001e68ddef 00000080:00200000:2.0:1767319309.846958:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.846960:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.846968:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.846980:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.846982:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.846984:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.846990:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.846992:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.846995:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.847004:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847011:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.847020:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.847023:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.847027:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.847030:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [563, 563] 00000080:00200000:2.0:1767319309.847034:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.847037:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.847042:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2310144 i_blocks 1 00000080:00200000:2.0:1767319309.847044:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.847051:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2310144, count: 4096 00000080:00200000:2.0:1767319309.847055:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2310144, bytes: 4096 00000080:00200000:2.0:1767319309.847057:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.847061:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 53, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.847063:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2310144, 2314240) 0 0 00000080:00200000:2.0:1767319309.847066:0:88920: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:1767319309.847071:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [564, 564] 00020000:00200000:2.0:1767319309.847074:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2310144, 2314240) 2314240, 4096 00020000:00200000:2.0:1767319309.847076:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.847081:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [564, 564] 00000008:00010000:2.0:1767319309.847087:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.847090:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.847098:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847107:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1261568 1265663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847126:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847135:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847143:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.847152:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2310144, 2314240) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.847158:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 564 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.847172:0:88920:0:(rw26.c:912:ll_write_end()) pos 2310144, len 4096, copied 4096 00000080:00200000:2.0:1767319309.847177:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000016c71b60[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.847180:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000074d6a199 17ffffc0001001 3:0 ffff8f24376a9360 564 lru 00000080:00200000:2.0:1767319309.847185:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b6c6f063 308: 1< 0 - - > 2< 1261568 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 52 - -> 00000080:00200000:2.0:1767319309.847188:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000016c71b60 00000080:00200000:2.0:1767319309.847189:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.847191:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.847198:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.847209:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.847212:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.847214:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.847219:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.847222:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.847224:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.847234:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847242:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.847250:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.847253:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.847257:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.847260:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [564, 564] 00000080:00200000:2.0:1767319309.847263:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.847267:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.847272:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2314240 i_blocks 1 00000080:00200000:2.0:1767319309.847275:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.847282:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2314240, count: 4096 00000080:00200000:2.0:1767319309.847285:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2314240, bytes: 4096 00000080:00200000:2.0:1767319309.847288:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.847292:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 54, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.847293:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2314240, 2318336) 0 0 00000080:00200000:2.0:1767319309.847296:0:88920: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:1767319309.847301:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [565, 565] 00020000:00200000:2.0:1767319309.847473:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2314240, 2318336) 2318336, 4096 00020000:00200000:2.0:1767319309.847476:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.847483:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [565, 565] 00000008:00010000:2.0:1767319309.847489:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.847491:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.847499:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847507:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1265664 1269759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847526:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847533:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847541:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.847549:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2314240, 2318336) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.847555:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 565 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.847569:0:88920:0:(rw26.c:912:ll_write_end()) pos 2314240, len 4096, copied 4096 00000080:00200000:2.0:1767319309.847574:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dffa64c8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.847577:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000012581094 17ffffc0001001 3:0 ffff8f24376a95e8 565 lru 00000080:00200000:2.0:1767319309.847583:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008d3c1f0a 309: 1< 0 - - > 2< 1265664 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 53 - -> 00000080:00200000:2.0:1767319309.847585:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dffa64c8 00000080:00200000:2.0:1767319309.847587:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.847589:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.847597:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.847608:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.847611:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.847614:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.847619:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.847622:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.847624:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.847633:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847642:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.847651:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.847654:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.847658:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.847661:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [565, 565] 00000080:00200000:2.0:1767319309.847665:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.847668:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.847673:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2318336 i_blocks 1 00000080:00200000:2.0:1767319309.847676:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.847683:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2318336, count: 4096 00000080:00200000:2.0:1767319309.847687:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2318336, bytes: 4096 00000080:00200000:2.0:1767319309.847689:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.847693:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 55, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.847695:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2318336, 2322432) 0 0 00000080:00200000:2.0:1767319309.847697:0:88920: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:1767319309.847702:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [566, 566] 00020000:00200000:2.0:1767319309.847705:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2318336, 2322432) 2322432, 4096 00020000:00200000:2.0:1767319309.847707:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.847712:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [566, 566] 00000008:00010000:2.0:1767319309.847717:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.847719:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.847726:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847734:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1269760 1273855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847753:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847761:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847768:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.847777:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2318336, 2322432) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.847782:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 566 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.847901:0:88920:0:(rw26.c:912:ll_write_end()) pos 2318336, len 4096, copied 4096 00000080:00200000:2.0:1767319309.847907:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007a3765f9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.847910:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000df66ab13 17ffffc0001001 3:0 ffff8f243e7f9510 566 lru 00000080:00200000:2.0:1767319309.847916:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b994ca82 310: 1< 0 - - > 2< 1269760 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 54 - -> 00000080:00200000:2.0:1767319309.847919:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007a3765f9 00000080:00200000:2.0:1767319309.847920:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.847922:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.847930:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.847942:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.847945:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.847947:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.847953:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.847955:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.847958:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.847969:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.847977:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.847985:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.847988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.847992:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.847995:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [566, 566] 00000080:00200000:2.0:1767319309.847999:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.848003:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.848007:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2322432 i_blocks 1 00000080:00200000:2.0:1767319309.848010:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.848019:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2322432, count: 4096 00000080:00200000:2.0:1767319309.848022:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2322432, bytes: 4096 00000080:00200000:2.0:1767319309.848024:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.848028:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 56, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.848030:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2322432, 2326528) 0 0 00000080:00200000:2.0:1767319309.848032:0:88920: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:1767319309.848037:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [567, 567] 00020000:00200000:2.0:1767319309.848040:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2322432, 2326528) 2326528, 4096 00020000:00200000:2.0:1767319309.848043:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.848048:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [567, 567] 00000008:00010000:2.0:1767319309.848053:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.848055:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.848062:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.848071:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1273856 1277951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.848090:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.848098:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.848104:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.848114:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2322432, 2326528) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.848119:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 567 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.848136:0:88920:0:(rw26.c:912:ll_write_end()) pos 2322432, len 4096, copied 4096 00000080:00200000:2.0:1767319309.848140:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007865e15b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.848143:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008e667ffb 17ffffc0001001 3:0 ffff8f243e7f9af8 567 lru 00000080:00200000:2.0:1767319309.848149:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000040f0eab7 311: 1< 0 - - > 2< 1273856 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 55 - -> 00000080:00200000:2.0:1767319309.848152:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007865e15b 00000080:00200000:2.0:1767319309.848153:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.848155:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.848162:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.848173:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.848176:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.848179:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.848184:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.848186:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.848189:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.848198:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.848206:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.848214:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.848217:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.848221:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.848224:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [567, 567] 00000080:00200000:2.0:1767319309.848228:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.848230:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.848235:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2326528 i_blocks 1 00000080:00200000:2.0:1767319309.848238:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.848244:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2326528, count: 4096 00000080:00200000:2.0:1767319309.848247:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2326528, bytes: 4096 00000080:00200000:2.0:1767319309.848249:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.848253:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 57, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.848254:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2326528, 2330624) 0 0 00000080:00200000:2.0:1767319309.848256:0:88920: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:1767319309.848262:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [568, 568] 00020000:00200000:2.0:1767319309.848265:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2326528, 2330624) 2330624, 4096 00020000:00200000:2.0:1767319309.848267:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.848272:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [568, 568] 00000008:00010000:2.0:1767319309.848277:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.848279:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.848286:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.848295:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1277952 1282047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.848334:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.848342:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.848348:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.848357:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2326528, 2330624) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.848363:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 568 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.848379:0:88920:0:(rw26.c:912:ll_write_end()) pos 2326528, len 4096, copied 4096 00000080:00200000:2.0:1767319309.848383:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000032b4d0f4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.848387:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ad7b626b 17ffffc0001001 3:0 ffff8f243e7f90d8 568 lru 00000080:00200000:2.0:1767319309.848391:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009d3caaeb 312: 1< 0 - - > 2< 1277952 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 56 - -> 00000080:00200000:2.0:1767319309.848393:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000032b4d0f4 00000080:00200000:2.0:1767319309.848394:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.848396:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.848404:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.848416:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.848418:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.848420:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.849324:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.849328:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.849332:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.849346:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.849355:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.849366:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.849369:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.849375:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.849379:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [568, 568] 00000080:00200000:2.0:1767319309.849384:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.849387:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.849395:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2330624 i_blocks 1 00000080:00200000:2.0:1767319309.849399:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.849410:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2330624, count: 4096 00000080:00200000:2.0:1767319309.849416:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2330624, bytes: 4096 00000080:00200000:2.0:1767319309.849419:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.851670:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 58, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.851681:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2330624, 2334720) 0 0 00000080:00200000:2.0:1767319309.851687:0:88920: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:1767319309.851702:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [569, 569] 00020000:00200000:2.0:1767319309.851709:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2330624, 2334720) 2334720, 4096 00020000:00200000:2.0:1767319309.851713:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.851729:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [569, 569] 00000008:00010000:2.0:1767319309.851746:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.851751:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.851770:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.851783:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1282048 1286143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.851817:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.851825:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.851831:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.851841:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2330624, 2334720) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.851853:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 569 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.851895:0:88920:0:(rw26.c:912:ll_write_end()) pos 2330624, len 4096, copied 4096 00000080:00200000:2.0:1767319309.851902:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ee93a6d1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.851905:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005750e620 17ffffc0001001 3:0 ffff8f243e7f9d80 569 lru 00000080:00200000:2.0:1767319309.851911:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e34c8d97 313: 1< 0 - - > 2< 1282048 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 57 - -> 00000080:00200000:2.0:1767319309.851914:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ee93a6d1 00000080:00200000:2.0:1767319309.851915:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.851920:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.851937:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.851958:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.851962:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.851964:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.851976:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.851979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.851982:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.851992:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.851999:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.852012:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.852015:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.852021:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.852025:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [569, 569] 00000080:00200000:2.0:1767319309.852032:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.852036:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.852045:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2334720 i_blocks 1 00000080:00200000:2.0:1767319309.852050:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.852070:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2334720, count: 4096 00000080:00200000:2.0:1767319309.852077:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2334720, bytes: 4096 00000080:00200000:2.0:1767319309.852080:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.852084:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 59, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.852086:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2334720, 2338816) 0 0 00000080:00200000:2.0:1767319309.852088:0:88920: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:1767319309.852094:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [570, 570] 00020000:00200000:2.0:1767319309.852097:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2334720, 2338816) 2338816, 4096 00020000:00200000:2.0:1767319309.852099:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.852105:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [570, 570] 00000008:00010000:2.0:1767319309.852111:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.852114:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.852121:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.852130:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1286144 1290239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.852150:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.852157:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.852163:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.852170:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2334720, 2338816) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.852177:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 570 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.852194:0:88920:0:(rw26.c:912:ll_write_end()) pos 2334720, len 4096, copied 4096 00000080:00200000:2.0:1767319309.852199:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000037e29478[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.852203:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c09dda8b 17ffffc0001001 3:0 ffff8f243e7f9ca8 570 lru 00000080:00200000:2.0:1767319309.852209:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000044452724 314: 1< 0 - - > 2< 1286144 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 58 - -> 00000080:00200000:2.0:1767319309.852211:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000037e29478 00000080:00200000:2.0:1767319309.852212:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.852214:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.852222:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.852234:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.852236:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.852239:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.852244:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.852247:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.852250:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.852259:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.852267:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.852276:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.852279:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.852283:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.852286:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [570, 570] 00000080:00200000:2.0:1767319309.852290:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.852294:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.852299:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2338816 i_blocks 1 00000080:00200000:2.0:1767319309.852321:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.852329:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2338816, count: 4096 00000080:00200000:2.0:1767319309.852333:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2338816, bytes: 4096 00000080:00200000:2.0:1767319309.852335:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.852339:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 60, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.852341:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2338816, 2342912) 0 0 00000080:00200000:2.0:1767319309.852344:0:88920: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:1767319309.852349:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [571, 571] 00020000:00200000:2.0:1767319309.852353:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2338816, 2342912) 2342912, 4096 00020000:00200000:2.0:1767319309.852355:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.852360:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [571, 571] 00000008:00010000:2.0:1767319309.852366:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.852368:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.852376:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.852385:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1290240 1294335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.852404:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.852412:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.852419:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.853146:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2338816, 2342912) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.853155:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 571 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.853184:0:88920:0:(rw26.c:912:ll_write_end()) pos 2338816, len 4096, copied 4096 00000080:00200000:2.0:1767319309.853191:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b8ee541c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.853194:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004314815a 17ffffc0001021 2:0 ffff8f243e7f95e8 571 lru 00000080:00200000:2.0:1767319309.853201:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fbaa5436 315: 1< 0 - - > 2< 1290240 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 59 - -> 00000080:00200000:2.0:1767319309.853203:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b8ee541c 00000080:00200000:2.0:1767319309.853204:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.853207:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.853216:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.853231:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.853234:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.853237:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.853245:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.853248:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.853251:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.853262:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.853271:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.853282:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.853285:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.853291:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.853296:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [571, 571] 00000080:00200000:2.0:1767319309.853324:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.853328:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.853335:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2342912 i_blocks 1 00000080:00200000:2.0:1767319309.853338:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.853349:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2342912, count: 4096 00000080:00200000:2.0:1767319309.853354:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2342912, bytes: 4096 00000080:00200000:2.0:1767319309.853357:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.853362:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 61, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.853364:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2342912, 2347008) 0 0 00000080:00200000:2.0:1767319309.853367:0:88920: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:1767319309.853375:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [572, 572] 00020000:00200000:2.0:1767319309.853379:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2342912, 2347008) 2347008, 4096 00020000:00200000:2.0:1767319309.853381:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.853389:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [572, 572] 00000008:00010000:2.0:1767319309.853395:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.853398:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.853408:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.853418:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1294336 1298431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.853640:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.853649:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.853655:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.853665:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2342912, 2347008) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.853671:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 572 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.854078:0:88920:0:(rw26.c:912:ll_write_end()) pos 2342912, len 4096, copied 4096 00000080:00200000:2.0:1767319309.854084:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d214458d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.854087:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3128c4a 17ffffc0001001 3:0 ffff8f243e7f9360 572 lru 00000080:00200000:2.0:1767319309.854092:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000054472be 316: 1< 0 - - > 2< 1294336 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 60 - -> 00000080:00200000:2.0:1767319309.854094:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d214458d 00000080:00200000:2.0:1767319309.854095:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.854097:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.854106:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.854120:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.854124:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.854126:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.854134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.854137:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.854139:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.854147:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.854155:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.854166:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.854169:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.854175:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.854178:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [572, 572] 00000080:00200000:2.0:1767319309.854184:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.854187:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.854194:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2347008 i_blocks 1 00000080:00200000:2.0:1767319309.854197:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.854207:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2347008, count: 4096 00000080:00200000:2.0:1767319309.854212:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2347008, bytes: 4096 00000080:00200000:2.0:1767319309.854215:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.854219:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 62, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.854221:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2347008, 2351104) 0 0 00000080:00200000:2.0:1767319309.854224:0:88920: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:1767319309.854231:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [573, 573] 00020000:00200000:2.0:1767319309.854235:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2347008, 2351104) 2351104, 4096 00020000:00200000:2.0:1767319309.854238:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.854245:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [573, 573] 00000008:00010000:2.0:1767319309.854253:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.854256:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.854266:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.854276:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1298432 1302527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.854295:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.854385:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.854391:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.854399:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2347008, 2351104) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.854406:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 573 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.854762:0:88920:0:(rw26.c:912:ll_write_end()) pos 2347008, len 4096, copied 4096 00000080:00200000:2.0:1767319309.854768:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000810025fe[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.854771:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004c929e08 17ffffc0001001 3:0 ffff8f243e7f9bd0 573 lru 00000080:00200000:2.0:1767319309.854776:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008eda4dd2 317: 1< 0 - - > 2< 1298432 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 61 - -> 00000080:00200000:2.0:1767319309.854778:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000810025fe 00000080:00200000:2.0:1767319309.854779:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.854781:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.854791:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.855279:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.855285:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.855288:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.855300:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.855345:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.855348:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.855361:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855370:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.855383:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.855386:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.855394:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.855398:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [573, 573] 00000080:00200000:2.0:1767319309.855404:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.855407:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.855414:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2351104 i_blocks 1 00000080:00200000:2.0:1767319309.855418:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.855471:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2351104, count: 4096 00000080:00200000:2.0:1767319309.855477:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2351104, bytes: 4096 00000080:00200000:2.0:1767319309.855480:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.855485:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 63, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.855487:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2351104, 2355200) 0 0 00000080:00200000:2.0:1767319309.855490:0:88920: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:1767319309.855499:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [574, 574] 00020000:00200000:2.0:1767319309.855503:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2351104, 2355200) 2355200, 4096 00020000:00200000:2.0:1767319309.855506:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.855514:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [574, 574] 00000008:00010000:2.0:1767319309.855522:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.855526:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.855537:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855547:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1302528 1306623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855568:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855575:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855580:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.855590:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2351104, 2355200) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.855598:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 574 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.855617:0:88920:0:(rw26.c:912:ll_write_end()) pos 2351104, len 4096, copied 4096 00000080:00200000:2.0:1767319309.855622:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000019ffb11[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.855625:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009893ee46 17ffffc0001001 3:0 ffff8f243e7f9438 574 lru 00000080:00200000:2.0:1767319309.855630:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f051178e 318: 1< 0 - - > 2< 1302528 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 62 - -> 00000080:00200000:2.0:1767319309.855633:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000019ffb11 00000080:00200000:2.0:1767319309.855634:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.855636:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.855645:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.855656:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.855658:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.855660:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.855666:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.855669:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.855671:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.855692:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855699:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.855707:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.855709:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.855714:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.855717:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [574, 574] 00000080:00200000:2.0:1767319309.855720:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.855723:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.855728:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2355200 i_blocks 1 00000080:00200000:2.0:1767319309.855730:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.855738:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2355200, count: 4096 00000080:00200000:2.0:1767319309.855741:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2355200, bytes: 4096 00000080:00200000:2.0:1767319309.855743:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.855746:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 64, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.855748:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2355200, 2359296) 0 0 00000080:00200000:2.0:1767319309.855750:0:88920: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:1767319309.855756:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [575, 575] 00020000:00200000:2.0:1767319309.855759:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2355200, 2359296) 2359296, 4096 00020000:00200000:2.0:1767319309.855761:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.855766:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [575, 575] 00000008:00010000:2.0:1767319309.855772:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.855775:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.855782:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855790:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1306624 1310719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855810:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855817:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.855824:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.855832:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2355200, 2359296) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.855838:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 575 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.855854:0:88920:0:(rw26.c:912:ll_write_end()) pos 2355200, len 4096, copied 4096 00000080:00200000:2.0:1767319309.855858:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000919b4507[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.855861:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001055dee0 17ffffc0001001 3:0 ffff8f243e7f9798 575 lru 00000080:00200000:2.0:1767319309.855971:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000182f1134 319: 1< 0 - - > 2< 1306624 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 63 - -> 00000080:00200000:2.0:1767319309.855974:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000919b4507 00000080:00200000:2.0:1767319309.855975:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.855978:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.855987:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.856000:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.856003:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.856006:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.856012:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.856015:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.856017:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.856027:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856035:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.856044:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.856047:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.856052:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.856055:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [575, 575] 00000080:00200000:2.0:1767319309.856058:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.856062:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.856067:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2359296 i_blocks 1 00000080:00200000:2.0:1767319309.856070:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.856077:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2359296, count: 4096 00000080:00200000:2.0:1767319309.856081:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2359296, bytes: 4096 00000080:00200000:2.0:1767319309.856083:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.856087:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 65, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.856088:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2359296, 2363392) 0 0 00000080:00200000:2.0:1767319309.856090:0:88920: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:1767319309.856095:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [576, 576] 00020000:00200000:2.0:1767319309.856099:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2359296, 2363392) 2363392, 4096 00020000:00200000:2.0:1767319309.856101:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.856106:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [576, 576] 00000008:00010000:2.0:1767319309.856112:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.856114:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.856121:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856129:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1310720 1314815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856146:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856153:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856160:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.856167:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2359296, 2363392) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.856172:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 576 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.856190:0:88920:0:(rw26.c:912:ll_write_end()) pos 2359296, len 4096, copied 4096 00000080:00200000:2.0:1767319309.856195:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000892d4939[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.856198:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002e927055 17ffffc0001001 3:0 ffff8f243e7f9000 576 lru 00000080:00200000:2.0:1767319309.856203:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000982284a9 320: 1< 0 - - > 2< 1310720 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 64 - -> 00000080:00200000:2.0:1767319309.856205:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000892d4939 00000080:00200000:2.0:1767319309.856206:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.856208:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.856217:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.856227:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.856230:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.856233:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.856238:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.856241:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.856243:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.856252:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856258:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.856267:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.856269:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.856274:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.856277:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [576, 576] 00000080:00200000:2.0:1767319309.856280:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.856283:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.856289:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2363392 i_blocks 1 00000080:00200000:2.0:1767319309.856291:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.856299:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2363392, count: 4096 00000080:00200000:2.0:1767319309.856327:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2363392, bytes: 4096 00000080:00200000:2.0:1767319309.856330:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.856334:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 66, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.856336:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2363392, 2367488) 0 0 00000080:00200000:2.0:1767319309.856339:0:88920: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:1767319309.856344:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [577, 577] 00020000:00200000:2.0:1767319309.856348:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2363392, 2367488) 2367488, 4096 00020000:00200000:2.0:1767319309.856350:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.856356:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [577, 577] 00000008:00010000:2.0:1767319309.856362:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.856364:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.856371:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856381:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1314816 1318911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856398:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856405:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856411:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.856419:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2363392, 2367488) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.856439:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 577 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.856465:0:88920:0:(rw26.c:912:ll_write_end()) pos 2363392, len 4096, copied 4096 00000080:00200000:2.0:1767319309.856469:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000999e514c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.856472:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001e2ddb04 17ffffc0001001 3:0 ffff8f243e7f9e58 577 lru 00000080:00200000:2.0:1767319309.856476:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000080256f28 321: 1< 0 - - > 2< 1314816 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 65 - -> 00000080:00200000:2.0:1767319309.856478:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000999e514c 00000080:00200000:2.0:1767319309.856479:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.856482:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.856489:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.856500:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.856502:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.856504:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.856509:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.856511:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.856514:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.856522:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856529:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.856537:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.856539:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.856544:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.856547:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [577, 577] 00000080:00200000:2.0:1767319309.856551:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.856554:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.856558:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2367488 i_blocks 1 00000080:00200000:2.0:1767319309.856560:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.856568:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2367488, count: 4096 00000080:00200000:2.0:1767319309.856572:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2367488, bytes: 4096 00000080:00200000:2.0:1767319309.856574:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.856578:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 67, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.856579:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2367488, 2371584) 0 0 00000080:00200000:2.0:1767319309.856582:0:88920: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:1767319309.856587:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [578, 578] 00020000:00200000:2.0:1767319309.856590:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2367488, 2371584) 2371584, 4096 00020000:00200000:2.0:1767319309.856592:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.856597:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [578, 578] 00000008:00010000:2.0:1767319309.856603:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.856606:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.856614:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856622:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1318912 1323007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856640:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856647:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856654:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.856662:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2367488, 2371584) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.856668:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 578 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.856683:0:88920:0:(rw26.c:912:ll_write_end()) pos 2367488, len 4096, copied 4096 00000080:00200000:2.0:1767319309.856688:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000081735b21[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.856691:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007d79288a 17ffffc0001001 3:0 ffff8f243e7f9288 578 lru 00000080:00200000:2.0:1767319309.856696:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003114913e 322: 1< 0 - - > 2< 1318912 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 66 - -> 00000080:00200000:2.0:1767319309.856698:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000081735b21 00000080:00200000:2.0:1767319309.856699:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.856702:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.856710:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.856721:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.856724:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.856726:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.856732:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.856734:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.856737:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.856748:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856756:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.856764:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.856766:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.856771:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.856774:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [578, 578] 00000080:00200000:2.0:1767319309.856778:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.856781:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.856786:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2371584 i_blocks 1 00000080:00200000:2.0:1767319309.856789:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.856796:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2371584, count: 4096 00000080:00200000:2.0:1767319309.856799:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2371584, bytes: 4096 00000080:00200000:2.0:1767319309.856801:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.856805:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 68, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.856806:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2371584, 2375680) 0 0 00000080:00200000:2.0:1767319309.856808:0:88920: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:1767319309.856813:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [579, 579] 00020000:00200000:2.0:1767319309.856815:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2371584, 2375680) 2375680, 4096 00020000:00200000:2.0:1767319309.856817:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.856822:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [579, 579] 00000008:00010000:2.0:1767319309.856828:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.856831:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.856837:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856845:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1323008 1327103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.856862:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.857409:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.857417:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.857437:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2371584, 2375680) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.857451:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 579 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.857470:0:88920:0:(rw26.c:912:ll_write_end()) pos 2371584, len 4096, copied 4096 00000080:00200000:2.0:1767319309.857476:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000783f7a4b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.857479:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000be811099 17ffffc0001001 3:0 ffff8f243e7f91b0 579 lru 00000080:00200000:2.0:1767319309.857486:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a9ebb355 323: 1< 0 - - > 2< 1323008 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 67 - -> 00000080:00200000:2.0:1767319309.857488:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000783f7a4b 00000080:00200000:2.0:1767319309.857490:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.857492:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.857502:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.857515:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.857518:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.857520:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.857527:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.857531:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.857533:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.857543:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.857552:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.857562:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.857565:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.857571:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.857574:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [579, 579] 00000080:00200000:2.0:1767319309.857579:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.857583:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.857589:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2375680 i_blocks 1 00000080:00200000:2.0:1767319309.857592:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.857600:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2375680, count: 4096 00000080:00200000:2.0:1767319309.857605:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2375680, bytes: 4096 00000080:00200000:2.0:1767319309.857607:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.857611:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 69, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.857613:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2375680, 2379776) 0 0 00000080:00200000:2.0:1767319309.857617:0:88920: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:1767319309.857624:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [580, 580] 00020000:00200000:2.0:1767319309.857628:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2375680, 2379776) 2379776, 4096 00020000:00200000:2.0:1767319309.857630:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.857637:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [580, 580] 00000008:00010000:2.0:1767319309.857643:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.857646:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.857654:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.857663:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1327104 1331199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.858655:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.858663:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.858671:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.858745:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2375680, 2379776) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.858756:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 580 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.858783:0:88920:0:(rw26.c:912:ll_write_end()) pos 2375680, len 4096, copied 4096 00000080:00200000:2.0:1767319309.858789:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006bf04ba6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.858793:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f18cf9a7 17ffffc0001001 3:0 ffff8f243e7f96c0 580 lru 00000080:00200000:2.0:1767319309.858798:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003104c376 324: 1< 0 - - > 2< 1327104 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 68 - -> 00000080:00200000:2.0:1767319309.858800:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006bf04ba6 00000080:00200000:2.0:1767319309.858802:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.858805:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.858816:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.858832:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.858835:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.858837:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.858845:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.858848:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.858851:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.858860:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.858943:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.858955:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.858959:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.858965:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.858970:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [580, 580] 00000080:00200000:2.0:1767319309.858976:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.858979:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.858986:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2379776 i_blocks 1 00000080:00200000:2.0:1767319309.858989:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.859002:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2379776, count: 4096 00000080:00200000:2.0:1767319309.859006:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2379776, bytes: 4096 00000080:00200000:2.0:1767319309.859009:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.859014:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 70, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.859015:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2379776, 2383872) 0 0 00000080:00200000:2.0:1767319309.859018:0:88920: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:1767319309.859026:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [581, 581] 00020000:00200000:2.0:1767319309.859030:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2379776, 2383872) 2383872, 4096 00020000:00200000:2.0:1767319309.859032:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.859040:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [581, 581] 00000008:00010000:2.0:1767319309.859048:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.859051:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.859062:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859073:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1331200 1335295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859091:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859098:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859105:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.859114:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2379776, 2383872) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.859120:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 581 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.859136:0:88920:0:(rw26.c:912:ll_write_end()) pos 2379776, len 4096, copied 4096 00000080:00200000:2.0:1767319309.859141:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005123934a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.859144:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006337da60 17ffffc0001001 3:0 ffff8f243e7f9948 581 lru 00000080:00200000:2.0:1767319309.859150:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e1e97145 325: 1< 0 - - > 2< 1331200 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 69 - -> 00000080:00200000:2.0:1767319309.859152:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005123934a 00000080:00200000:2.0:1767319309.859153:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.859155:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.859164:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.859176:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.859179:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.859181:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.859187:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.859190:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.859192:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.859200:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859208:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.859215:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.859218:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.859222:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.859225:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [581, 581] 00000080:00200000:2.0:1767319309.859230:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.859233:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.859238:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2383872 i_blocks 1 00000080:00200000:2.0:1767319309.859240:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.859248:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2383872, count: 4096 00000080:00200000:2.0:1767319309.859252:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2383872, bytes: 4096 00000080:00200000:2.0:1767319309.859254:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.859258:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 71, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.859259:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2383872, 2387968) 0 0 00000080:00200000:2.0:1767319309.859261:0:88920: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:1767319309.859267:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [582, 582] 00020000:00200000:2.0:1767319309.859270:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2383872, 2387968) 2387968, 4096 00020000:00200000:2.0:1767319309.859272:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.859278:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [582, 582] 00000008:00010000:2.0:1767319309.859284:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.859286:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.859294:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859381:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1335296 1339391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859402:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859408:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859414:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.859423:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2383872, 2387968) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.859429:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 582 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.859456:0:88920:0:(rw26.c:912:ll_write_end()) pos 2383872, len 4096, copied 4096 00000080:00200000:2.0:1767319309.859461:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000efa87900[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.859464:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000000475148 17ffffc0001001 3:0 ffff8f243e7f9870 582 lru 00000080:00200000:2.0:1767319309.859469:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000078fa5fd7 326: 1< 0 - - > 2< 1335296 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 70 - -> 00000080:00200000:2.0:1767319309.859471:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000efa87900 00000080:00200000:2.0:1767319309.859472:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.859474:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.859483:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.859496:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.859499:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.859501:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.859508:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.859510:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.859513:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.859523:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859530:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.859539:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.859542:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.859547:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.859550:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [582, 582] 00000080:00200000:2.0:1767319309.859554:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.859557:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.859563:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2387968 i_blocks 1 00000080:00200000:2.0:1767319309.859566:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.859573:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2387968, count: 4096 00000080:00200000:2.0:1767319309.859577:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2387968, bytes: 4096 00000080:00200000:2.0:1767319309.859579:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.859583:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 72, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.859585:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2387968, 2392064) 0 0 00000080:00200000:2.0:1767319309.859587:0:88920: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:1767319309.859592:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [583, 583] 00020000:00200000:2.0:1767319309.859595:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2387968, 2392064) 2392064, 4096 00020000:00200000:2.0:1767319309.859597:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.859603:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [583, 583] 00000008:00010000:2.0:1767319309.859609:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.859611:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.859619:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859627:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1339392 1343487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859646:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859653:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.859659:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.859667:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2387968, 2392064) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.860085:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 583 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.860107:0:88920:0:(rw26.c:912:ll_write_end()) pos 2387968, len 4096, copied 4096 00000080:00200000:2.0:1767319309.860112:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004868c2a9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.860115:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c45ab20c 17ffffc0001001 3:0 ffff8f243e7f9a20 583 lru 00000080:00200000:2.0:1767319309.860121:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000115f273e 327: 1< 0 - - > 2< 1339392 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 71 - -> 00000080:00200000:2.0:1767319309.860123:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004868c2a9 00000080:00200000:2.0:1767319309.860124:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.860126:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.860136:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.860148:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.860151:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.860153:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.860161:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.860164:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.860166:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.860176:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860184:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.860193:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.860196:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.860201:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.860204:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [583, 583] 00000080:00200000:2.0:1767319309.860208:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.860211:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.860216:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2392064 i_blocks 1 00000080:00200000:2.0:1767319309.860219:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.860228:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2392064, count: 4096 00000080:00200000:2.0:1767319309.860233:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2392064, bytes: 4096 00000080:00200000:2.0:1767319309.860235:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.860239:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 73, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.860241:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2392064, 2396160) 0 0 00000080:00200000:2.0:1767319309.860244:0:88920: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:1767319309.860250:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [584, 584] 00020000:00200000:2.0:1767319309.860253:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2392064, 2396160) 2396160, 4096 00020000:00200000:2.0:1767319309.860256:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.860262:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [584, 584] 00000008:00010000:2.0:1767319309.860267:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.860270:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.860278:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860287:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1343488 1347583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860348:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860356:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860362:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.860369:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2392064, 2396160) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.860376:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 584 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.860394:0:88920:0:(rw26.c:912:ll_write_end()) pos 2392064, len 4096, copied 4096 00000080:00200000:2.0:1767319309.860399:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000748c226d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.860402:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008ee3f0e6 17ffffc0001001 3:0 ffff8f243e7d41b0 584 lru 00000080:00200000:2.0:1767319309.860408:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009de714fa 328: 1< 0 - - > 2< 1343488 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 72 - -> 00000080:00200000:2.0:1767319309.860410:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000748c226d 00000080:00200000:2.0:1767319309.860411:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.860413:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.860421:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.860433:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.860436:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.860438:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.860454:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.860457:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.860459:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.860469:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860476:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.860484:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.860486:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.860491:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.860494:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [584, 584] 00000080:00200000:2.0:1767319309.860498:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.860502:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.860508:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2396160 i_blocks 1 00000080:00200000:2.0:1767319309.860512:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.860519:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2396160, count: 4096 00000080:00200000:2.0:1767319309.860522:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2396160, bytes: 4096 00000080:00200000:2.0:1767319309.860524:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.860527:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 74, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.860529:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2396160, 2400256) 0 0 00000080:00200000:2.0:1767319309.860531:0:88920: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:1767319309.860536:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [585, 585] 00020000:00200000:2.0:1767319309.860538:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2396160, 2400256) 2400256, 4096 00020000:00200000:2.0:1767319309.860540:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.860546:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [585, 585] 00000008:00010000:2.0:1767319309.860552:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.860554:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.860561:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860569:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1347584 1351679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860585:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860592:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860598:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.860606:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2396160, 2400256) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.860611:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 585 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.860625:0:88920:0:(rw26.c:912:ll_write_end()) pos 2396160, len 4096, copied 4096 00000080:00200000:2.0:1767319309.860629:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a10ceea4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.860632:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d6991699 17ffffc0001001 3:0 ffff8f243e7d46c0 585 lru 00000080:00200000:2.0:1767319309.860638:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1b6dbc0 329: 1< 0 - - > 2< 1347584 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 73 - -> 00000080:00200000:2.0:1767319309.860640:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a10ceea4 00000080:00200000:2.0:1767319309.860641:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.860643:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.860651:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.860663:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.860665:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.860668:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.860807:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.860811:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.860814:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.860826:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.860835:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.860843:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.860846:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.860850:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.860854:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [585, 585] 00000080:00200000:2.0:1767319309.860857:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.860861:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.860956:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2400256 i_blocks 1 00000080:00200000:2.0:1767319309.860960:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.860969:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2400256, count: 4096 00000080:00200000:2.0:1767319309.860973:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2400256, bytes: 4096 00000080:00200000:2.0:1767319309.860976:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.860979:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 75, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.860981:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2400256, 2404352) 0 0 00000080:00200000:2.0:1767319309.860984:0:88920: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:1767319309.860989:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [586, 586] 00020000:00200000:2.0:1767319309.860992:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2400256, 2404352) 2404352, 4096 00020000:00200000:2.0:1767319309.860995:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.861001:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [586, 586] 00000008:00010000:2.0:1767319309.861007:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.861010:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.861018:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861027:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1351680 1355775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861047:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861054:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861060:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.861068:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2400256, 2404352) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.861075:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 586 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.861098:0:88920:0:(rw26.c:912:ll_write_end()) pos 2400256, len 4096, copied 4096 00000080:00200000:2.0:1767319309.861103:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dd6d5366[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.861105:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000041b20e9a 17ffffc0001021 2:0 ffff8f243e7d4948 586 lru 00000080:00200000:2.0:1767319309.861111:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001aea9fc5 330: 1< 0 - - > 2< 1351680 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 74 - -> 00000080:00200000:2.0:1767319309.861113:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dd6d5366 00000080:00200000:2.0:1767319309.861114:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.861116:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.861124:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.861136:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.861139:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.861141:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.861147:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.861149:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.861151:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.861161:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861168:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.861176:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.861178:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.861183:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.861185:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [586, 586] 00000080:00200000:2.0:1767319309.861189:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.861192:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.861197:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2404352 i_blocks 1 00000080:00200000:2.0:1767319309.861200:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.861207:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2404352, count: 4096 00000080:00200000:2.0:1767319309.861211:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2404352, bytes: 4096 00000080:00200000:2.0:1767319309.861213:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.861217:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 76, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.861218:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2404352, 2408448) 0 0 00000080:00200000:2.0:1767319309.861220:0:88920: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:1767319309.861225:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [587, 587] 00020000:00200000:2.0:1767319309.861228:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2404352, 2408448) 2408448, 4096 00020000:00200000:2.0:1767319309.861230:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.861235:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [587, 587] 00000008:00010000:2.0:1767319309.861241:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.861243:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.861249:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861257:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1355776 1359871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861275:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861282:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861289:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.861297:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2404352, 2408448) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.861327:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 587 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.861343:0:88920:0:(rw26.c:912:ll_write_end()) pos 2404352, len 4096, copied 4096 00000080:00200000:2.0:1767319309.861349:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000462c1ac6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.861352:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000013dd5e37 17ffffc0001001 3:0 ffff8f243e7d4870 587 lru 00000080:00200000:2.0:1767319309.861358:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000008a7621e 331: 1< 0 - - > 2< 1355776 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 75 - -> 00000080:00200000:2.0:1767319309.861360:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000462c1ac6 00000080:00200000:2.0:1767319309.861361:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.861363:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.861372:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.861385:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.861388:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.861390:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.861396:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.861399:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.861401:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.861411:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861419:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.861427:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.861430:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.861435:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.861438:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [587, 587] 00000080:00200000:2.0:1767319309.861454:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.861458:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.861463:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2408448 i_blocks 1 00000080:00200000:2.0:1767319309.861466:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.861474:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2408448, count: 4096 00000080:00200000:2.0:1767319309.861477:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2408448, bytes: 4096 00000080:00200000:2.0:1767319309.861480:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.861484:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 77, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.861485:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2408448, 2412544) 0 0 00000080:00200000:2.0:1767319309.861488:0:88920: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:1767319309.861493:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [588, 588] 00020000:00200000:2.0:1767319309.861496:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2408448, 2412544) 2412544, 4096 00020000:00200000:2.0:1767319309.861498:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.861503:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [588, 588] 00000008:00010000:2.0:1767319309.861509:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.861511:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.861519:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861528:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1359872 1363967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861547:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861555:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861563:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.861572:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2408448, 2412544) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.861577:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 588 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.861591:0:88920:0:(rw26.c:912:ll_write_end()) pos 2408448, len 4096, copied 4096 00000080:00200000:2.0:1767319309.861596:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009921eaa8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.861599:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002494441e 17ffffc0001001 3:0 ffff8f243e7d4a20 588 lru 00000080:00200000:2.0:1767319309.861606:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000088b0e6e9 332: 1< 0 - - > 2< 1359872 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 76 - -> 00000080:00200000:2.0:1767319309.861608:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009921eaa8 00000080:00200000:2.0:1767319309.861610:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.861612:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.861619:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.861631:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.861634:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.861636:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.861641:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.861643:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.861646:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.861655:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861662:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.861670:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.861685:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.861691:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.861694:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [588, 588] 00000080:00200000:2.0:1767319309.861698:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.861701:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.861706:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2412544 i_blocks 1 00000080:00200000:2.0:1767319309.861709:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.861716:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2412544, count: 4096 00000080:00200000:2.0:1767319309.861720:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2412544, bytes: 4096 00000080:00200000:2.0:1767319309.861723:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.861726:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 78, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.861728:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2412544, 2416640) 0 0 00000080:00200000:2.0:1767319309.861730:0:88920: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:1767319309.861736:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [589, 589] 00020000:00200000:2.0:1767319309.861738:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2412544, 2416640) 2416640, 4096 00020000:00200000:2.0:1767319309.861740:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.861746:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [589, 589] 00000008:00010000:2.0:1767319309.861751:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.861753:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.861760:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861768:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1363968 1368063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861789:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861796:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861803:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.861811:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2412544, 2416640) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.861816:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 589 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.861832:0:88920:0:(rw26.c:912:ll_write_end()) pos 2412544, len 4096, copied 4096 00000080:00200000:2.0:1767319309.861836:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003f27fb0e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.861839:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000ae1ee9f 17ffffc0001001 3:0 ffff8f243e7d4510 589 lru 00000080:00200000:2.0:1767319309.861845:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ad9ad869 333: 1< 0 - - > 2< 1363968 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 77 - -> 00000080:00200000:2.0:1767319309.861847:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003f27fb0e 00000080:00200000:2.0:1767319309.861848:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.861851:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.861858:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.861882:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.861885:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.861888:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.861893:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.861896:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.861899:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.861907:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.861914:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.861922:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.861925:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.861930:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.861933:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [589, 589] 00000080:00200000:2.0:1767319309.861937:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.861940:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.861944:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2416640 i_blocks 1 00000080:00200000:2.0:1767319309.861947:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.861954:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2416640, count: 4096 00000080:00200000:2.0:1767319309.861958:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2416640, bytes: 4096 00000080:00200000:2.0:1767319309.861961:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.861964:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 79, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.861965:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2416640, 2420736) 0 0 00000080:00200000:2.0:1767319309.861968:0:88920: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:1767319309.861973:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [590, 590] 00020000:00200000:2.0:1767319309.861976:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2416640, 2420736) 2420736, 4096 00020000:00200000:2.0:1767319309.861978:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.861984:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [590, 590] 00000008:00010000:2.0:1767319309.861989:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.861992:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.861999:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862007:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1368064 1372159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862025:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862033:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862040:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.862048:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2416640, 2420736) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.862053:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 590 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.862069:0:88920:0:(rw26.c:912:ll_write_end()) pos 2416640, len 4096, copied 4096 00000080:00200000:2.0:1767319309.862073:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000089a70491[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.862076:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000021942a03 17ffffc0001001 3:0 ffff8f243e7d4af8 590 lru 00000080:00200000:2.0:1767319309.862082:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000057674fc4 334: 1< 0 - - > 2< 1368064 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 78 - -> 00000080:00200000:2.0:1767319309.862084:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000089a70491 00000080:00200000:2.0:1767319309.862085:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.862087:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.862095:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.862108:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.862111:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.862113:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.862118:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.862121:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.862124:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.862133:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862142:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.862151:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.862153:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.862158:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.862161:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [590, 590] 00000080:00200000:2.0:1767319309.862166:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.862169:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.862174:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2420736 i_blocks 1 00000080:00200000:2.0:1767319309.862177:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.862184:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2420736, count: 4096 00000080:00200000:2.0:1767319309.862187:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2420736, bytes: 4096 00000080:00200000:2.0:1767319309.862190:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.862194:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 80, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.862196:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2420736, 2424832) 0 0 00000080:00200000:2.0:1767319309.862198:0:88920: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:1767319309.862203:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [591, 591] 00020000:00200000:2.0:1767319309.862206:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2420736, 2424832) 2424832, 4096 00020000:00200000:2.0:1767319309.862209:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.862214:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [591, 591] 00000008:00010000:2.0:1767319309.862219:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.862222:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.862229:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862238:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1372160 1376255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862258:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862266:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862274:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.862282:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2420736, 2424832) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.862287:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 591 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.862324:0:88920:0:(rw26.c:912:ll_write_end()) pos 2420736, len 4096, copied 4096 00000080:00200000:2.0:1767319309.862329:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000b44f0ff[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.862332:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000067005be7 17ffffc0001001 3:0 ffff8f243e7d40d8 591 lru 00000080:00200000:2.0:1767319309.862338:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008d76fefc 335: 1< 0 - - > 2< 1372160 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 79 - -> 00000080:00200000:2.0:1767319309.862340:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000b44f0ff 00000080:00200000:2.0:1767319309.862342:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.862344:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.862352:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.862363:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.862366:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.862368:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.862374:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.862376:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.862379:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.862388:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.862395:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.862403:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.862406:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.862410:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.862413:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [591, 591] 00000080:00200000:2.0:1767319309.862416:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.862419:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.862424:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2424832 i_blocks 1 00000080:00200000:2.0:1767319309.862426:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.862433:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2424832, count: 4096 00000080:00200000:2.0:1767319309.862437:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2424832, bytes: 4096 00000080:00200000:2.0:1767319309.862439:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.866248:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 81, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.866251:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2424832, 2428928) 0 0 00000080:00200000:2.0:1767319309.866256:0:88920: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:1767319309.866272:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [592, 592] 00020000:00200000:2.0:1767319309.866280:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2424832, 2428928) 2428928, 4096 00020000:00200000:2.0:1767319309.866283:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.866327:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [592, 592] 00000008:00010000:2.0:1767319309.866349:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.866354:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.866379:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866395:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1376256 1380351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866438:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866456:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866464:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.866477:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2424832, 2428928) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.866492:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 592 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.866531:0:88920:0:(rw26.c:912:ll_write_end()) pos 2424832, len 4096, copied 4096 00000080:00200000:2.0:1767319309.866540:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000098d25f1b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.866544:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000aa6c6927 17ffffc0001001 3:0 ffff8f243e7d4d80 592 lru 00000080:00200000:2.0:1767319309.866551:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000568bd9d8 336: 1< 0 - - > 2< 1376256 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 80 - -> 00000080:00200000:2.0:1767319309.866554:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000098d25f1b 00000080:00200000:2.0:1767319309.866555:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.866560:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.866584:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.866609:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.866613:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.866616:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.866630:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.866633:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.866636:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.866649:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866658:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.866673:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.866689:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.866697:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.866703:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [592, 592] 00000080:00200000:2.0:1767319309.866710:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.866713:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.866723:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2428928 i_blocks 1 00000080:00200000:2.0:1767319309.866727:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.866752:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2428928, count: 4096 00000080:00200000:2.0:1767319309.866758:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2428928, bytes: 4096 00000080:00200000:2.0:1767319309.866761:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.866766:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 82, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.866767:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2428928, 2433024) 0 0 00000080:00200000:2.0:1767319309.866770:0:88920: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:1767319309.866776:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [593, 593] 00020000:00200000:2.0:1767319309.866779:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2428928, 2433024) 2433024, 4096 00020000:00200000:2.0:1767319309.866781:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.866787:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [593, 593] 00000008:00010000:2.0:1767319309.866794:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.866796:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.866803:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866812:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1380352 1384447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866832:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866840:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866846:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.866855:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2428928, 2433024) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.866862:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 593 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.866880:0:88920:0:(rw26.c:912:ll_write_end()) pos 2428928, len 4096, copied 4096 00000080:00200000:2.0:1767319309.866885:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009250ab99[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.866888:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000dedb23eb 17ffffc0001001 3:0 ffff8f243e7d4ca8 593 lru 00000080:00200000:2.0:1767319309.866893:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009f2ae2b7 337: 1< 0 - - > 2< 1380352 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 81 - -> 00000080:00200000:2.0:1767319309.866895:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009250ab99 00000080:00200000:2.0:1767319309.866896:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.866898:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.866907:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.866919:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.866922:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.866924:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.866930:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.866933:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.866936:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.866945:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.866953:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.866962:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.866964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.866968:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.866971:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [593, 593] 00000080:00200000:2.0:1767319309.866976:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.866979:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.866983:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2433024 i_blocks 1 00000080:00200000:2.0:1767319309.866986:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.866993:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2433024, count: 4096 00000080:00200000:2.0:1767319309.866997:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2433024, bytes: 4096 00000080:00200000:2.0:1767319309.867000:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.867004:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 83, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.867005:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2433024, 2437120) 0 0 00000080:00200000:2.0:1767319309.867008:0:88920: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:1767319309.867014:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [594, 594] 00020000:00200000:2.0:1767319309.867017:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2433024, 2437120) 2437120, 4096 00020000:00200000:2.0:1767319309.867019:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.867025:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [594, 594] 00000008:00010000:2.0:1767319309.867030:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.867032:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.867040:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867049:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1384448 1388543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867069:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867076:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867083:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.867092:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2433024, 2437120) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.867098:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 594 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.867114:0:88920:0:(rw26.c:912:ll_write_end()) pos 2433024, len 4096, copied 4096 00000080:00200000:2.0:1767319309.867119:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000034608124[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.867122:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006d887126 17ffffc0001001 3:0 ffff8f243e7d45e8 594 lru 00000080:00200000:2.0:1767319309.867128:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000867c6f98 338: 1< 0 - - > 2< 1384448 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 82 - -> 00000080:00200000:2.0:1767319309.867130:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000034608124 00000080:00200000:2.0:1767319309.867131:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.867134:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.867143:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.867155:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.867158:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.867160:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.867167:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.867169:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.867171:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.867181:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867189:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.867198:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.867201:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.867205:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.867209:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [594, 594] 00000080:00200000:2.0:1767319309.867213:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.867216:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.867220:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2437120 i_blocks 1 00000080:00200000:2.0:1767319309.867223:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.867231:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2437120, count: 4096 00000080:00200000:2.0:1767319309.867234:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2437120, bytes: 4096 00000080:00200000:2.0:1767319309.867236:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.867240:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 84, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.867242:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2437120, 2441216) 0 0 00000080:00200000:2.0:1767319309.867245:0:88920: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:1767319309.867250:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [595, 595] 00020000:00200000:2.0:1767319309.867252:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2437120, 2441216) 2441216, 4096 00020000:00200000:2.0:1767319309.867255:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.867260:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [595, 595] 00000008:00010000:2.0:1767319309.867266:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.867268:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.867275:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867284:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1388544 1392639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867325:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867334:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867341:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.867349:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2437120, 2441216) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.867355:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 595 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.867371:0:88920:0:(rw26.c:912:ll_write_end()) pos 2437120, len 4096, copied 4096 00000080:00200000:2.0:1767319309.867376:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000089cb753a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.867379:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005e616483 17ffffc0001001 3:0 ffff8f243e7d4360 595 lru 00000080:00200000:2.0:1767319309.867385:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000840c6551 339: 1< 0 - - > 2< 1388544 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 83 - -> 00000080:00200000:2.0:1767319309.867388:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000089cb753a 00000080:00200000:2.0:1767319309.867389:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.867391:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.867400:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.867411:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.867414:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.867416:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.867423:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.867425:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.867427:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.867437:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867458:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.867467:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.867471:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.867476:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.867479:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [595, 595] 00000080:00200000:2.0:1767319309.867483:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.867486:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.867490:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2441216 i_blocks 1 00000080:00200000:2.0:1767319309.867493:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.867501:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2441216, count: 4096 00000080:00200000:2.0:1767319309.867505:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2441216, bytes: 4096 00000080:00200000:2.0:1767319309.867508:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.867512:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 85, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.867514:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2441216, 2445312) 0 0 00000080:00200000:2.0:1767319309.867516:0:88920: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:1767319309.867522:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [596, 596] 00020000:00200000:2.0:1767319309.867525:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2441216, 2445312) 2445312, 4096 00020000:00200000:2.0:1767319309.867527:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.867533:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [596, 596] 00000008:00010000:2.0:1767319309.867538:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.867541:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.867549:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867557:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1392640 1396735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867578:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867586:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867593:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.867602:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2441216, 2445312) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.867607:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 596 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.867622:0:88920:0:(rw26.c:912:ll_write_end()) pos 2441216, len 4096, copied 4096 00000080:00200000:2.0:1767319309.867627:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000111df57[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.867630:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000086db182e 17ffffc0001001 3:0 ffff8f243e7d4bd0 596 lru 00000080:00200000:2.0:1767319309.867637:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6ec3cc3 340: 1< 0 - - > 2< 1392640 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 84 - -> 00000080:00200000:2.0:1767319309.867639:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000111df57 00000080:00200000:2.0:1767319309.867640:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.867643:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.867650:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.867663:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.867665:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.867667:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.867673:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.867676:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.867679:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.867687:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867695:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.867703:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.867706:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.867711:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.867714:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [596, 596] 00000080:00200000:2.0:1767319309.867718:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.867720:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.867725:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2445312 i_blocks 1 00000080:00200000:2.0:1767319309.867728:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.867736:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2445312, count: 4096 00000080:00200000:2.0:1767319309.867739:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2445312, bytes: 4096 00000080:00200000:2.0:1767319309.867742:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.867745:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 86, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.867747:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2445312, 2449408) 0 0 00000080:00200000:2.0:1767319309.867750:0:88920: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:1767319309.867755:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [597, 597] 00020000:00200000:2.0:1767319309.867758:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2445312, 2449408) 2449408, 4096 00020000:00200000:2.0:1767319309.867761:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.867765:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [597, 597] 00000008:00010000:2.0:1767319309.867771:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.867773:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.867781:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867791:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1396736 1400831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867809:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867816:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867822:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.867829:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2445312, 2449408) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.867835:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 597 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.867849:0:88920:0:(rw26.c:912:ll_write_end()) pos 2445312, len 4096, copied 4096 00000080:00200000:2.0:1767319309.867853:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000155781e4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.867857:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008f81344e 17ffffc0001001 3:0 ffff8f243e7d4438 597 lru 00000080:00200000:2.0:1767319309.867863:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d419027f 341: 1< 0 - - > 2< 1396736 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 85 - -> 00000080:00200000:2.0:1767319309.867865:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000155781e4 00000080:00200000:2.0:1767319309.867866:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.867868:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.867876:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.867887:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.867890:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.867892:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.867898:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.867901:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.867903:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.867912:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.867920:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.867929:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.867931:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.867936:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.867939:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [597, 597] 00000080:00200000:2.0:1767319309.867943:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.867946:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.867950:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2449408 i_blocks 1 00000080:00200000:2.0:1767319309.867953:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.867960:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2449408, count: 4096 00000080:00200000:2.0:1767319309.867964:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2449408, bytes: 4096 00000080:00200000:2.0:1767319309.867966:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.867970:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 87, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.867972:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2449408, 2453504) 0 0 00000080:00200000:2.0:1767319309.867975:0:88920: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:1767319309.867980:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [598, 598] 00020000:00200000:2.0:1767319309.867983:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2449408, 2453504) 2453504, 4096 00020000:00200000:2.0:1767319309.867986:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.867991:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [598, 598] 00000008:00010000:2.0:1767319309.867997:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.867999:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.868006:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868014:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1400832 1404927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868032:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868040:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868047:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.868056:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2449408, 2453504) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.868062:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 598 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.868077:0:88920:0:(rw26.c:912:ll_write_end()) pos 2449408, len 4096, copied 4096 00000080:00200000:2.0:1767319309.868082:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000076ca72a7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.868085:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003d8008b0 17ffffc0001001 3:0 ffff8f243e7d4798 598 lru 00000080:00200000:2.0:1767319309.868090:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006cfce8a5 342: 1< 0 - - > 2< 1400832 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 86 - -> 00000080:00200000:2.0:1767319309.868092:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000076ca72a7 00000080:00200000:2.0:1767319309.868093:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.868096:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.868104:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.868115:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.868118:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.868120:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.868126:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.868129:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.868131:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.868140:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868147:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.868155:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.868158:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.868162:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.868164:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [598, 598] 00000080:00200000:2.0:1767319309.868168:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.868172:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.868176:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2453504 i_blocks 1 00000080:00200000:2.0:1767319309.868179:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.868185:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2453504, count: 4096 00000080:00200000:2.0:1767319309.868189:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2453504, bytes: 4096 00000080:00200000:2.0:1767319309.868191:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.868195:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 88, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.868196:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2453504, 2457600) 0 0 00000080:00200000:2.0:1767319309.868199:0:88920: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:1767319309.868204:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [599, 599] 00020000:00200000:2.0:1767319309.868207:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2453504, 2457600) 2457600, 4096 00020000:00200000:2.0:1767319309.868209:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.868214:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [599, 599] 00000008:00010000:2.0:1767319309.868219:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.868222:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.868229:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868237:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1404928 1409023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868257:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868266:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868272:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.868280:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2453504, 2457600) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.868285:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 599 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.868300:0:88920:0:(rw26.c:912:ll_write_end()) pos 2453504, len 4096, copied 4096 00000080:00200000:2.0:1767319309.868331:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000506ee393[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.868334:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002b9120bf 17ffffc0001001 3:0 ffff8f243e7d4000 599 lru 00000080:00200000:2.0:1767319309.868340:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001b105515 343: 1< 0 - - > 2< 1404928 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 87 - -> 00000080:00200000:2.0:1767319309.868342:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000506ee393 00000080:00200000:2.0:1767319309.868343:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.868345:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.868354:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.868366:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.868369:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.868371:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.868377:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.868380:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.868382:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.868394:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868401:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.868410:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.868413:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.868418:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.868421:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [599, 599] 00000080:00200000:2.0:1767319309.868425:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.868428:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.868432:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2457600 i_blocks 1 00000080:00200000:2.0:1767319309.868435:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.868455:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2457600, count: 4096 00000080:00200000:2.0:1767319309.868459:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2457600, bytes: 4096 00000080:00200000:2.0:1767319309.868462:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.868465:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 89, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.868467:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2457600, 2461696) 0 0 00000080:00200000:2.0:1767319309.868469:0:88920: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:1767319309.868474:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [600, 600] 00020000:00200000:2.0:1767319309.868477:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2457600, 2461696) 2461696, 4096 00020000:00200000:2.0:1767319309.868480:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.868485:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [600, 600] 00000008:00010000:2.0:1767319309.868491:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.868493:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.868500:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868508:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1409024 1413119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868526:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868534:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868541:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.868549:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2457600, 2461696) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.868554:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 600 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.868568:0:88920:0:(rw26.c:912:ll_write_end()) pos 2457600, len 4096, copied 4096 00000080:00200000:2.0:1767319309.868573:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007e745d90[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.868576:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009108de27 17ffffc0001001 3:0 ffff8f243e7d4e58 600 lru 00000080:00200000:2.0:1767319309.868581:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d0c0d339 344: 1< 0 - - > 2< 1409024 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 88 - -> 00000080:00200000:2.0:1767319309.868583:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007e745d90 00000080:00200000:2.0:1767319309.868584:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.868586:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.868594:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.868605:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.868608:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.868610:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.868615:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.868618:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.868620:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.868629:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868636:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.868644:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.868647:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.868652:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.868655:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [600, 600] 00000080:00200000:2.0:1767319309.868659:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.868661:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.868667:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2461696 i_blocks 1 00000080:00200000:2.0:1767319309.868670:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.868677:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2461696, count: 4096 00000080:00200000:2.0:1767319309.868680:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2461696, bytes: 4096 00000080:00200000:2.0:1767319309.868682:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.868685:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 90, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.868687:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2461696, 2465792) 0 0 00000080:00200000:2.0:1767319309.868689:0:88920: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:1767319309.868694:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [601, 601] 00020000:00200000:2.0:1767319309.868696:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2461696, 2465792) 2465792, 4096 00020000:00200000:2.0:1767319309.868698:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.868703:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [601, 601] 00000008:00010000:2.0:1767319309.868708:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.868710:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.868716:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868724:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1413120 1417215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868741:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868747:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868753:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.868760:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2461696, 2465792) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.868765:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 601 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.868786:0:88920:0:(rw26.c:912:ll_write_end()) pos 2461696, len 4096, copied 4096 00000080:00200000:2.0:1767319309.868790:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002ff1a588[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.868793:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000070b9abf 17ffffc0001021 2:0 ffff8f243e7d4288 601 lru 00000080:00200000:2.0:1767319309.868798:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007a2590ce 345: 1< 0 - - > 2< 1413120 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 89 - -> 00000080:00200000:2.0:1767319309.868800:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002ff1a588 00000080:00200000:2.0:1767319309.868801:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.868803:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.868810:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.868820:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.868823:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.868825:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.868830:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.868832:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.868834:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.868843:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868849:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.868857:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.868859:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.868863:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.868866:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [601, 601] 00000080:00200000:2.0:1767319309.868869:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.868872:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.868876:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2465792 i_blocks 1 00000080:00200000:2.0:1767319309.868878:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.868886:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2465792, count: 4096 00000080:00200000:2.0:1767319309.868889:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2465792, bytes: 4096 00000080:00200000:2.0:1767319309.868891:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.868894:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 91, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.868895:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2465792, 2469888) 0 0 00000080:00200000:2.0:1767319309.868898:0:88920: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:1767319309.868903:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [602, 602] 00020000:00200000:2.0:1767319309.868905:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2465792, 2469888) 2469888, 4096 00020000:00200000:2.0:1767319309.868908:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.868913:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [602, 602] 00000008:00010000:2.0:1767319309.868918:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.868920:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.868927:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868936:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1417216 1421311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868953:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868960:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.868965:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.868973:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2465792, 2469888) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.868978:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 602 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.868994:0:88920:0:(rw26.c:912:ll_write_end()) pos 2465792, len 4096, copied 4096 00000080:00200000:2.0:1767319309.868998:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b1996ed0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.869001:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008b1ab7ee 17ffffc0001001 3:0 ffff8f243e7af0d8 602 lru 00000080:00200000:2.0:1767319309.869006:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000087580940 346: 1< 0 - - > 2< 1417216 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 90 - -> 00000080:00200000:2.0:1767319309.869008:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b1996ed0 00000080:00200000:2.0:1767319309.869009:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.869011:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.869020:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.869032:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.869035:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.869037:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.869042:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.869045:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.869047:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.869057:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.869064:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.869072:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.869074:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.869078:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.869081:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [602, 602] 00000080:00200000:2.0:1767319309.869084:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.869087:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.869092:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2469888 i_blocks 1 00000080:00200000:2.0:1767319309.869095:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.869102:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2469888, count: 4096 00000080:00200000:2.0:1767319309.869106:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2469888, bytes: 4096 00000080:00200000:2.0:1767319309.869108:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.869112:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 92, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.869113:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2469888, 2473984) 0 0 00000080:00200000:2.0:1767319309.869115:0:88920: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:1767319309.869120:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [603, 603] 00020000:00200000:2.0:1767319309.869123:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2469888, 2473984) 2473984, 4096 00020000:00200000:2.0:1767319309.869125:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.869130:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [603, 603] 00000008:00010000:2.0:1767319309.869136:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.869138:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.869145:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.869154:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1421312 1425407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.869176:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.869184:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.869190:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.869200:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2469888, 2473984) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.869206:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 603 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.869225:0:88920:0:(rw26.c:912:ll_write_end()) pos 2469888, len 4096, copied 4096 00000080:00200000:2.0:1767319309.869229:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000724fd8c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.869232:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fdfd19c1 17ffffc0001001 3:0 ffff8f243e7afd80 603 lru 00000080:00200000:2.0:1767319309.869237:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cd9e55fe 347: 1< 0 - - > 2< 1421312 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 91 - -> 00000080:00200000:2.0:1767319309.869240:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000724fd8c 00000080:00200000:2.0:1767319309.869241:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.869243:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.869251:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.869262:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.869265:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.869267:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.869273:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.869275:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.869277:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.869287:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.869294:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.869329:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.869332:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.869337:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.869340:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [603, 603] 00000080:00200000:2.0:1767319309.869343:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.869346:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.869351:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2473984 i_blocks 1 00000080:00200000:2.0:1767319309.869354:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.869361:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2473984, count: 4096 00000080:00200000:2.0:1767319309.869365:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2473984, bytes: 4096 00000080:00200000:2.0:1767319309.869367:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.869370:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 93, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.869372:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2473984, 2478080) 0 0 00000080:00200000:2.0:1767319309.869374:0:88920: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:1767319309.869380:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [604, 604] 00020000:00200000:2.0:1767319309.869383:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2473984, 2478080) 2478080, 4096 00020000:00200000:2.0:1767319309.869386:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.869391:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [604, 604] 00000008:00010000:2.0:1767319309.869397:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.869399:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.869406:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.869416:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1425408 1429503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871121:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871138:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871146:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.871161:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2473984, 2478080) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.871176:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 604 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.871213:0:88920:0:(rw26.c:912:ll_write_end()) pos 2473984, len 4096, copied 4096 00000080:00200000:2.0:1767319309.871220:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008dc05eaf[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.871224:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6b4069c 17ffffc0001001 3:0 ffff8f243e7afca8 604 lru 00000080:00200000:2.0:1767319309.871231:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000420f711d 348: 1< 0 - - > 2< 1425408 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 92 - -> 00000080:00200000:2.0:1767319309.871233:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008dc05eaf 00000080:00200000:2.0:1767319309.871235:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.871239:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.871255:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.871275:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.871279:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.871282:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.871293:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.871296:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.871299:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.871364:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871373:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.871387:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.871390:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.871398:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.871404:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [604, 604] 00000080:00200000:2.0:1767319309.871410:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.871415:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.871539:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2478080 i_blocks 1 00000080:00200000:2.0:1767319309.871545:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.871563:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2478080, count: 4096 00000080:00200000:2.0:1767319309.871570:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2478080, bytes: 4096 00000080:00200000:2.0:1767319309.871573:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.871579:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 94, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.871581:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2478080, 2482176) 0 0 00000080:00200000:2.0:1767319309.871584:0:88920: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:1767319309.871595:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [605, 605] 00020000:00200000:2.0:1767319309.871600:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2478080, 2482176) 2482176, 4096 00020000:00200000:2.0:1767319309.871604:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.871614:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [605, 605] 00000008:00010000:2.0:1767319309.871623:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.871628:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.871642:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871653:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1429504 1433599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871750:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871761:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871767:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.871776:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2478080, 2482176) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.871784:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 605 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.871805:0:88920:0:(rw26.c:912:ll_write_end()) pos 2478080, len 4096, copied 4096 00000080:00200000:2.0:1767319309.871810:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009fde5dee[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.871813:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000883570a4 17ffffc0001001 3:0 ffff8f243e7af5e8 605 lru 00000080:00200000:2.0:1767319309.871819:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000098eca382 349: 1< 0 - - > 2< 1429504 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 93 - -> 00000080:00200000:2.0:1767319309.871820:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009fde5dee 00000080:00200000:2.0:1767319309.871822:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.871824:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.871832:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.871844:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.871846:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.871848:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.871855:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.871858:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.871860:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.871869:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871877:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.871885:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.871888:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.871894:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.871897:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [605, 605] 00000080:00200000:2.0:1767319309.871901:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.871904:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.871910:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2482176 i_blocks 1 00000080:00200000:2.0:1767319309.871912:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.871921:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2482176, count: 4096 00000080:00200000:2.0:1767319309.871925:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2482176, bytes: 4096 00000080:00200000:2.0:1767319309.871927:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.871931:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 95, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.871933:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2482176, 2486272) 0 0 00000080:00200000:2.0:1767319309.871935:0:88920: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:1767319309.871940:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [606, 606] 00020000:00200000:2.0:1767319309.871943:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2482176, 2486272) 2486272, 4096 00020000:00200000:2.0:1767319309.871946:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.871951:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [606, 606] 00000008:00010000:2.0:1767319309.871958:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.871960:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.871968:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871976:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1433600 1437695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.871995:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.872002:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.872008:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.872016:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2482176, 2486272) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.872021:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 606 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.872037:0:88920:0:(rw26.c:912:ll_write_end()) pos 2482176, len 4096, copied 4096 00000080:00200000:2.0:1767319309.872041:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dc7b7d47[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.872044:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000095f785 17ffffc0001001 3:0 ffff8f243e7af360 606 lru 00000080:00200000:2.0:1767319309.872049:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007073b6ff 350: 1< 0 - - > 2< 1433600 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 94 - -> 00000080:00200000:2.0:1767319309.872051:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dc7b7d47 00000080:00200000:2.0:1767319309.872052:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.872057:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.872066:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.872077:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.872080:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.872083:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.872089:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.872092:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.872094:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.872104:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.872111:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.872121:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.872123:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.872128:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.872131:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [606, 606] 00000080:00200000:2.0:1767319309.872135:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.872138:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.872142:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2486272 i_blocks 1 00000080:00200000:2.0:1767319309.872145:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.872153:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2486272, count: 4096 00000080:00200000:2.0:1767319309.872156:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2486272, bytes: 4096 00000080:00200000:2.0:1767319309.872158:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.872161:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 96, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.872163:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2486272, 2490368) 0 0 00000080:00200000:2.0:1767319309.872165:0:88920: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:1767319309.872170:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [607, 607] 00020000:00200000:2.0:1767319309.872173:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2486272, 2490368) 2490368, 4096 00020000:00200000:2.0:1767319309.872175:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.872182:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [607, 607] 00000008:00010000:2.0:1767319309.872188:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.872190:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.872197:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.872205:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1437696 1441791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.872222:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.872230:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.872235:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.872243:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2486272, 2490368) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.872248:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 607 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.872262:0:88920:0:(rw26.c:912:ll_write_end()) pos 2486272, len 4096, copied 4096 00000080:00200000:2.0:1767319309.872266:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c3adb462[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.872269:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d8c5b14c 17ffffc0001001 3:0 ffff8f243e7afbd0 607 lru 00000080:00200000:2.0:1767319309.872274:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000720bac2f 351: 1< 0 - - > 2< 1437696 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 95 - -> 00000080:00200000:2.0:1767319309.872276:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c3adb462 00000080:00200000:2.0:1767319309.872277:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.872279:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.872287:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.872299:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.874118:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.874128:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.874147:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.874152:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.874155:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f24206aa098/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.874175:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.874187:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.874199:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.874202:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.874212:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.874217:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [607, 607] 00000080:00200000:2.0:1767319309.874225:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.874229:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.874238:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2490368 i_blocks 1 00000080:00200000:2.0:1767319309.874242:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.874260:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2490368, count: 4096 00000080:00200000:2.0:1767319309.874266:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2490368, bytes: 4096 00000080:00200000:2.0:1767319309.874270:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.874401:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 97, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.874406:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2490368, 2494464) 0 0 00000080:00200000:2.0:1767319309.874411:0:88920: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:1767319309.874504:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [608, 608] 00020000:00200000:3.0:1767319309.874512:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2490368, 2494464) 2494464, 4096 00020000:00200000:3.0:1767319309.874516:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.874531:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [608, 608] 00000008:00010000:3.0:1767319309.874550:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.874555:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.874569:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.874581:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1441792 1445887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.874591:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.874598:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.874605:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.874614:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2490368, 2494464) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.874624:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 608 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.874663:0:88920:0:(rw26.c:912:ll_write_end()) pos 2490368, len 4096, copied 4096 00000080:00200000:3.0:1767319309.874670:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007ed3bf5a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.874683:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001b9fc59d 17ffffc0001001 3:0 ffff8f240795fca8 608 lru 00000080:00200000:3.0:1767319309.874689:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d8e97a2f 352: 1< 0 - - > 2< 1441792 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 96 - -> 00000080:00200000:3.0:1767319309.874691:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007ed3bf5a 00000080:00200000:3.0:1767319309.874693:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.874696:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.874711:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.874730:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.874739:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.874741:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.874749:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.874751:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.874754:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.874758:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.874766:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.874774:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.874776:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.874782:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.874785:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [608, 608] 00000080:00200000:3.0:1767319309.874789:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.874792:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.874797:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2494464 i_blocks 1 00000080:00200000:3.0:1767319309.874800:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.874810:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2494464, count: 4096 00000080:00200000:3.0:1767319309.874814:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2494464, bytes: 4096 00000080:00200000:3.0:1767319309.874817:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.874821:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 98, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.874822:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2494464, 2498560) 0 0 00000080:00200000:3.0:1767319309.874825:0:88920: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:1767319309.874830:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [609, 609] 00020000:00200000:3.0:1767319309.874833:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2494464, 2498560) 2498560, 4096 00020000:00200000:3.0:1767319309.874836:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.874841:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [609, 609] 00000008:00010000:3.0:1767319309.874847:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.874850:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.874865:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.874873:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1445888 1449983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.874881:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.874887:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.874893:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.874900:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2494464, 2498560) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.874906:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 609 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.874928:0:88920:0:(rw26.c:912:ll_write_end()) pos 2494464, len 4096, copied 4096 00000080:00200000:3.0:1767319309.874933:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ca8c229d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.874936:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000056a4723b 17ffffc0001021 2:0 ffff8f240795fd80 609 lru 00000080:00200000:3.0:1767319309.874941:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f55f3ed8 353: 1< 0 - - > 2< 1445888 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 97 - -> 00000080:00200000:3.0:1767319309.874943:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ca8c229d 00000080:00200000:3.0:1767319309.874944:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.874946:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.874954:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.874966:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.874969:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.874976:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.874983:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.874986:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.874988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.874993:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875000:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.875007:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.875010:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.875014:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.875016:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [609, 609] 00000080:00200000:3.0:1767319309.875020:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.875023:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.875027:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2498560 i_blocks 1 00000080:00200000:3.0:1767319309.875030:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.875037:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2498560, count: 4096 00000080:00200000:3.0:1767319309.875040:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2498560, bytes: 4096 00000080:00200000:3.0:1767319309.875042:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.875045:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 99, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.875047:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2498560, 2502656) 0 0 00000080:00200000:3.0:1767319309.875049:0:88920: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:1767319309.875054:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [610, 610] 00020000:00200000:3.0:1767319309.875056:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2498560, 2502656) 2502656, 4096 00020000:00200000:3.0:1767319309.875058:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.875063:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [610, 610] 00000008:00010000:3.0:1767319309.875069:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.875071:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.875078:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875092:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1449984 1454079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875101:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875108:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875115:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.875123:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2498560, 2502656) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.875128:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 610 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.875145:0:88920:0:(rw26.c:912:ll_write_end()) pos 2498560, len 4096, copied 4096 00000080:00200000:3.0:1767319309.875150:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e9a757a1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.875153:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008b087d99 17ffffc0001001 3:0 ffff8f240795f0d8 610 lru 00000080:00200000:3.0:1767319309.875158:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000db30377 354: 1< 0 - - > 2< 1449984 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 98 - -> 00000080:00200000:3.0:1767319309.875160:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e9a757a1 00000080:00200000:3.0:1767319309.875161:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.875163:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.875171:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.875183:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.875186:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.875188:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.875200:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.875202:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.875205:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.875209:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875217:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.875224:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.875227:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.875231:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.875234:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [610, 610] 00000080:00200000:3.0:1767319309.875238:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.875241:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.875245:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2502656 i_blocks 1 00000080:00200000:3.0:1767319309.875248:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.875256:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2502656, count: 4096 00000080:00200000:3.0:1767319309.875259:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2502656, bytes: 4096 00000080:00200000:3.0:1767319309.875261:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.875265:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 100, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.875267:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2502656, 2506752) 0 0 00000080:00200000:3.0:1767319309.875269:0:88920: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:1767319309.875274:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [611, 611] 00020000:00200000:3.0:1767319309.875277:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2502656, 2506752) 2506752, 4096 00020000:00200000:3.0:1767319309.875280:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.875285:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [611, 611] 00000008:00010000:3.0:1767319309.875291:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.875293:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.875300:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875435:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1454080 1458175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875452:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875460:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875467:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.875476:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2502656, 2506752) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.875482:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 611 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.875498:0:88920:0:(rw26.c:912:ll_write_end()) pos 2502656, len 4096, copied 4096 00000080:00200000:3.0:1767319309.875502:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b9a27eed[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.875505:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000094b7b918 17ffffc0001001 3:0 ffff8f240795faf8 611 lru 00000080:00200000:3.0:1767319309.875511:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c11e07ab 355: 1< 0 - - > 2< 1454080 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 99 - -> 00000080:00200000:3.0:1767319309.875513:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b9a27eed 00000080:00200000:3.0:1767319309.875515:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.875517:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.875524:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.875535:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.875538:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.875540:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.875553:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.875556:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.875558:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.875563:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875570:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.875578:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.875581:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.875585:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.875587:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [611, 611] 00000080:00200000:3.0:1767319309.875591:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.875594:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.875599:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2506752 i_blocks 1 00000080:00200000:3.0:1767319309.875601:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.875609:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2506752, count: 4096 00000080:00200000:3.0:1767319309.875612:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2506752, bytes: 4096 00000080:00200000:3.0:1767319309.875615:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.875618:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 101, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.875620:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2506752, 2510848) 0 0 00000080:00200000:3.0:1767319309.875623:0:88920: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:1767319309.875628:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [612, 612] 00020000:00200000:3.0:1767319309.875632:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2506752, 2510848) 2510848, 4096 00020000:00200000:3.0:1767319309.875634:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.875638:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [612, 612] 00000008:00010000:3.0:1767319309.875644:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.875646:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.875653:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875671:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1458176 1462271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875680:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875688:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875695:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.875702:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2506752, 2510848) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.875707:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 612 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.875720:0:88920:0:(rw26.c:912:ll_write_end()) pos 2506752, len 4096, copied 4096 00000080:00200000:3.0:1767319309.875724:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008c1494c2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.875727:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004793d63b 17ffffc0001001 3:0 ffff8f240795f510 612 lru 00000080:00200000:3.0:1767319309.875733:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004b4bfdb6 356: 1< 0 - - > 2< 1458176 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 100 - -> 00000080:00200000:3.0:1767319309.875735:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008c1494c2 00000080:00200000:3.0:1767319309.875736:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.875738:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.875746:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.875758:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.875761:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.875763:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.875774:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.875777:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.875779:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.875783:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875790:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.875798:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.875800:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.875804:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.875806:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [612, 612] 00000080:00200000:3.0:1767319309.875810:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.875812:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.875817:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2510848 i_blocks 1 00000080:00200000:3.0:1767319309.875819:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.875827:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2510848, count: 4096 00000080:00200000:3.0:1767319309.875830:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2510848, bytes: 4096 00000080:00200000:3.0:1767319309.875833:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.875837:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 102, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.875838:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2510848, 2514944) 0 0 00000080:00200000:3.0:1767319309.875841:0:88920: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:1767319309.875846:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [613, 613] 00020000:00200000:3.0:1767319309.875848:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2510848, 2514944) 2514944, 4096 00020000:00200000:3.0:1767319309.875850:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.875855:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [613, 613] 00000008:00010000:3.0:1767319309.875861:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.875863:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.875870:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875888:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1462272 1466367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875897:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875905:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.875911:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.875918:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2510848, 2514944) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.875924:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 613 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.875938:0:88920:0:(rw26.c:912:ll_write_end()) pos 2510848, len 4096, copied 4096 00000080:00200000:3.0:1767319309.875942:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000af80c15[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.875946:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000009c6353d 17ffffc0001001 3:0 ffff8f240795fa20 613 lru 00000080:00200000:3.0:1767319309.875951:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009d0703e1 357: 1< 0 - - > 2< 1462272 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 101 - -> 00000080:00200000:3.0:1767319309.875954:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000af80c15 00000080:00200000:3.0:1767319309.875955:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.875958:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.875966:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.875977:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.875980:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.875983:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.875993:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.875996:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.875998:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.876002:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876010:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.876018:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.876020:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.876024:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.876027:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [613, 613] 00000080:00200000:3.0:1767319309.876030:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.876033:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.876037:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2514944 i_blocks 1 00000080:00200000:3.0:1767319309.876040:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.876048:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2514944, count: 4096 00000080:00200000:3.0:1767319309.876051:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2514944, bytes: 4096 00000080:00200000:3.0:1767319309.876054:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.876057:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 103, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.876058:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2514944, 2519040) 0 0 00000080:00200000:3.0:1767319309.876061:0:88920: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:1767319309.876065:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [614, 614] 00020000:00200000:3.0:1767319309.876068:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2514944, 2519040) 2519040, 4096 00020000:00200000:3.0:1767319309.876070:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.876075:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [614, 614] 00000008:00010000:3.0:1767319309.876080:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.876082:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.876089:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876106:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1466368 1470463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876115:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876122:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876128:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.876136:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2514944, 2519040) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.876142:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 614 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.876154:0:88920:0:(rw26.c:912:ll_write_end()) pos 2514944, len 4096, copied 4096 00000080:00200000:3.0:1767319309.876159:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ed38c8f0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.876162:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ded92e8f 17ffffc0001001 3:0 ffff8f240795f870 614 lru 00000080:00200000:3.0:1767319309.876167:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000011d0d82c 358: 1< 0 - - > 2< 1466368 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 102 - -> 00000080:00200000:3.0:1767319309.876169:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ed38c8f0 00000080:00200000:3.0:1767319309.876170:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.876172:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.876179:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.876190:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.876193:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.876195:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.876204:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.876207:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.876210:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.876214:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876221:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.876229:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.876232:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.876235:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.876238:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [614, 614] 00000080:00200000:3.0:1767319309.876241:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.876244:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.876248:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2519040 i_blocks 1 00000080:00200000:3.0:1767319309.876251:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.876258:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2519040, count: 4096 00000080:00200000:3.0:1767319309.876261:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2519040, bytes: 4096 00000080:00200000:3.0:1767319309.876263:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.876267:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 104, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.876268:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2519040, 2523136) 0 0 00000080:00200000:3.0:1767319309.876270:0:88920: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:1767319309.876275:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [615, 615] 00020000:00200000:3.0:1767319309.876278:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2519040, 2523136) 2523136, 4096 00020000:00200000:3.0:1767319309.876280:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.876284:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [615, 615] 00000008:00010000:3.0:1767319309.876289:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.876291:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.876298:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876346:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1470464 1474559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876355:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876363:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876370:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.876379:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2519040, 2523136) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.876385:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 615 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.876399:0:88920:0:(rw26.c:912:ll_write_end()) pos 2519040, len 4096, copied 4096 00000080:00200000:3.0:1767319309.876403:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000060cd2665[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.876407:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007157d241 17ffffc0001001 3:0 ffff8f240795f948 615 lru 00000080:00200000:3.0:1767319309.876412:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006462b776 359: 1< 0 - - > 2< 1470464 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 103 - -> 00000080:00200000:3.0:1767319309.876415:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000060cd2665 00000080:00200000:3.0:1767319309.876416:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.876418:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.876425:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.876436:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.876438:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.876456:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.876468:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.876470:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.876473:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.876477:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876484:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.876492:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.876494:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.876499:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.876502:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [615, 615] 00000080:00200000:3.0:1767319309.876505:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.876508:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.876512:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2523136 i_blocks 1 00000080:00200000:3.0:1767319309.876515:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.876523:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2523136, count: 4096 00000080:00200000:3.0:1767319309.876526:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2523136, bytes: 4096 00000080:00200000:3.0:1767319309.876528:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.876531:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 105, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.876533:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2523136, 2527232) 0 0 00000080:00200000:3.0:1767319309.876535:0:88920: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:1767319309.876540:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [616, 616] 00020000:00200000:3.0:1767319309.876542:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2523136, 2527232) 2527232, 4096 00020000:00200000:3.0:1767319309.876544:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.876548:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [616, 616] 00000008:00010000:3.0:1767319309.876554:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.876557:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.876563:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876581:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1474560 1478655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876590:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876597:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876604:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.876613:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2523136, 2527232) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.876618:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 616 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.876633:0:88920:0:(rw26.c:912:ll_write_end()) pos 2523136, len 4096, copied 4096 00000080:00200000:3.0:1767319309.876637:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006f4219c7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.876640:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cd21b695 17ffffc0001001 3:0 ffff8f240795f6c0 616 lru 00000080:00200000:3.0:1767319309.876646:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000029814fe4 360: 1< 0 - - > 2< 1474560 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 104 - -> 00000080:00200000:3.0:1767319309.876648:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006f4219c7 00000080:00200000:3.0:1767319309.876650:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.876652:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.876660:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.876672:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.876675:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.876677:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.876688:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.876691:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.876694:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.876698:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876707:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.876730:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.876733:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.876737:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.876740:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [616, 616] 00000080:00200000:3.0:1767319309.876744:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.876747:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.876752:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2527232 i_blocks 1 00000080:00200000:3.0:1767319309.876755:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.876763:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2527232, count: 4096 00000080:00200000:3.0:1767319309.876766:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2527232, bytes: 4096 00000080:00200000:3.0:1767319309.876769:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.876773:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 106, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.876774:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2527232, 2531328) 0 0 00000080:00200000:3.0:1767319309.876777:0:88920: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:1767319309.876782:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [617, 617] 00020000:00200000:3.0:1767319309.876784:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2527232, 2531328) 2531328, 4096 00020000:00200000:3.0:1767319309.876787:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.876792:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [617, 617] 00000008:00010000:3.0:1767319309.876797:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.876800:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.876807:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876826:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1478656 1482751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876835:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876843:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876850:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.876858:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2527232, 2531328) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.876863:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 617 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.876880:0:88920:0:(rw26.c:912:ll_write_end()) pos 2527232, len 4096, copied 4096 00000080:00200000:3.0:1767319309.876885:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d3a57be1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.876888:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006cab6d7e 17ffffc0001001 3:0 ffff8f240795f1b0 617 lru 00000080:00200000:3.0:1767319309.876895:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d6045b2a 361: 1< 0 - - > 2< 1478656 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 105 - -> 00000080:00200000:3.0:1767319309.876897:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d3a57be1 00000080:00200000:3.0:1767319309.876898:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.876900:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.876908:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.876920:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.876923:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.876925:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.876936:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.876939:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.876941:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.876946:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.876955:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.876964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.876966:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.876970:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.876973:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [617, 617] 00000080:00200000:3.0:1767319309.876977:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.876980:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.876985:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2531328 i_blocks 1 00000080:00200000:3.0:1767319309.876987:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.876995:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2531328, count: 4096 00000080:00200000:3.0:1767319309.876999:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2531328, bytes: 4096 00000080:00200000:3.0:1767319309.877002:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.877005:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 107, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.877007:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2531328, 2535424) 0 0 00000080:00200000:3.0:1767319309.877009:0:88920: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:1767319309.877014:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [618, 618] 00020000:00200000:3.0:1767319309.877018:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2531328, 2535424) 2535424, 4096 00020000:00200000:3.0:1767319309.877020:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.877025:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [618, 618] 00000008:00010000:3.0:1767319309.877030:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.877033:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.877039:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.877059:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1482752 1486847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.877068:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.877076:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.877083:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.877091:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2531328, 2535424) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.877096:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 618 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.877110:0:88920:0:(rw26.c:912:ll_write_end()) pos 2531328, len 4096, copied 4096 00000080:00200000:3.0:1767319309.877115:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000baa483b7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.877117:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bfabfa28 17ffffc0001001 3:0 ffff8f240795f288 618 lru 00000080:00200000:3.0:1767319309.877122:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000089811832 362: 1< 0 - - > 2< 1482752 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 106 - -> 00000080:00200000:3.0:1767319309.877124:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000baa483b7 00000080:00200000:3.0:1767319309.877125:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.877127:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.877134:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.877144:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.877147:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.877148:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.877162:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.877165:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.877167:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.877171:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.877179:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.877188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.877190:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.877194:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.877197:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [618, 618] 00000080:00200000:3.0:1767319309.877201:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.877204:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.877209:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2535424 i_blocks 1 00000080:00200000:3.0:1767319309.877212:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.877219:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2535424, count: 4096 00000080:00200000:3.0:1767319309.877223:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2535424, bytes: 4096 00000080:00200000:3.0:1767319309.877225:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.877228:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 108, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.877230:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2535424, 2539520) 0 0 00000080:00200000:3.0:1767319309.877232:0:88920: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:1767319309.877237:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [619, 619] 00020000:00200000:3.0:1767319309.877240:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2535424, 2539520) 2539520, 4096 00020000:00200000:3.0:1767319309.877242:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.877247:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [619, 619] 00000008:00010000:3.0:1767319309.877252:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.877254:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.877262:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.877279:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1486848 1490943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.877288:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.877295:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.877353:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.877363:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2535424, 2539520) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.877368:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 619 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.877383:0:88920:0:(rw26.c:912:ll_write_end()) pos 2535424, len 4096, copied 4096 00000080:00200000:3.0:1767319309.877387:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008068d7fc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.877390:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000daa3f316 17ffffc0001001 3:0 ffff8f240795fe58 619 lru 00000080:00200000:3.0:1767319309.877396:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000076297367 363: 1< 0 - - > 2< 1486848 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 107 - -> 00000080:00200000:3.0:1767319309.877398:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008068d7fc 00000080:00200000:3.0:1767319309.877399:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.877401:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.877409:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.877437:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.878207:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.878214:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.878233:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.878236:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.878239:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.878244:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.878259:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.878269:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.878271:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.878476:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.878481:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [619, 619] 00000080:00200000:3.0:1767319309.878486:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.878490:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.878498:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2539520 i_blocks 1 00000080:00200000:3.0:1767319309.878502:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.878516:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2539520, count: 4096 00000080:00200000:3.0:1767319309.878522:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2539520, bytes: 4096 00000080:00200000:3.0:1767319309.878525:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.878530:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 109, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.878532:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2539520, 2543616) 0 0 00000080:00200000:3.0:1767319309.878535:0:88920: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:1767319309.878545:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [620, 620] 00020000:00200000:3.0:1767319309.878549:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2539520, 2543616) 2543616, 4096 00020000:00200000:3.0:1767319309.878551:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.878560:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [620, 620] 00000008:00010000:3.0:1767319309.878567:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.878571:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.878687:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.878714:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1490944 1495039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.878775:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.878786:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.878793:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.878812:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2539520, 2543616) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.878824:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 620 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.878861:0:88920:0:(rw26.c:912:ll_write_end()) pos 2539520, len 4096, copied 4096 00000080:00200000:3.0:1767319309.878867:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d8e801f4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.878870:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000264d33c 17ffffc0001001 3:0 ffff8f240795f5e8 620 lru 00000080:00200000:3.0:1767319309.878876:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1f3b4db 364: 1< 0 - - > 2< 1490944 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 108 - -> 00000080:00200000:3.0:1767319309.878878:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d8e801f4 00000080:00200000:3.0:1767319309.878880:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.878884:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.878898:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.878914:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.878918:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.878920:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.878935:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.878938:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.878945:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.878950:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.878957:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.878967:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.878969:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.878975:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.878978:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [620, 620] 00000080:00200000:3.0:1767319309.878982:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.878985:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.878989:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2543616 i_blocks 1 00000080:00200000:3.0:1767319309.878992:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.879001:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2543616, count: 4096 00000080:00200000:3.0:1767319309.879005:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2543616, bytes: 4096 00000080:00200000:3.0:1767319309.879008:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.879012:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 110, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.879014:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2543616, 2547712) 0 0 00000080:00200000:3.0:1767319309.879017:0:88920: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:1767319309.879022:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [621, 621] 00020000:00200000:3.0:1767319309.879026:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2543616, 2547712) 2547712, 4096 00020000:00200000:3.0:1767319309.879028:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.879034:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [621, 621] 00000008:00010000:3.0:1767319309.879041:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.879044:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.879052:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879071:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1495040 1499135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879080:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879086:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879094:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.879102:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2543616, 2547712) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.879108:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 621 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.879123:0:88920:0:(rw26.c:912:ll_write_end()) pos 2543616, len 4096, copied 4096 00000080:00200000:3.0:1767319309.879128:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007e8de3e6[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.879131:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e712ea3e 17ffffc0001001 3:0 ffff8f240795f360 621 lru 00000080:00200000:3.0:1767319309.879137:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005e18e523 365: 1< 0 - - > 2< 1495040 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 109 - -> 00000080:00200000:3.0:1767319309.879140:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007e8de3e6 00000080:00200000:3.0:1767319309.879141:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.879143:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.879151:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.879163:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.879166:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.879168:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.879181:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.879183:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.879186:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.879191:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879199:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.879207:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.879210:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.879214:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.879217:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [621, 621] 00000080:00200000:3.0:1767319309.879221:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.879224:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.879229:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2547712 i_blocks 1 00000080:00200000:3.0:1767319309.879232:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.879240:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2547712, count: 4096 00000080:00200000:3.0:1767319309.879244:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2547712, bytes: 4096 00000080:00200000:3.0:1767319309.879247:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.879250:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 111, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.879252:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2547712, 2551808) 0 0 00000080:00200000:3.0:1767319309.879254:0:88920: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:1767319309.879259:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [622, 622] 00020000:00200000:3.0:1767319309.879262:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2547712, 2551808) 2551808, 4096 00020000:00200000:3.0:1767319309.879264:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.879269:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [622, 622] 00000008:00010000:3.0:1767319309.879275:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.879513:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.879522:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879544:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1499136 1503231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879553:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879561:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879568:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.879576:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2547712, 2551808) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.879685:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 622 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.879704:0:88920:0:(rw26.c:912:ll_write_end()) pos 2547712, len 4096, copied 4096 00000080:00200000:3.0:1767319309.879709:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000473afaa[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.879712:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed01072b 17ffffc0001001 3:0 ffff8f240795fbd0 622 lru 00000080:00200000:3.0:1767319309.879717:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000097709d6a 366: 1< 0 - - > 2< 1499136 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 110 - -> 00000080:00200000:3.0:1767319309.879721:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000473afaa 00000080:00200000:3.0:1767319309.879721:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.879779:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.879790:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.879846:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.879850:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.879852:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.879866:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.879869:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.879872:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.879876:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879883:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.879891:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.879894:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.879898:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.879901:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [622, 622] 00000080:00200000:3.0:1767319309.879905:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.879908:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.879914:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2551808 i_blocks 1 00000080:00200000:3.0:1767319309.879916:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.879927:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2551808, count: 4096 00000080:00200000:3.0:1767319309.879930:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2551808, bytes: 4096 00000080:00200000:3.0:1767319309.879933:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.879936:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 112, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.879938:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2551808, 2555904) 0 0 00000080:00200000:3.0:1767319309.879941:0:88920: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:1767319309.879946:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [623, 623] 00020000:00200000:3.0:1767319309.879950:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2551808, 2555904) 2555904, 4096 00020000:00200000:3.0:1767319309.879952:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.879958:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [623, 623] 00000008:00010000:3.0:1767319309.879964:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.879967:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.879973:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879991:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1503232 1507327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.879999:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880006:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880012:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.880020:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2551808, 2555904) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.880025:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 623 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.880041:0:88920:0:(rw26.c:912:ll_write_end()) pos 2551808, len 4096, copied 4096 00000080:00200000:3.0:1767319309.880045:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008c0d73e9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.880048:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000022fe14d9 17ffffc0001001 3:0 ffff8f240795f438 623 lru 00000080:00200000:3.0:1767319309.880053:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac704eef 367: 1< 0 - - > 2< 1503232 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 111 - -> 00000080:00200000:3.0:1767319309.880055:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008c0d73e9 00000080:00200000:3.0:1767319309.880056:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.880058:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.880065:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.880076:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.880079:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.880081:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.880093:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.880095:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.880097:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.880101:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880109:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.880117:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.880119:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.880123:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.880126:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [623, 623] 00000080:00200000:3.0:1767319309.880129:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.880133:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.880137:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2555904 i_blocks 1 00000080:00200000:3.0:1767319309.880140:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.880147:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2555904, count: 4096 00000080:00200000:3.0:1767319309.880151:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2555904, bytes: 4096 00000080:00200000:3.0:1767319309.880153:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.880156:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 113, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.880158:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2555904, 2560000) 0 0 00000080:00200000:3.0:1767319309.880160:0:88920: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:1767319309.880166:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [624, 624] 00020000:00200000:3.0:1767319309.880168:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2555904, 2560000) 2560000, 4096 00020000:00200000:3.0:1767319309.880170:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.880175:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [624, 624] 00000008:00010000:3.0:1767319309.880181:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.880183:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.880190:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880209:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1507328 1511423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880217:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880224:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880230:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.880238:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2555904, 2560000) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.880243:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 624 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.880267:0:88920:0:(rw26.c:912:ll_write_end()) pos 2555904, len 4096, copied 4096 00000080:00200000:3.0:1767319309.880273:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004bf51d1e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.880404:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000078dfc59d 17ffffc0001021 2:0 ffff8f240795f798 624 lru 00000080:00200000:3.0:1767319309.880414:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000003c37f21 368: 1< 0 - - > 2< 1507328 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 112 - -> 00000080:00200000:3.0:1767319309.880417:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004bf51d1e 00000080:00200000:3.0:1767319309.880418:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.880421:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.880430:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.880454:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.880457:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.880459:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.880470:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.880473:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.880475:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.880479:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880487:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.880496:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.880499:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.880503:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.880506:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [624, 624] 00000080:00200000:3.0:1767319309.880510:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.880513:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.880518:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2560000 i_blocks 1 00000080:00200000:3.0:1767319309.880520:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.880528:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2560000, count: 4096 00000080:00200000:3.0:1767319309.880531:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2560000, bytes: 4096 00000080:00200000:3.0:1767319309.880534:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.880538:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 114, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.880540:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2560000, 2564096) 0 0 00000080:00200000:3.0:1767319309.880543:0:88920: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:1767319309.880548:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [625, 625] 00020000:00200000:3.0:1767319309.880551:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2560000, 2564096) 2564096, 4096 00020000:00200000:3.0:1767319309.880554:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.880559:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [625, 625] 00000008:00010000:3.0:1767319309.880565:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.880567:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.880575:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880690:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1511424 1515519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880698:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880706:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880713:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.880722:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2560000, 2564096) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.880785:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 625 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.880854:0:88920:0:(rw26.c:912:ll_write_end()) pos 2560000, len 4096, copied 4096 00000080:00200000:3.0:1767319309.880860:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000083ac928d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.880862:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007a0fc3a4 17ffffc0001001 3:0 ffff8f240795f000 625 lru 00000080:00200000:3.0:1767319309.880868:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003e4433d5 369: 1< 0 - - > 2< 1511424 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 113 - -> 00000080:00200000:3.0:1767319309.880871:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000083ac928d 00000080:00200000:3.0:1767319309.880872:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.880874:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.880882:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.880894:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.880897:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.880899:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.880914:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.880916:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.880919:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.880923:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.880931:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.880940:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.880942:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.880947:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.880949:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [625, 625] 00000080:00200000:3.0:1767319309.880952:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.880954:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.880958:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2564096 i_blocks 1 00000080:00200000:3.0:1767319309.880960:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.880966:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2564096, count: 4096 00000080:00200000:3.0:1767319309.880968:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2564096, bytes: 4096 00000080:00200000:3.0:1767319309.880970:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.880973:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 115, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.880974:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2564096, 2568192) 0 0 00000080:00200000:3.0:1767319309.880977:0:88920: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:1767319309.880982:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [626, 626] 00020000:00200000:3.0:1767319309.880985:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2564096, 2568192) 2568192, 4096 00020000:00200000:3.0:1767319309.880987:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.880993:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [626, 626] 00000008:00010000:3.0:1767319309.880999:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.881001:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.881009:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.881026:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1515520 1519615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.881034:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.881041:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.881048:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.881055:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2564096, 2568192) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.881061:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 626 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.881078:0:88920:0:(rw26.c:912:ll_write_end()) pos 2564096, len 4096, copied 4096 00000080:00200000:3.0:1767319309.881083:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005e2b8421[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.881086:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a1f704d5 17ffffc0001001 3:0 ffff8f24065741b0 626 lru 00000080:00200000:3.0:1767319309.881091:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002bc24863 370: 1< 0 - - > 2< 1515520 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 114 - -> 00000080:00200000:3.0:1767319309.881093:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005e2b8421 00000080:00200000:3.0:1767319309.881094:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.881096:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.881104:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.881115:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.881118:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.881120:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.881132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.881134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.881137:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.881141:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.881149:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.881157:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.881159:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.881164:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.881166:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [626, 626] 00000080:00200000:3.0:1767319309.881170:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.881173:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.881178:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2568192 i_blocks 1 00000080:00200000:3.0:1767319309.881180:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.881188:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2568192, count: 4096 00000080:00200000:3.0:1767319309.881192:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2568192, bytes: 4096 00000080:00200000:3.0:1767319309.881194:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.881198:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 116, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.881199:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2568192, 2572288) 0 0 00000080:00200000:3.0:1767319309.881202:0:88920: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:1767319309.881209:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [627, 627] 00020000:00200000:3.0:1767319309.881212:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2568192, 2572288) 2572288, 4096 00020000:00200000:3.0:1767319309.881215:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.881222:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [627, 627] 00000008:00010000:3.0:1767319309.881227:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.881229:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.881236:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.881254:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1519616 1523711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.881263:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.881270:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.881981:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.881996:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2568192, 2572288) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.882005:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 627 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.882024:0:88920:0:(rw26.c:912:ll_write_end()) pos 2568192, len 4096, copied 4096 00000080:00200000:3.0:1767319309.882029:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000039d2888[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.882033:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000dd7ac567 17ffffc0001001 3:0 ffff8f24065746c0 627 lru 00000080:00200000:3.0:1767319309.882038:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000abaf8c92 371: 1< 0 - - > 2< 1519616 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 115 - -> 00000080:00200000:3.0:1767319309.882041:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000039d2888 00000080:00200000:3.0:1767319309.882042:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.882044:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.882054:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.882068:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.882072:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.882074:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.882088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.882091:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.882094:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.882098:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882107:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.882117:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.882120:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.882126:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.882129:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [627, 627] 00000080:00200000:3.0:1767319309.882134:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.882137:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.882144:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2572288 i_blocks 1 00000080:00200000:3.0:1767319309.882147:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.882156:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2572288, count: 4096 00000080:00200000:3.0:1767319309.882160:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2572288, bytes: 4096 00000080:00200000:3.0:1767319309.882162:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.882166:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 117, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.882167:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2572288, 2576384) 0 0 00000080:00200000:3.0:1767319309.882170:0:88920: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:1767319309.882176:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [628, 628] 00020000:00200000:3.0:1767319309.882179:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2572288, 2576384) 2576384, 4096 00020000:00200000:3.0:1767319309.882181:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.882188:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [628, 628] 00000008:00010000:3.0:1767319309.882194:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.882196:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.882206:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882225:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1523712 1527807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882234:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882242:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882249:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.882257:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2572288, 2576384) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.882263:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 628 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.882541:0:88920:0:(rw26.c:912:ll_write_end()) pos 2572288, len 4096, copied 4096 00000080:00200000:3.0:1767319309.882547:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f9dfc402[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.882550:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000084168801 17ffffc0001001 3:0 ffff8f2406574948 628 lru 00000080:00200000:3.0:1767319309.882557:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000455c4874 372: 1< 0 - - > 2< 1523712 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 116 - -> 00000080:00200000:3.0:1767319309.882559:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f9dfc402 00000080:00200000:3.0:1767319309.882560:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.882563:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.882572:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.882667:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.882671:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.882674:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.882688:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.882691:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.882694:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.882698:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882707:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.882715:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.882718:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.882722:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.882774:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [628, 628] 00000080:00200000:3.0:1767319309.882779:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.882782:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.882787:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2576384 i_blocks 1 00000080:00200000:3.0:1767319309.882791:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.882869:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2576384, count: 4096 00000080:00200000:3.0:1767319309.882875:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2576384, bytes: 4096 00000080:00200000:3.0:1767319309.882878:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.882881:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 118, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.882884:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2576384, 2580480) 0 0 00000080:00200000:3.0:1767319309.882886:0:88920: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:1767319309.882892:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [629, 629] 00020000:00200000:3.0:1767319309.882896:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2576384, 2580480) 2580480, 4096 00020000:00200000:3.0:1767319309.882898:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.882905:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [629, 629] 00000008:00010000:3.0:1767319309.882911:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.882913:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.882921:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882942:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1527808 1531903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882952:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882959:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.882966:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.882975:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2576384, 2580480) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.882981:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 629 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.882998:0:88920:0:(rw26.c:912:ll_write_end()) pos 2576384, len 4096, copied 4096 00000080:00200000:3.0:1767319309.883003:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006981818e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.883006:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000562212d 17ffffc0001001 3:0 ffff8f2406574870 629 lru 00000080:00200000:3.0:1767319309.883012:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000002a9237d 373: 1< 0 - - > 2< 1527808 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 117 - -> 00000080:00200000:3.0:1767319309.883014:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006981818e 00000080:00200000:3.0:1767319309.883015:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.883017:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.883026:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.883038:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.883041:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.883043:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.883055:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.883057:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.883060:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.883063:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883070:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.883077:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.883079:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.883082:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.883084:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [629, 629] 00000080:00200000:3.0:1767319309.883087:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.883090:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.883094:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2580480 i_blocks 1 00000080:00200000:3.0:1767319309.883096:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.883103:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2580480, count: 4096 00000080:00200000:3.0:1767319309.883106:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2580480, bytes: 4096 00000080:00200000:3.0:1767319309.883108:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.883111:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 119, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.883113:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2580480, 2584576) 0 0 00000080:00200000:3.0:1767319309.883115:0:88920: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:1767319309.883119:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [630, 630] 00020000:00200000:3.0:1767319309.883121:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2580480, 2584576) 2584576, 4096 00020000:00200000:3.0:1767319309.883123:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.883127:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [630, 630] 00000008:00010000:3.0:1767319309.883132:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.883134:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.883140:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883155:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1531904 1535999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883163:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883169:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883174:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.883180:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2580480, 2584576) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.883184:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 630 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.883196:0:88920:0:(rw26.c:912:ll_write_end()) pos 2580480, len 4096, copied 4096 00000080:00200000:3.0:1767319309.883200:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000bc34ffd8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.883202:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008c2748e2 17ffffc0001001 3:0 ffff8f2406574a20 630 lru 00000080:00200000:3.0:1767319309.883207:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000957d2e2 374: 1< 0 - - > 2< 1531904 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 118 - -> 00000080:00200000:3.0:1767319309.883208:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000bc34ffd8 00000080:00200000:3.0:1767319309.883209:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.883211:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.883217:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.883225:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.883228:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.883230:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.883238:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.883240:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.883242:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.883246:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883252:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.883259:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.883260:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.883263:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.883265:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [630, 630] 00000080:00200000:3.0:1767319309.883268:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.883270:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.883274:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2584576 i_blocks 1 00000080:00200000:3.0:1767319309.883373:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.883381:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2584576, count: 4096 00000080:00200000:3.0:1767319309.883384:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2584576, bytes: 4096 00000080:00200000:3.0:1767319309.883387:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.883390:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 120, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.883392:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2584576, 2588672) 0 0 00000080:00200000:3.0:1767319309.883394:0:88920: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:1767319309.883399:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [631, 631] 00020000:00200000:3.0:1767319309.883402:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2584576, 2588672) 2588672, 4096 00020000:00200000:3.0:1767319309.883405:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.883411:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [631, 631] 00000008:00010000:3.0:1767319309.883417:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.883419:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.883426:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883454:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1536000 1540095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883463:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883471:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883477:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.883485:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2584576, 2588672) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.883491:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 631 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.883508:0:88920:0:(rw26.c:912:ll_write_end()) pos 2584576, len 4096, copied 4096 00000080:00200000:3.0:1767319309.883513:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006cf72995[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.883516:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007d1d1362 17ffffc0001001 3:0 ffff8f2406574510 631 lru 00000080:00200000:3.0:1767319309.883521:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003bb84b96 375: 1< 0 - - > 2< 1536000 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 119 - -> 00000080:00200000:3.0:1767319309.883523:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006cf72995 00000080:00200000:3.0:1767319309.883524:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.883526:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.883535:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.883546:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.883548:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.883550:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.883562:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.883565:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.883568:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.883572:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883579:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.883686:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.883689:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.883694:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.883697:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [631, 631] 00000080:00200000:3.0:1767319309.883701:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.883704:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.883710:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2588672 i_blocks 1 00000080:00200000:3.0:1767319309.883712:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.883721:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2588672, count: 4096 00000080:00200000:3.0:1767319309.883789:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2588672, bytes: 4096 00000080:00200000:3.0:1767319309.883793:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.883850:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 121, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.883853:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2588672, 2592768) 0 0 00000080:00200000:3.0:1767319309.883856:0:88920: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:1767319309.883862:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [632, 632] 00020000:00200000:3.0:1767319309.883866:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2588672, 2592768) 2592768, 4096 00020000:00200000:3.0:1767319309.883868:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.883874:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [632, 632] 00000008:00010000:3.0:1767319309.883880:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.883883:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.883891:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883909:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1540096 1544191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883917:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883924:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.883932:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.883941:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2588672, 2592768) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.883946:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 632 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.883962:0:88920:0:(rw26.c:912:ll_write_end()) pos 2588672, len 4096, copied 4096 00000080:00200000:3.0:1767319309.883966:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003f26a7bd[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.883970:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b641241c 17ffffc0001001 3:0 ffff8f2406574af8 632 lru 00000080:00200000:3.0:1767319309.883976:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000db62d79a 376: 1< 0 - - > 2< 1540096 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 120 - -> 00000080:00200000:3.0:1767319309.883978:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003f26a7bd 00000080:00200000:3.0:1767319309.883979:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.883981:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.883989:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.884001:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.884003:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.884006:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.884019:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.884021:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.884024:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.884029:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.884036:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.884044:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.884046:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.884051:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.884053:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [632, 632] 00000080:00200000:3.0:1767319309.884057:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.884061:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.884066:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2592768 i_blocks 1 00000080:00200000:3.0:1767319309.884068:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.884076:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2592768, count: 4096 00000080:00200000:3.0:1767319309.884080:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2592768, bytes: 4096 00000080:00200000:3.0:1767319309.884082:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.884086:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 122, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.884088:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2592768, 2596864) 0 0 00000080:00200000:3.0:1767319309.884091:0:88920: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:1767319309.884095:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [633, 633] 00020000:00200000:3.0:1767319309.884098:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2592768, 2596864) 2596864, 4096 00020000:00200000:3.0:1767319309.884100:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.884105:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [633, 633] 00000008:00010000:3.0:1767319309.884111:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.884113:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.884120:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.884140:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1544192 1548287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.884150:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.884157:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.884165:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.884174:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2592768, 2596864) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.884179:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 633 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.884195:0:88920:0:(rw26.c:912:ll_write_end()) pos 2592768, len 4096, copied 4096 00000080:00200000:3.0:1767319309.884199:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000bf65b852[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.884203:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bc8fe231 17ffffc0001001 3:0 ffff8f24065740d8 633 lru 00000080:00200000:3.0:1767319309.884208:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a66bc2c3 377: 1< 0 - - > 2< 1544192 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 121 - -> 00000080:00200000:3.0:1767319309.884211:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000bf65b852 00000080:00200000:3.0:1767319309.884212:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.884214:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.884222:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.884233:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.884235:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.884238:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.884979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.884985:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.884988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.884993:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.885002:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.885012:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.885015:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.885021:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.885024:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [633, 633] 00000080:00200000:3.0:1767319309.885028:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.885031:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.885037:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2596864 i_blocks 1 00000080:00200000:3.0:1767319309.885041:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.885050:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2596864, count: 4096 00000080:00200000:3.0:1767319309.885055:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2596864, bytes: 4096 00000080:00200000:3.0:1767319309.885057:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.885062:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 123, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.885063:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2596864, 2600960) 0 0 00000080:00200000:3.0:1767319309.885066:0:88920: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:1767319309.885073:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [634, 634] 00020000:00200000:3.0:1767319309.885077:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2596864, 2600960) 2600960, 4096 00020000:00200000:3.0:1767319309.885080:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.885086:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [634, 634] 00000008:00010000:3.0:1767319309.885094:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.885096:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.885105:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.885125:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1548288 1552383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.885135:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.885142:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.885149:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.885158:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2596864, 2600960) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.885167:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 634 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.885188:0:88920:0:(rw26.c:912:ll_write_end()) pos 2596864, len 4096, copied 4096 00000080:00200000:3.0:1767319309.885193:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002fd9092b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.885196:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004ef13b49 17ffffc0001001 3:0 ffff8f2406574d80 634 lru 00000080:00200000:3.0:1767319309.885201:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008f523442 378: 1< 0 - - > 2< 1548288 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 122 - -> 00000080:00200000:3.0:1767319309.885204:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002fd9092b 00000080:00200000:3.0:1767319309.885205:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.885208:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.885218:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.885230:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.885234:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.885236:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.885249:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.885251:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.885254:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.885264:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.885271:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.886499:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.886508:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.886517:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.886524:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [634, 634] 00000080:00200000:3.0:1767319309.886530:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.886534:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.886543:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2600960 i_blocks 1 00000080:00200000:3.0:1767319309.886548:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.886564:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2600960, count: 4096 00000080:00200000:3.0:1767319309.886571:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2600960, bytes: 4096 00000080:00200000:3.0:1767319309.886574:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.886579:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 124, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.889376:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2600960, 2605056) 0 0 00000080:00200000:3.0:1767319309.889385:0:88920: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:1767319309.889404:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [635, 635] 00020000:00200000:3.0:1767319309.889412:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2600960, 2605056) 2605056, 4096 00020000:00200000:3.0:1767319309.889415:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.889434:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [635, 635] 00000008:00010000:3.0:1767319309.889460:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.889465:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.889487:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.889523:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1552384 1556479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.889536:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.889545:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.889553:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.889564:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2600960, 2605056) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.889577:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 635 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.889613:0:88920:0:(rw26.c:912:ll_write_end()) pos 2600960, len 4096, copied 4096 00000080:00200000:3.0:1767319309.889623:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000099f57767[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.889626:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000adbedda8 17ffffc0001001 3:0 ffff8f2406574ca8 635 lru 00000080:00200000:3.0:1767319309.889633:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008ab219ea 379: 1< 0 - - > 2< 1552384 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 123 - -> 00000080:00200000:3.0:1767319309.889635:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000099f57767 00000080:00200000:3.0:1767319309.889636:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.889640:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.889659:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.889683:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.889686:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.889689:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.889708:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.889712:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.889714:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.889719:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.889728:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.889743:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.889746:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.889754:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.889761:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [635, 635] 00000080:00200000:3.0:1767319309.889768:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.889771:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.889781:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2605056 i_blocks 1 00000080:00200000:3.0:1767319309.889786:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.889809:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2605056, count: 4096 00000080:00200000:3.0:1767319309.889815:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2605056, bytes: 4096 00000080:00200000:3.0:1767319309.889819:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.889824:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 125, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.889825:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2605056, 2609152) 0 0 00000080:00200000:3.0:1767319309.889827:0:88920: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:1767319309.889832:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [636, 636] 00020000:00200000:3.0:1767319309.889835:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2605056, 2609152) 2609152, 4096 00020000:00200000:3.0:1767319309.889837:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.889843:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [636, 636] 00000008:00010000:3.0:1767319309.889850:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.889852:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.889860:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.889881:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1556480 1560575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.889889:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.889896:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.889902:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.889910:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2605056, 2609152) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.889917:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 636 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.889933:0:88920:0:(rw26.c:912:ll_write_end()) pos 2605056, len 4096, copied 4096 00000080:00200000:3.0:1767319309.889938:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f224ecde[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.889942:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f58c1749 17ffffc0001001 3:0 ffff8f24065745e8 636 lru 00000080:00200000:3.0:1767319309.889948:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ac3f751a 380: 1< 0 - - > 2< 1556480 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 124 - -> 00000080:00200000:3.0:1767319309.889950:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f224ecde 00000080:00200000:3.0:1767319309.889951:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.889954:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.889962:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.889974:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.889977:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.889979:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.889991:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.889994:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.889997:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.890001:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890009:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.890018:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.890021:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.890025:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.890029:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [636, 636] 00000080:00200000:3.0:1767319309.890032:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.890035:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.890040:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2609152 i_blocks 1 00000080:00200000:3.0:1767319309.890043:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.890051:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2609152, count: 4096 00000080:00200000:3.0:1767319309.890055:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2609152, bytes: 4096 00000080:00200000:3.0:1767319309.890058:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.890062:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 126, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.890064:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2609152, 2613248) 0 0 00000080:00200000:3.0:1767319309.890066:0:88920: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:1767319309.890071:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [637, 637] 00020000:00200000:3.0:1767319309.890074:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2609152, 2613248) 2613248, 4096 00020000:00200000:3.0:1767319309.890077:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.890082:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [637, 637] 00000008:00010000:3.0:1767319309.890088:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.890091:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.890098:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890119:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1560576 1564671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890127:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890135:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890142:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.890150:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2609152, 2613248) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.890155:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 637 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.890170:0:88920:0:(rw26.c:912:ll_write_end()) pos 2609152, len 4096, copied 4096 00000080:00200000:3.0:1767319309.890175:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f01f90a8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.890178:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000246e0fea 17ffffc0001001 3:0 ffff8f2406574360 637 lru 00000080:00200000:3.0:1767319309.890184:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001b8f2ee2 381: 1< 0 - - > 2< 1560576 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 125 - -> 00000080:00200000:3.0:1767319309.890186:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f01f90a8 00000080:00200000:3.0:1767319309.890187:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.890189:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.890198:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.890209:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.890212:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.890214:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.890226:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.890229:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.890232:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.890236:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890244:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.890252:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.890255:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.890259:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.890262:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [637, 637] 00000080:00200000:3.0:1767319309.890266:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.890269:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.890274:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2613248 i_blocks 1 00000080:00200000:3.0:1767319309.890277:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.890285:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2613248, count: 4096 00000080:00200000:3.0:1767319309.890289:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2613248, bytes: 4096 00000080:00200000:3.0:1767319309.890292:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.890296:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 127, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.890297:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2613248, 2617344) 0 0 00000080:00200000:3.0:1767319309.890300:0:88920: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:1767319309.890333:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [638, 638] 00020000:00200000:3.0:1767319309.890336:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2613248, 2617344) 2617344, 4096 00020000:00200000:3.0:1767319309.890339:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.890344:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [638, 638] 00000008:00010000:3.0:1767319309.890350:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.890352:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.890360:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890378:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1564672 1568767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890387:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890394:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890401:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.890409:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2613248, 2617344) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.890415:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 638 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.890432:0:88920:0:(rw26.c:912:ll_write_end()) pos 2613248, len 4096, copied 4096 00000080:00200000:3.0:1767319309.890437:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003fed9e39[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.890451:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e9b99f8c 17ffffc0001001 3:0 ffff8f2406574bd0 638 lru 00000080:00200000:3.0:1767319309.890456:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000bfec4f1f 382: 1< 0 - - > 2< 1564672 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 126 - -> 00000080:00200000:3.0:1767319309.890459:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003fed9e39 00000080:00200000:3.0:1767319309.890460:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.890462:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.890471:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.890484:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.890487:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.890489:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.890502:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.890504:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.890506:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.890510:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890517:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.890525:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.890527:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.890532:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.890534:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [638, 638] 00000080:00200000:3.0:1767319309.890538:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.890540:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.890545:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2617344 i_blocks 1 00000080:00200000:3.0:1767319309.890547:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.890556:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2617344, count: 4096 00000080:00200000:3.0:1767319309.890560:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2617344, bytes: 4096 00000080:00200000:3.0:1767319309.890563:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.890566:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 128, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.890568:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2617344, 2621440) 0 0 00000080:00200000:3.0:1767319309.890570:0:88920: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:1767319309.890575:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [639, 639] 00020000:00200000:3.0:1767319309.890578:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2617344, 2621440) 2621440, 4096 00020000:00200000:3.0:1767319309.890579:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.890584:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [639, 639] 00000008:00010000:3.0:1767319309.890590:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.890592:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.890599:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890615:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1568768 1572863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890624:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890631:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890636:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.890644:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2617344, 2621440) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.890649:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 639 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.890671:0:88920:0:(rw26.c:912:ll_write_end()) pos 2617344, len 4096, copied 4096 00000080:00200000:3.0:1767319309.890675:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000cbc857b9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.890678:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f4ec9398 17ffffc0001021 2:0 ffff8f2406574438 639 lru 00000080:00200000:3.0:1767319309.890684:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000093a03ab5 383: 1< 0 - - > 2< 1568768 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 127 - -> 00000080:00200000:3.0:1767319309.890686:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000cbc857b9 00000080:00200000:3.0:1767319309.890687:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.890689:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.890697:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.890707:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.890710:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.890712:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.890726:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.890728:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.890731:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.890734:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890742:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.890750:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.890753:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.890756:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.890759:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [639, 639] 00000080:00200000:3.0:1767319309.890763:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.890767:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.890771:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2621440 i_blocks 1 00000080:00200000:3.0:1767319309.890775:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.890782:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2621440, count: 4096 00000080:00200000:3.0:1767319309.890786:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2621440, bytes: 4096 00000080:00200000:3.0:1767319309.890788:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.890791:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 129, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.890793:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2621440, 2625536) 0 0 00000080:00200000:3.0:1767319309.890795:0:88920: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:1767319309.890800:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [640, 640] 00020000:00200000:3.0:1767319309.890803:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2621440, 2625536) 2625536, 4096 00020000:00200000:3.0:1767319309.890805:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.890810:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [640, 640] 00000008:00010000:3.0:1767319309.890815:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.890817:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.890824:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890841:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1572864 1576959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890849:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890857:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890864:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.890872:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2621440, 2625536) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.890878:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 640 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.890904:0:88920:0:(rw26.c:912:ll_write_end()) pos 2621440, len 4096, copied 4096 00000080:00200000:3.0:1767319309.890909:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000020ebc1ea[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.890912:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000105225d9 17ffffc0001001 3:0 ffff8f2406574798 640 lru 00000080:00200000:3.0:1767319309.890918:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000097298953 384: 1< 0 - - > 2< 1572864 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 128 - -> 00000080:00200000:3.0:1767319309.890921:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000020ebc1ea 00000080:00200000:3.0:1767319309.890922:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.890924:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.890932:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.890944:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.890946:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.890948:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.890962:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.890964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.890966:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.890970:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.890977:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.890985:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.890987:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.890991:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.890994:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [640, 640] 00000080:00200000:3.0:1767319309.890998:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.891001:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.891006:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2625536 i_blocks 1 00000080:00200000:3.0:1767319309.891009:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.891016:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2625536, count: 4096 00000080:00200000:3.0:1767319309.891020:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2625536, bytes: 4096 00000080:00200000:3.0:1767319309.891023:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.891026:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 130, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.891027:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2625536, 2629632) 0 0 00000080:00200000:3.0:1767319309.891030:0:88920: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:1767319309.891035:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [641, 641] 00020000:00200000:3.0:1767319309.891038:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2625536, 2629632) 2629632, 4096 00020000:00200000:3.0:1767319309.891040:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.891046:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [641, 641] 00000008:00010000:3.0:1767319309.891051:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.891054:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.891061:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891080:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1576960 1581055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891089:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891097:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891103:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.891112:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2625536, 2629632) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.891118:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 641 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.891135:0:88920:0:(rw26.c:912:ll_write_end()) pos 2625536, len 4096, copied 4096 00000080:00200000:3.0:1767319309.891139:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000056c17a86[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.891142:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004fce7962 17ffffc0001001 3:0 ffff8f2406574000 641 lru 00000080:00200000:3.0:1767319309.891148:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002d477105 385: 1< 0 - - > 2< 1576960 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 129 - -> 00000080:00200000:3.0:1767319309.891150:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000056c17a86 00000080:00200000:3.0:1767319309.891151:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.891153:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.891162:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.891174:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.891177:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.891179:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.891191:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.891194:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.891196:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.891200:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891208:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.891217:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.891219:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.891223:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.891226:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [641, 641] 00000080:00200000:3.0:1767319309.891229:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.891232:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.891238:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2629632 i_blocks 1 00000080:00200000:3.0:1767319309.891240:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.891248:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2629632, count: 4096 00000080:00200000:3.0:1767319309.891252:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2629632, bytes: 4096 00000080:00200000:3.0:1767319309.891254:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.891258:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 131, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.891259:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2629632, 2633728) 0 0 00000080:00200000:3.0:1767319309.891262:0:88920: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:1767319309.891267:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [642, 642] 00020000:00200000:3.0:1767319309.891270:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2629632, 2633728) 2633728, 4096 00020000:00200000:3.0:1767319309.891272:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.891277:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [642, 642] 00000008:00010000:3.0:1767319309.891282:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.891285:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.891292:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891334:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1581056 1585151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891343:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891351:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891358:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.891366:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2629632, 2633728) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.891373:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 642 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.891389:0:88920:0:(rw26.c:912:ll_write_end()) pos 2629632, len 4096, copied 4096 00000080:00200000:3.0:1767319309.891394:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000070f3169b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.891397:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b3d15cb2 17ffffc0001001 3:0 ffff8f2406574e58 642 lru 00000080:00200000:3.0:1767319309.891402:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000348ef04d 386: 1< 0 - - > 2< 1581056 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 130 - -> 00000080:00200000:3.0:1767319309.891405:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000070f3169b 00000080:00200000:3.0:1767319309.891406:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.891408:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.891417:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.891429:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.891432:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.891435:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.891977:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.891979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.891981:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.891984:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.891990:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.891997:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.891999:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.892005:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.892008:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [642, 642] 00000080:00200000:3.0:1767319309.892013:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.892016:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.892022:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2633728 i_blocks 1 00000080:00200000:3.0:1767319309.892025:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.892035:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2633728, count: 4096 00000080:00200000:3.0:1767319309.892039:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2633728, bytes: 4096 00000080:00200000:3.0:1767319309.892042:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.892046:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 132, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.892048:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2633728, 2637824) 0 0 00000080:00200000:3.0:1767319309.892051:0:88920: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:1767319309.892057:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [643, 643] 00020000:00200000:3.0:1767319309.892060:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2633728, 2637824) 2637824, 4096 00020000:00200000:3.0:1767319309.892063:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.892069:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [643, 643] 00000008:00010000:3.0:1767319309.892076:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.892078:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.892087:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.892109:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1585152 1589247) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.892118:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.892127:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.892134:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.892144:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2633728, 2637824) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.892151:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 643 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.892169:0:88920:0:(rw26.c:912:ll_write_end()) pos 2633728, len 4096, copied 4096 00000080:00200000:3.0:1767319309.892174:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b6da584f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.892177:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000054c7c31e 17ffffc0001001 3:0 ffff8f2406574288 643 lru 00000080:00200000:3.0:1767319309.892184:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000080a2a70 387: 1< 0 - - > 2< 1585152 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 131 - -> 00000080:00200000:3.0:1767319309.892186:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b6da584f 00000080:00200000:3.0:1767319309.892187:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.892190:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.892200:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.892213:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.892216:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.892218:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.892231:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.892233:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.892236:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.892241:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.892248:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.892257:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.892259:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.892264:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.892267:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [643, 643] 00000080:00200000:3.0:1767319309.892271:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.892273:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.892420:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2637824 i_blocks 1 00000080:00200000:3.0:1767319309.892424:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.892432:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2637824, count: 4096 00000080:00200000:3.0:1767319309.892436:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2637824, bytes: 4096 00000080:00200000:3.0:1767319309.892438:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.892451:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 133, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.892453:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2637824, 2641920) 0 0 00000080:00200000:3.0:1767319309.892455:0:88920: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:1767319309.892461:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [644, 644] 00020000:00200000:3.0:1767319309.892465:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2637824, 2641920) 2641920, 4096 00020000:00200000:3.0:1767319309.892467:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.892473:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [644, 644] 00000008:00010000:3.0:1767319309.892479:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.892482:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.892489:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.892507:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1589248 1593343) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.892516:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.892523:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.892530:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.892538:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2637824, 2641920) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.892544:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 644 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.892560:0:88920:0:(rw26.c:912:ll_write_end()) pos 2637824, len 4096, copied 4096 00000080:00200000:3.0:1767319309.892565:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ca074064[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.892569:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001053f558 17ffffc0001001 3:0 ffff8f2404453288 644 lru 00000080:00200000:3.0:1767319309.892574:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a7f1b5be 388: 1< 0 - - > 2< 1589248 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 132 - -> 00000080:00200000:3.0:1767319309.892576:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ca074064 00000080:00200000:3.0:1767319309.892577:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.892579:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.893607:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.893637:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.893641:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.893644:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.893665:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.893668:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.893671:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.893686:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.893699:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.893711:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.893713:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.893719:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.893724:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [644, 644] 00000080:00200000:3.0:1767319309.893730:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.893734:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.893742:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2641920 i_blocks 1 00000080:00200000:3.0:1767319309.893745:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.893761:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2641920, count: 4096 00000080:00200000:3.0:1767319309.893767:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2641920, bytes: 4096 00000080:00200000:3.0:1767319309.893770:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.893775:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 134, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.893776:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2641920, 2646016) 0 0 00000080:00200000:3.0:1767319309.893780:0:88920: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:1767319309.893788:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [645, 645] 00020000:00200000:3.0:1767319309.893792:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2641920, 2646016) 2646016, 4096 00020000:00200000:3.0:1767319309.893796:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.893810:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [645, 645] 00000008:00010000:3.0:1767319309.893818:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.893821:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.893833:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.893853:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1593344 1597439) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.893863:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.893881:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.893888:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.893897:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2641920, 2646016) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.893906:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 645 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.893931:0:88920:0:(rw26.c:912:ll_write_end()) pos 2641920, len 4096, copied 4096 00000080:00200000:3.0:1767319309.893936:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000041876c4a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.893940:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000014835432 17ffffc0001001 3:0 ffff8f24044531b0 645 lru 00000080:00200000:3.0:1767319309.893946:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000053f00f47 389: 1< 0 - - > 2< 1593344 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 133 - -> 00000080:00200000:3.0:1767319309.893948:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000041876c4a 00000080:00200000:3.0:1767319309.893949:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.893952:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.893960:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.893972:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.893975:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.893977:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.893988:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.893991:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.893993:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.893997:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894005:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.894013:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.894016:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.894020:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.894024:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [645, 645] 00000080:00200000:3.0:1767319309.894027:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.894030:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.894035:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2646016 i_blocks 1 00000080:00200000:3.0:1767319309.894037:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.894044:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2646016, count: 4096 00000080:00200000:3.0:1767319309.894048:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2646016, bytes: 4096 00000080:00200000:3.0:1767319309.894051:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.894054:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 135, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.894055:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2646016, 2650112) 0 0 00000080:00200000:3.0:1767319309.894058:0:88920: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:1767319309.894063:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [646, 646] 00020000:00200000:3.0:1767319309.894066:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2646016, 2650112) 2650112, 4096 00020000:00200000:3.0:1767319309.894069:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.894074:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [646, 646] 00000008:00010000:3.0:1767319309.894079:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.894082:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.894089:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894107:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1597440 1601535) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894116:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894123:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894130:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.894138:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2646016, 2650112) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.894144:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 646 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.894160:0:88920:0:(rw26.c:912:ll_write_end()) pos 2646016, len 4096, copied 4096 00000080:00200000:3.0:1767319309.894164:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000085ed56b2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.894167:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000079c66b77 17ffffc0001001 3:0 ffff8f24044536c0 646 lru 00000080:00200000:3.0:1767319309.894173:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002d472692 390: 1< 0 - - > 2< 1597440 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 134 - -> 00000080:00200000:3.0:1767319309.894175:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000085ed56b2 00000080:00200000:3.0:1767319309.894176:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.894178:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.894187:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.894198:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.894200:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.894202:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.894219:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.894221:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.894224:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.894227:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894234:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.894242:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.894244:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.894248:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.894250:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [646, 646] 00000080:00200000:3.0:1767319309.894254:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.894257:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.894261:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2650112 i_blocks 1 00000080:00200000:3.0:1767319309.894264:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.894271:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2650112, count: 4096 00000080:00200000:3.0:1767319309.894275:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2650112, bytes: 4096 00000080:00200000:3.0:1767319309.894277:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.894280:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 136, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.894282:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2650112, 2654208) 0 0 00000080:00200000:3.0:1767319309.894284:0:88920: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:1767319309.894289:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [647, 647] 00020000:00200000:3.0:1767319309.894292:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2650112, 2654208) 2654208, 4096 00020000:00200000:3.0:1767319309.894294:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.894300:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [647, 647] 00000008:00010000:3.0:1767319309.894579:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.894582:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.894590:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894609:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1601536 1605631) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894618:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894625:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894631:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.894639:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2650112, 2654208) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.894645:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 647 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.894661:0:88920:0:(rw26.c:912:ll_write_end()) pos 2650112, len 4096, copied 4096 00000080:00200000:3.0:1767319309.894666:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000cff1d685[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.894733:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005c32356a 17ffffc0001001 3:0 ffff8f2404453948 647 lru 00000080:00200000:3.0:1767319309.894740:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000019b6d464 391: 1< 0 - - > 2< 1601536 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 135 - -> 00000080:00200000:3.0:1767319309.894742:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000cff1d685 00000080:00200000:3.0:1767319309.894744:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.894746:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.894756:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.894769:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.894773:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.894775:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.894788:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.894791:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.894793:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.894798:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.894806:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.894814:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.894817:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.894821:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.894825:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [647, 647] 00000080:00200000:3.0:1767319309.894828:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.894832:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.894837:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2654208 i_blocks 1 00000080:00200000:3.0:1767319309.894840:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.894850:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2654208, count: 4096 00000080:00200000:3.0:1767319309.894854:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2654208, bytes: 4096 00000080:00200000:3.0:1767319309.894856:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.894859:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 137, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.894861:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2654208, 2658304) 0 0 00000080:00200000:3.0:1767319309.894944:0:88920: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:1767319309.894951:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [648, 648] 00020000:00200000:3.0:1767319309.894955:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2654208, 2658304) 2658304, 4096 00020000:00200000:3.0:1767319309.894957:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.894964:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [648, 648] 00000008:00010000:3.0:1767319309.894971:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.894973:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.894981:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895001:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1605632 1609727) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895010:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895017:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895024:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.895032:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2654208, 2658304) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.895038:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 648 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.895055:0:88920:0:(rw26.c:912:ll_write_end()) pos 2654208, len 4096, copied 4096 00000080:00200000:3.0:1767319309.895059:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000041b4dc72[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.895063:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000013355b3 17ffffc0001001 3:0 ffff8f2404453870 648 lru 00000080:00200000:3.0:1767319309.895069:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d2e7259c 392: 1< 0 - - > 2< 1605632 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 136 - -> 00000080:00200000:3.0:1767319309.895071:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000041b4dc72 00000080:00200000:3.0:1767319309.895072:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.895074:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.895083:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.895095:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.895098:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.895100:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.895112:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.895114:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.895117:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.895121:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895129:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.895137:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.895140:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.895145:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.895148:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [648, 648] 00000080:00200000:3.0:1767319309.895151:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.895154:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.895159:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2658304 i_blocks 1 00000080:00200000:3.0:1767319309.895162:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.895169:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2658304, count: 4096 00000080:00200000:3.0:1767319309.895173:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2658304, bytes: 4096 00000080:00200000:3.0:1767319309.895175:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.895179:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 138, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.895181:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2658304, 2662400) 0 0 00000080:00200000:3.0:1767319309.895183:0:88920: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:1767319309.895188:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [649, 649] 00020000:00200000:3.0:1767319309.895191:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2658304, 2662400) 2662400, 4096 00020000:00200000:3.0:1767319309.895194:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.895199:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [649, 649] 00000008:00010000:3.0:1767319309.895204:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.895207:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.895214:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895234:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1609728 1613823) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895242:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895250:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895257:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.895265:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2658304, 2662400) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.895273:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 649 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.895288:0:88920:0:(rw26.c:912:ll_write_end()) pos 2658304, len 4096, copied 4096 00000080:00200000:3.0:1767319309.895292:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000b0a5463[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.895294:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ecee02dc 17ffffc0001001 3:0 ffff8f2404453a20 649 lru 00000080:00200000:3.0:1767319309.895299:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007c3eaeb1 393: 1< 0 - - > 2< 1609728 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 137 - -> 00000080:00200000:3.0:1767319309.895387:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000b0a5463 00000080:00200000:3.0:1767319309.895389:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.895391:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.895400:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.895412:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.895415:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.895418:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.895430:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.895433:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.895435:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.895452:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895461:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.895469:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.895472:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.895477:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.895480:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [649, 649] 00000080:00200000:3.0:1767319309.895483:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.895486:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.895491:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2662400 i_blocks 1 00000080:00200000:3.0:1767319309.895494:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.895501:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2662400, count: 4096 00000080:00200000:3.0:1767319309.895505:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2662400, bytes: 4096 00000080:00200000:3.0:1767319309.895508:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.895511:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 139, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.895513:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2662400, 2666496) 0 0 00000080:00200000:3.0:1767319309.895515:0:88920: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:1767319309.895522:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [650, 650] 00020000:00200000:3.0:1767319309.895525:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2662400, 2666496) 2666496, 4096 00020000:00200000:3.0:1767319309.895527:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.895532:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [650, 650] 00000008:00010000:3.0:1767319309.895537:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.895540:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.895547:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895569:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1613824 1617919) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895577:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895584:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895591:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.895599:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2662400, 2666496) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.895605:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 650 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.895621:0:88920:0:(rw26.c:912:ll_write_end()) pos 2662400, len 4096, copied 4096 00000080:00200000:3.0:1767319309.895625:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a5e75312[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.895628:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ae300161 17ffffc0001001 3:0 ffff8f2404453510 650 lru 00000080:00200000:3.0:1767319309.895634:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000bff29977 394: 1< 0 - - > 2< 1613824 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 138 - -> 00000080:00200000:3.0:1767319309.895636:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a5e75312 00000080:00200000:3.0:1767319309.895637:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.895639:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.895647:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.895659:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.895662:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.895664:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.895747:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.895751:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.895754:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.895758:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895766:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.895773:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.895775:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.895780:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.895783:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [650, 650] 00000080:00200000:3.0:1767319309.895786:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.895790:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.895794:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2666496 i_blocks 1 00000080:00200000:3.0:1767319309.895797:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.895805:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2666496, count: 4096 00000080:00200000:3.0:1767319309.895809:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2666496, bytes: 4096 00000080:00200000:3.0:1767319309.895811:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.895815:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 140, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.895816:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2666496, 2670592) 0 0 00000080:00200000:3.0:1767319309.895819:0:88920: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:1767319309.895824:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [651, 651] 00020000:00200000:3.0:1767319309.895827:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2666496, 2670592) 2670592, 4096 00020000:00200000:3.0:1767319309.895829:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.895835:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [651, 651] 00000008:00010000:3.0:1767319309.895841:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.895843:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.895850:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895960:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1617920 1622015) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895969:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895976:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.895983:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.895992:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2666496, 2670592) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.895998:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 651 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.896013:0:88920:0:(rw26.c:912:ll_write_end()) pos 2666496, len 4096, copied 4096 00000080:00200000:3.0:1767319309.896017:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004f8169e5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.896020:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007467b08b 17ffffc0001001 3:0 ffff8f2404453af8 651 lru 00000080:00200000:3.0:1767319309.896025:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003ec30e56 395: 1< 0 - - > 2< 1617920 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 139 - -> 00000080:00200000:3.0:1767319309.896027:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004f8169e5 00000080:00200000:3.0:1767319309.896028:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.896030:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.896037:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.896047:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.896050:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.896052:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.896063:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.896066:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.896068:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.896071:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896078:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.896085:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.896088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.896091:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.896093:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [651, 651] 00000080:00200000:3.0:1767319309.896097:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.896099:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.896104:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2670592 i_blocks 1 00000080:00200000:3.0:1767319309.896106:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.896113:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2670592, count: 4096 00000080:00200000:3.0:1767319309.896116:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2670592, bytes: 4096 00000080:00200000:3.0:1767319309.896118:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.896121:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 141, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.896123:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2670592, 2674688) 0 0 00000080:00200000:3.0:1767319309.896125:0:88920: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:1767319309.896130:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [652, 652] 00020000:00200000:3.0:1767319309.896133:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2670592, 2674688) 2674688, 4096 00020000:00200000:3.0:1767319309.896135:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.896140:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [652, 652] 00000008:00010000:3.0:1767319309.896144:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.896147:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.896153:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896171:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1622016 1626111) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896179:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896186:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896192:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.896200:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2670592, 2674688) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.896205:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 652 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.896219:0:88920:0:(rw26.c:912:ll_write_end()) pos 2670592, len 4096, copied 4096 00000080:00200000:3.0:1767319309.896223:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f6a4a8a5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.896225:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ccb9fc20 17ffffc0001001 3:0 ffff8f24044530d8 652 lru 00000080:00200000:3.0:1767319309.896230:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005bea5005 396: 1< 0 - - > 2< 1622016 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 140 - -> 00000080:00200000:3.0:1767319309.896232:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f6a4a8a5 00000080:00200000:3.0:1767319309.896233:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.896235:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.896243:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.896253:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.896256:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.896258:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.896269:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.896272:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.896275:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.896279:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896286:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.896294:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.896297:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.896324:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.896328:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [652, 652] 00000080:00200000:3.0:1767319309.896332:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.896335:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.896339:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2674688 i_blocks 1 00000080:00200000:3.0:1767319309.896342:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.896349:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2674688, count: 4096 00000080:00200000:3.0:1767319309.896352:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2674688, bytes: 4096 00000080:00200000:3.0:1767319309.896354:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.896357:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 142, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.896359:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2674688, 2678784) 0 0 00000080:00200000:3.0:1767319309.896362:0:88920: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:1767319309.896366:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [653, 653] 00020000:00200000:3.0:1767319309.896370:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2674688, 2678784) 2678784, 4096 00020000:00200000:3.0:1767319309.896372:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.896377:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [653, 653] 00000008:00010000:3.0:1767319309.896384:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.896387:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.896395:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896413:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1626112 1630207) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896421:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896428:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896435:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.896454:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2674688, 2678784) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.896460:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 653 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.896476:0:88920:0:(rw26.c:912:ll_write_end()) pos 2674688, len 4096, copied 4096 00000080:00200000:3.0:1767319309.896480:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000eb153d67[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.896483:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008dba9d3d 17ffffc0001001 3:0 ffff8f2404453d80 653 lru 00000080:00200000:3.0:1767319309.896488:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a76bf59a 397: 1< 0 - - > 2< 1626112 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 141 - -> 00000080:00200000:3.0:1767319309.896490:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000eb153d67 00000080:00200000:3.0:1767319309.896491:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.896494:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.896502:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.896514:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.896516:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.896518:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.896534:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.896536:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.896539:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.896543:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896550:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.896558:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.896561:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.896565:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.896567:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [653, 653] 00000080:00200000:3.0:1767319309.896571:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.896574:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.896579:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2678784 i_blocks 1 00000080:00200000:3.0:1767319309.896581:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.896588:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2678784, count: 4096 00000080:00200000:3.0:1767319309.896592:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2678784, bytes: 4096 00000080:00200000:3.0:1767319309.896594:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.896598:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 143, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.896599:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2678784, 2682880) 0 0 00000080:00200000:3.0:1767319309.896601:0:88920: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:1767319309.896606:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [654, 654] 00020000:00200000:3.0:1767319309.896609:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2678784, 2682880) 2682880, 4096 00020000:00200000:3.0:1767319309.896611:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.896616:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [654, 654] 00000008:00010000:3.0:1767319309.896622:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.896624:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.896631:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896649:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1630208 1634303) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896657:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896666:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896747:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.896759:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2678784, 2682880) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.896765:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 654 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.896787:0:88920:0:(rw26.c:912:ll_write_end()) pos 2678784, len 4096, copied 4096 00000080:00200000:3.0:1767319309.896792:0:88920:0:(rw26.c:969:ll_write_end()) page@000000009077171d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.896794:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000016bae7cf 17ffffc0001021 2:0 ffff8f2404453ca8 654 lru 00000080:00200000:3.0:1767319309.896800:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d00efe90 398: 1< 0 - - > 2< 1630208 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 142 - -> 00000080:00200000:3.0:1767319309.896802:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000009077171d 00000080:00200000:3.0:1767319309.896803:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.896805:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.896814:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.896826:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.896829:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.896832:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.896845:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.896847:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.896850:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.896854:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.896862:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.896931:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.896934:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.896939:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.896942:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [654, 654] 00000080:00200000:3.0:1767319309.896946:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.896949:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.896954:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2682880 i_blocks 1 00000080:00200000:3.0:1767319309.896957:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.896964:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2682880, count: 4096 00000080:00200000:3.0:1767319309.896967:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2682880, bytes: 4096 00000080:00200000:3.0:1767319309.896969:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.896971:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 144, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.896972:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2682880, 2686976) 0 0 00000080:00200000:3.0:1767319309.896974:0:88920: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:1767319309.896978:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [655, 655] 00020000:00200000:3.0:1767319309.896980:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2682880, 2686976) 2686976, 4096 00020000:00200000:3.0:1767319309.896982:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.896986:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [655, 655] 00000008:00010000:3.0:1767319309.896990:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.896992:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.896997:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897010:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1634304 1638399) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897016:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897020:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897024:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.897029:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2682880, 2686976) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.897033:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 655 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.897043:0:88920:0:(rw26.c:912:ll_write_end()) pos 2682880, len 4096, copied 4096 00000080:00200000:3.0:1767319309.897046:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f4da6202[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.897048:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c6db6d7d 17ffffc0001001 3:0 ffff8f24044535e8 655 lru 00000080:00200000:3.0:1767319309.897052:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001f14d6e5 399: 1< 0 - - > 2< 1634304 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 143 - -> 00000080:00200000:3.0:1767319309.897053:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f4da6202 00000080:00200000:3.0:1767319309.897054:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.897056:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.897061:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.897069:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.897070:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.897072:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.897080:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.897081:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.897083:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.897085:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897090:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.897095:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.897097:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.897099:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.897101:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [655, 655] 00000080:00200000:3.0:1767319309.897103:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.897105:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.897108:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2686976 i_blocks 1 00000080:00200000:3.0:1767319309.897110:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.897115:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2686976, count: 4096 00000080:00200000:3.0:1767319309.897118:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2686976, bytes: 4096 00000080:00200000:3.0:1767319309.897119:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.897121:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 145, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.897123:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2686976, 2691072) 0 0 00000080:00200000:3.0:1767319309.897124:0:88920: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:1767319309.897128:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [656, 656] 00020000:00200000:3.0:1767319309.897129:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2686976, 2691072) 2691072, 4096 00020000:00200000:3.0:1767319309.897131:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.897134:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [656, 656] 00000008:00010000:3.0:1767319309.897137:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.897139:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.897143:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897155:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1638400 1642495) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897161:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897165:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897169:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.897174:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2686976, 2691072) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.897177:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 656 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.897187:0:88920:0:(rw26.c:912:ll_write_end()) pos 2686976, len 4096, copied 4096 00000080:00200000:3.0:1767319309.897190:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005938cf3c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.897192:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000040fa9c98 17ffffc0001001 3:0 ffff8f2404453360 656 lru 00000080:00200000:3.0:1767319309.897195:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007fccb1f2 400: 1< 0 - - > 2< 1638400 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 144 - -> 00000080:00200000:3.0:1767319309.897197:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005938cf3c 00000080:00200000:3.0:1767319309.897197:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.897199:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.897203:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.897211:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.897213:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.897214:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.897221:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.897223:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.897225:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.897227:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897232:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.897237:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.897238:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.897241:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.897242:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [656, 656] 00000080:00200000:3.0:1767319309.897244:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.897246:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.897249:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2691072 i_blocks 1 00000080:00200000:3.0:1767319309.897251:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.897256:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2691072, count: 4096 00000080:00200000:3.0:1767319309.897259:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2691072, bytes: 4096 00000080:00200000:3.0:1767319309.897260:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.897262:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 146, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.897263:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2691072, 2695168) 0 0 00000080:00200000:3.0:1767319309.897265:0:88920: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:1767319309.897268:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [657, 657] 00020000:00200000:3.0:1767319309.897270:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2691072, 2695168) 2695168, 4096 00020000:00200000:3.0:1767319309.897271:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.897274:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [657, 657] 00000008:00010000:3.0:1767319309.897278:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.897279:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.897284:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897297:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1642496 1646591) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897330:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897338:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897344:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.897352:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2691072, 2695168) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.897357:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 657 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.897371:0:88920:0:(rw26.c:912:ll_write_end()) pos 2691072, len 4096, copied 4096 00000080:00200000:3.0:1767319309.897375:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000093b3bc82[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.897378:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003ee0338b 17ffffc0001001 3:0 ffff8f2404453bd0 657 lru 00000080:00200000:3.0:1767319309.897384:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000029169372 401: 1< 0 - - > 2< 1642496 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 145 - -> 00000080:00200000:3.0:1767319309.897386:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000093b3bc82 00000080:00200000:3.0:1767319309.897387:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.897388:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.897395:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.897403:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.897405:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.897406:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.897414:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.897416:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.897418:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.897421:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897425:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.897430:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.897432:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.897434:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.897436:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [657, 657] 00000080:00200000:3.0:1767319309.897438:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.897454:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.897459:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2695168 i_blocks 1 00000080:00200000:3.0:1767319309.897462:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.897470:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2695168, count: 4096 00000080:00200000:3.0:1767319309.897474:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2695168, bytes: 4096 00000080:00200000:3.0:1767319309.897476:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.897480:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 147, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.897482:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2695168, 2699264) 0 0 00000080:00200000:3.0:1767319309.897485:0:88920: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:1767319309.897489:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [658, 658] 00020000:00200000:3.0:1767319309.897492:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2695168, 2699264) 2699264, 4096 00020000:00200000:3.0:1767319309.897494:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.897509:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [658, 658] 00000008:00010000:3.0:1767319309.897515:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.897517:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.897524:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897541:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1646592 1650687) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897550:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897558:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897564:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.897573:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2695168, 2699264) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.897579:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 658 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.897900:0:88920:0:(rw26.c:912:ll_write_end()) pos 2695168, len 4096, copied 4096 00000080:00200000:3.0:1767319309.897906:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dd58103a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.897908:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bf4be5cc 17ffffc0001001 3:0 ffff8f2404453438 658 lru 00000080:00200000:3.0:1767319309.897913:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000050bc28aa 402: 1< 0 - - > 2< 1646592 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 146 - -> 00000080:00200000:3.0:1767319309.897915:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dd58103a 00000080:00200000:3.0:1767319309.897916:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.897919:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.897927:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.897939:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.897942:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.897944:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.897957:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.897959:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.897962:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.897966:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.897973:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.897982:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.897984:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.897990:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.897993:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [658, 658] 00000080:00200000:3.0:1767319309.897997:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.898000:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.898006:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2699264 i_blocks 1 00000080:00200000:3.0:1767319309.898008:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.898017:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2699264, count: 4096 00000080:00200000:3.0:1767319309.898020:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2699264, bytes: 4096 00000080:00200000:3.0:1767319309.898022:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.898026:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 148, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.898027:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2699264, 2703360) 0 0 00000080:00200000:3.0:1767319309.898029:0:88920: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:1767319309.898035:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [659, 659] 00020000:00200000:3.0:1767319309.898038:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2699264, 2703360) 2703360, 4096 00020000:00200000:3.0:1767319309.898040:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.898045:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [659, 659] 00000008:00010000:3.0:1767319309.898051:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.898054:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.898061:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898079:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1650688 1654783) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898088:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898095:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898101:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.898110:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2699264, 2703360) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.898116:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 659 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.898134:0:88920:0:(rw26.c:912:ll_write_end()) pos 2699264, len 4096, copied 4096 00000080:00200000:3.0:1767319309.898138:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f572c95e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.898141:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006ed967b4 17ffffc0001001 3:0 ffff8f2404453798 659 lru 00000080:00200000:3.0:1767319309.898146:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008c94d863 403: 1< 0 - - > 2< 1650688 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 147 - -> 00000080:00200000:3.0:1767319309.898148:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f572c95e 00000080:00200000:3.0:1767319309.898149:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.898151:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.898159:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.898171:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.898174:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.898176:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.898188:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.898191:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.898194:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.898198:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898205:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.898213:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.898215:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.898219:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.898222:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [659, 659] 00000080:00200000:3.0:1767319309.898226:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.898229:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.898234:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2703360 i_blocks 1 00000080:00200000:3.0:1767319309.898236:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.898243:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2703360, count: 4096 00000080:00200000:3.0:1767319309.898247:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2703360, bytes: 4096 00000080:00200000:3.0:1767319309.898250:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.898254:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 149, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.898255:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2703360, 2707456) 0 0 00000080:00200000:3.0:1767319309.898257:0:88920: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:1767319309.898262:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [660, 660] 00020000:00200000:3.0:1767319309.898265:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2703360, 2707456) 2707456, 4096 00020000:00200000:3.0:1767319309.898267:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.898273:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [660, 660] 00000008:00010000:3.0:1767319309.898278:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.898280:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.898287:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898329:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1654784 1658879) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898339:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898347:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898354:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.898362:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2703360, 2707456) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.898368:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 660 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.898383:0:88920:0:(rw26.c:912:ll_write_end()) pos 2703360, len 4096, copied 4096 00000080:00200000:3.0:1767319309.898387:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000fe42071a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.898390:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000051aa44fd 17ffffc0001001 3:0 ffff8f2404453000 660 lru 00000080:00200000:3.0:1767319309.898395:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008a1556dd 404: 1< 0 - - > 2< 1654784 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 148 - -> 00000080:00200000:3.0:1767319309.898397:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000fe42071a 00000080:00200000:3.0:1767319309.898398:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.898400:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.898408:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.898419:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.898422:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.898424:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.898438:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.898450:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.898453:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.898458:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898465:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.898474:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.898477:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.898482:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.898484:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [660, 660] 00000080:00200000:3.0:1767319309.898488:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.898491:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.898495:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2707456 i_blocks 1 00000080:00200000:3.0:1767319309.898507:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.898515:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2707456, count: 4096 00000080:00200000:3.0:1767319309.898519:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2707456, bytes: 4096 00000080:00200000:3.0:1767319309.898521:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.898525:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 150, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.898527:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2707456, 2711552) 0 0 00000080:00200000:3.0:1767319309.898529:0:88920: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:1767319309.898535:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [661, 661] 00020000:00200000:3.0:1767319309.898538:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2707456, 2711552) 2711552, 4096 00020000:00200000:3.0:1767319309.898540:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.898545:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [661, 661] 00000008:00010000:3.0:1767319309.898551:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.898554:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.898561:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898908:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1658880 1662975) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898921:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898929:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.898936:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.898945:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2707456, 2711552) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.898952:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 661 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.898970:0:88920:0:(rw26.c:912:ll_write_end()) pos 2707456, len 4096, copied 4096 00000080:00200000:3.0:1767319309.898974:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e07f8a26[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.898977:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000014d4e62c 17ffffc0001001 3:0 ffff8f2404453e58 661 lru 00000080:00200000:3.0:1767319309.898983:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000070caf519 405: 1< 0 - - > 2< 1658880 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 149 - -> 00000080:00200000:3.0:1767319309.898985:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e07f8a26 00000080:00200000:3.0:1767319309.898986:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.898988:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.898997:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.899009:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.899012:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.899014:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.899026:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.899029:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.899031:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.899035:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899042:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.899051:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.899053:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.899057:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.899060:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [661, 661] 00000080:00200000:3.0:1767319309.899064:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.899066:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.899072:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2711552 i_blocks 1 00000080:00200000:3.0:1767319309.899074:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.899083:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2711552, count: 4096 00000080:00200000:3.0:1767319309.899087:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2711552, bytes: 4096 00000080:00200000:3.0:1767319309.899090:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.899093:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 151, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.899095:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2711552, 2715648) 0 0 00000080:00200000:3.0:1767319309.899097:0:88920: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:1767319309.899102:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [662, 662] 00020000:00200000:3.0:1767319309.899106:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2711552, 2715648) 2715648, 4096 00020000:00200000:3.0:1767319309.899108:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.899113:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [662, 662] 00000008:00010000:3.0:1767319309.899119:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.899122:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.899129:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899147:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1662976 1667071) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899156:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899163:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899169:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.899177:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2711552, 2715648) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.899184:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 662 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.899201:0:88920:0:(rw26.c:912:ll_write_end()) pos 2711552, len 4096, copied 4096 00000080:00200000:3.0:1767319309.899206:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000607d941a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.899209:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005747b609 17ffffc0001001 3:0 ffff8f2405bf3e58 662 lru 00000080:00200000:3.0:1767319309.899214:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000eb29be27 406: 1< 0 - - > 2< 1662976 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 150 - -> 00000080:00200000:3.0:1767319309.899217:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000607d941a 00000080:00200000:3.0:1767319309.899218:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.899220:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.899228:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.899239:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.899242:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.899244:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.899256:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.899259:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.899261:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.899265:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899273:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.899281:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.899283:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.899288:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.899291:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [662, 662] 00000080:00200000:3.0:1767319309.899294:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.899297:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.899340:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2715648 i_blocks 1 00000080:00200000:3.0:1767319309.899344:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.899352:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2715648, count: 4096 00000080:00200000:3.0:1767319309.899355:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2715648, bytes: 4096 00000080:00200000:3.0:1767319309.899358:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.899361:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 152, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.899363:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2715648, 2719744) 0 0 00000080:00200000:3.0:1767319309.899365:0:88920: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:1767319309.899370:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [663, 663] 00020000:00200000:3.0:1767319309.899373:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2715648, 2719744) 2719744, 4096 00020000:00200000:3.0:1767319309.899375:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.899381:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [663, 663] 00000008:00010000:3.0:1767319309.899386:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.899388:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.899395:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899412:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1667072 1671167) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899420:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899428:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.899435:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.899454:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2715648, 2719744) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.899460:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 663 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.899475:0:88920:0:(rw26.c:912:ll_write_end()) pos 2715648, len 4096, copied 4096 00000080:00200000:3.0:1767319309.899480:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000053c210cb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.899482:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000000a2369cb 17ffffc0001001 3:0 ffff8f2405bf3000 663 lru 00000080:00200000:3.0:1767319309.899487:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000096481da3 407: 1< 0 - - > 2< 1667072 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 151 - -> 00000080:00200000:3.0:1767319309.899489:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000053c210cb 00000080:00200000:3.0:1767319309.899490:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.899492:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.900122:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.900149:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.900154:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.900157:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.900173:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.900175:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.900180:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.900185:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900192:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.900204:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.900206:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.900211:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.900216:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [663, 663] 00000080:00200000:3.0:1767319309.900221:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.900224:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.900232:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2719744 i_blocks 1 00000080:00200000:3.0:1767319309.900237:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.900247:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2719744, count: 4096 00000080:00200000:3.0:1767319309.900252:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2719744, bytes: 4096 00000080:00200000:3.0:1767319309.900254:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.900258:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 153, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.900259:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2719744, 2723840) 0 0 00000080:00200000:3.0:1767319309.900262:0:88920: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:1767319309.900269:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [664, 664] 00020000:00200000:3.0:1767319309.900272:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2719744, 2723840) 2723840, 4096 00020000:00200000:3.0:1767319309.900275:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.900281:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [664, 664] 00000008:00010000:3.0:1767319309.900287:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.900290:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.900299:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900345:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1671168 1675263) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900353:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900360:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900366:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.900374:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2719744, 2723840) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.900381:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 664 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.900400:0:88920:0:(rw26.c:912:ll_write_end()) pos 2719744, len 4096, copied 4096 00000080:00200000:3.0:1767319309.900404:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c32813b0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.900407:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005a290df2 17ffffc0001001 3:0 ffff8f2405bf3798 664 lru 00000080:00200000:3.0:1767319309.900412:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000db44d24f 408: 1< 0 - - > 2< 1671168 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 152 - -> 00000080:00200000:3.0:1767319309.900414:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c32813b0 00000080:00200000:3.0:1767319309.900415:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.900417:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.900426:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.900437:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.900452:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.900454:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.900466:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.900469:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.900472:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.900476:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900484:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.900492:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.900494:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.900498:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.900507:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [664, 664] 00000080:00200000:3.0:1767319309.900510:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.900513:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.900518:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2723840 i_blocks 1 00000080:00200000:3.0:1767319309.900521:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.900528:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2723840, count: 4096 00000080:00200000:3.0:1767319309.900532:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2723840, bytes: 4096 00000080:00200000:3.0:1767319309.900534:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.900538:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 154, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.900540:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2723840, 2727936) 0 0 00000080:00200000:3.0:1767319309.900542:0:88920: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:1767319309.900548:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [665, 665] 00020000:00200000:3.0:1767319309.900551:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2723840, 2727936) 2727936, 4096 00020000:00200000:3.0:1767319309.900553:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.900558:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [665, 665] 00000008:00010000:3.0:1767319309.900564:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.900566:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.900573:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900688:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1675264 1679359) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900697:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900704:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900710:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.900719:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2723840, 2727936) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.900773:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 665 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.900790:0:88920:0:(rw26.c:912:ll_write_end()) pos 2723840, len 4096, copied 4096 00000080:00200000:3.0:1767319309.900795:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000066fcb15e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.900863:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000092389bc3 17ffffc0001001 3:0 ffff8f2405bf3438 665 lru 00000080:00200000:3.0:1767319309.900869:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000033d44ccf 409: 1< 0 - - > 2< 1675264 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 153 - -> 00000080:00200000:3.0:1767319309.900872:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000066fcb15e 00000080:00200000:3.0:1767319309.900873:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.900876:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.900885:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.900898:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.900900:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.900903:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.900917:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.900919:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.900921:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.900925:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.900934:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.900943:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.900946:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.900950:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.900953:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [665, 665] 00000080:00200000:3.0:1767319309.900957:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.900960:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.900965:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2727936 i_blocks 1 00000080:00200000:3.0:1767319309.900968:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.900976:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2727936, count: 4096 00000080:00200000:3.0:1767319309.900979:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2727936, bytes: 4096 00000080:00200000:3.0:1767319309.900981:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.900985:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 155, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.900986:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2727936, 2732032) 0 0 00000080:00200000:3.0:1767319309.900988:0:88920: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:1767319309.900993:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [666, 666] 00020000:00200000:3.0:1767319309.900996:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2727936, 2732032) 2732032, 4096 00020000:00200000:3.0:1767319309.900998:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.901004:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [666, 666] 00000008:00010000:3.0:1767319309.901009:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.901011:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.901018:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901034:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1679360 1683455) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901042:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901048:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901054:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.901062:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2727936, 2732032) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.901068:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 666 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.901085:0:88920:0:(rw26.c:912:ll_write_end()) pos 2727936, len 4096, copied 4096 00000080:00200000:3.0:1767319309.901089:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000066214858[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.901091:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000485beef3 17ffffc0001001 3:0 ffff8f2405bf3bd0 666 lru 00000080:00200000:3.0:1767319309.901097:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005c3b62e9 410: 1< 0 - - > 2< 1679360 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 154 - -> 00000080:00200000:3.0:1767319309.901099:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000066214858 00000080:00200000:3.0:1767319309.901100:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.901102:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.901111:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.901122:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.901125:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.901128:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.901141:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.901143:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.901146:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.901150:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901158:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.901166:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.901168:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.901173:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.901176:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [666, 666] 00000080:00200000:3.0:1767319309.901180:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.901183:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.901187:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2732032 i_blocks 1 00000080:00200000:3.0:1767319309.901190:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.901198:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2732032, count: 4096 00000080:00200000:3.0:1767319309.901201:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2732032, bytes: 4096 00000080:00200000:3.0:1767319309.901204:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.901207:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 156, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.901208:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2732032, 2736128) 0 0 00000080:00200000:3.0:1767319309.901211:0:88920: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:1767319309.901216:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [667, 667] 00020000:00200000:3.0:1767319309.901219:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2732032, 2736128) 2736128, 4096 00020000:00200000:3.0:1767319309.901221:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.901226:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [667, 667] 00000008:00010000:3.0:1767319309.901231:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.901234:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.901240:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901259:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1683456 1687551) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901268:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901275:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901281:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.901290:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2732032, 2736128) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.901297:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 667 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.901352:0:88920:0:(rw26.c:912:ll_write_end()) pos 2732032, len 4096, copied 4096 00000080:00200000:3.0:1767319309.901357:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a6831490[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.901360:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000075a1af2d 17ffffc0001001 3:0 ffff8f2405bf3360 667 lru 00000080:00200000:3.0:1767319309.901365:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d2eed9b4 411: 1< 0 - - > 2< 1683456 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 155 - -> 00000080:00200000:3.0:1767319309.901367:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a6831490 00000080:00200000:3.0:1767319309.901368:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.901370:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.901378:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.901390:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.901392:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.901394:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.901408:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.901410:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.901413:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.901417:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901424:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.901433:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.901435:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.901449:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.901453:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [667, 667] 00000080:00200000:3.0:1767319309.901457:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.901460:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.901465:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2736128 i_blocks 1 00000080:00200000:3.0:1767319309.901468:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.901475:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2736128, count: 4096 00000080:00200000:3.0:1767319309.901479:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2736128, bytes: 4096 00000080:00200000:3.0:1767319309.901481:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.901484:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 157, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.901486:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2736128, 2740224) 0 0 00000080:00200000:3.0:1767319309.901488:0:88920: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:1767319309.901493:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [668, 668] 00020000:00200000:3.0:1767319309.901497:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2736128, 2740224) 2740224, 4096 00020000:00200000:3.0:1767319309.901499:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.901504:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [668, 668] 00000008:00010000:3.0:1767319309.901509:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.901512:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.901519:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901537:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1687552 1691647) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901546:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901553:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.901559:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.901568:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2736128, 2740224) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.901574:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 668 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.902604:0:88920:0:(rw26.c:912:ll_write_end()) pos 2736128, len 4096, copied 4096 00000080:00200000:3.0:1767319309.902613:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c74cecfa[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.902616:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004fc9be46 17ffffc0001001 3:0 ffff8f2405bf35e8 668 lru 00000080:00200000:3.0:1767319309.902621:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c9b1a981 412: 1< 0 - - > 2< 1687552 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 156 - -> 00000080:00200000:3.0:1767319309.902623:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c74cecfa 00000080:00200000:3.0:1767319309.902625:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.902627:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.902639:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.902655:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.902670:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.902956:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.902976:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.902979:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.902982:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.902987:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.902996:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.903007:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.903009:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.903015:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.903020:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [668, 668] 00000080:00200000:3.0:1767319309.903025:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.903029:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.903036:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2740224 i_blocks 1 00000080:00200000:3.0:1767319309.903039:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.903051:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2740224, count: 4096 00000080:00200000:3.0:1767319309.903057:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2740224, bytes: 4096 00000080:00200000:3.0:1767319309.903060:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.903064:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 158, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.903066:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2740224, 2744320) 0 0 00000080:00200000:3.0:1767319309.903069:0:88920: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:1767319309.903076:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [669, 669] 00020000:00200000:3.0:1767319309.903081:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2740224, 2744320) 2744320, 4096 00020000:00200000:3.0:1767319309.903083:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.903091:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [669, 669] 00000008:00010000:3.0:1767319309.903100:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.903103:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.903114:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903133:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1691648 1695743) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903142:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903148:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903154:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.903163:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2740224, 2744320) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.903171:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 669 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.903196:0:88920:0:(rw26.c:912:ll_write_end()) pos 2740224, len 4096, copied 4096 00000080:00200000:3.0:1767319309.903201:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003914271e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.903204:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006c27336d 17ffffc0001021 2:0 ffff8f2405bf3ca8 669 lru 00000080:00200000:3.0:1767319309.903209:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e7fa3e44 413: 1< 0 - - > 2< 1691648 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 157 - -> 00000080:00200000:3.0:1767319309.903211:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003914271e 00000080:00200000:3.0:1767319309.903212:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.903214:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.903222:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.903233:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.903236:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.903238:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.903250:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.903252:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.903255:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.903259:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903267:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.903276:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.903290:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.903294:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.903298:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [669, 669] 00000080:00200000:3.0:1767319309.903429:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.903433:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.903439:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2744320 i_blocks 1 00000080:00200000:3.0:1767319309.903451:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.903459:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2744320, count: 4096 00000080:00200000:3.0:1767319309.903462:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2744320, bytes: 4096 00000080:00200000:3.0:1767319309.903546:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.903550:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 159, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.903552:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2744320, 2748416) 0 0 00000080:00200000:3.0:1767319309.903554:0:88920: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:1767319309.903560:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [670, 670] 00020000:00200000:3.0:1767319309.903563:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2744320, 2748416) 2748416, 4096 00020000:00200000:3.0:1767319309.903566:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.903572:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [670, 670] 00000008:00010000:3.0:1767319309.903578:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.903580:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.903588:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903606:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1695744 1699839) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903615:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903623:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903630:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.903665:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2744320, 2748416) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.903742:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 670 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.903762:0:88920:0:(rw26.c:912:ll_write_end()) pos 2744320, len 4096, copied 4096 00000080:00200000:3.0:1767319309.903767:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003b34be6e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.903770:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000039bc9e64 17ffffc0001001 3:0 ffff8f2405bf3d80 670 lru 00000080:00200000:3.0:1767319309.903775:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a5d2d716 414: 1< 0 - - > 2< 1695744 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 158 - -> 00000080:00200000:3.0:1767319309.903778:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003b34be6e 00000080:00200000:3.0:1767319309.903779:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.903781:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.903789:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.903801:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.903804:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.903806:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.903819:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.903821:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.903824:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.903828:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.903834:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.903842:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.903844:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.903849:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.903851:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [670, 670] 00000080:00200000:3.0:1767319309.903855:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.903858:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.903863:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2748416 i_blocks 1 00000080:00200000:3.0:1767319309.903957:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.903967:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2748416, count: 4096 00000080:00200000:3.0:1767319309.903971:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2748416, bytes: 4096 00000080:00200000:3.0:1767319309.903973:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.903977:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 160, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.903978:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2748416, 2752512) 0 0 00000080:00200000:3.0:1767319309.903981:0:88920: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:1767319309.903986:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [671, 671] 00020000:00200000:3.0:1767319309.903989:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2748416, 2752512) 2752512, 4096 00020000:00200000:3.0:1767319309.903992:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.903997:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [671, 671] 00000008:00010000:3.0:1767319309.904003:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.904005:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.904012:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904032:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1699840 1703935) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904040:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904048:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904055:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.904063:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2748416, 2752512) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.904069:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 671 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.904086:0:88920:0:(rw26.c:912:ll_write_end()) pos 2748416, len 4096, copied 4096 00000080:00200000:3.0:1767319309.904091:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000f1adc1d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.904094:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000035bcd7d4 17ffffc0001001 3:0 ffff8f2405bf30d8 671 lru 00000080:00200000:3.0:1767319309.904099:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001bdfa3f4 415: 1< 0 - - > 2< 1699840 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 159 - -> 00000080:00200000:3.0:1767319309.904102:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000f1adc1d 00000080:00200000:3.0:1767319309.904103:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.904105:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.904113:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.904125:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.904128:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.904130:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.904142:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.904144:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.904147:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.904151:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904158:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.904165:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.904168:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.904172:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.904175:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [671, 671] 00000080:00200000:3.0:1767319309.904179:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.904181:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.904186:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2752512 i_blocks 1 00000080:00200000:3.0:1767319309.904188:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.904196:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2752512, count: 4096 00000080:00200000:3.0:1767319309.904201:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2752512, bytes: 4096 00000080:00200000:3.0:1767319309.904203:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.904206:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 161, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.904208:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2752512, 2756608) 0 0 00000080:00200000:3.0:1767319309.904210:0:88920: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:1767319309.904215:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [672, 672] 00020000:00200000:3.0:1767319309.904217:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2752512, 2756608) 2756608, 4096 00020000:00200000:3.0:1767319309.904220:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.904224:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [672, 672] 00000008:00010000:3.0:1767319309.904230:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.904233:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.904239:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904256:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1703936 1708031) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904264:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904272:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904289:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.904297:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2752512, 2756608) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.904322:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 672 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.904339:0:88920:0:(rw26.c:912:ll_write_end()) pos 2752512, len 4096, copied 4096 00000080:00200000:3.0:1767319309.904344:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000044f6a187[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.904347:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d500cc8f 17ffffc0001001 3:0 ffff8f2405bf3af8 672 lru 00000080:00200000:3.0:1767319309.904352:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000014cc79db 416: 1< 0 - - > 2< 1703936 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 160 - -> 00000080:00200000:3.0:1767319309.904354:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000044f6a187 00000080:00200000:3.0:1767319309.904354:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.904357:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.904366:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.904377:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.904379:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.904382:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.904392:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.904395:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.904397:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.904401:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.904407:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.904414:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.904416:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.904420:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.904423:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [672, 672] 00000080:00200000:3.0:1767319309.904426:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.904429:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.904433:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2756608 i_blocks 1 00000080:00200000:3.0:1767319309.904436:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.904455:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2756608, count: 4096 00000080:00200000:3.0:1767319309.904459:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2756608, bytes: 4096 00000080:00200000:3.0:1767319309.904461:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.904620:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 162, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.904622:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2756608, 2760704) 0 0 00000080:00200000:3.0:1767319309.904624:0:88920: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:1767319309.904630:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [673, 673] 00020000:00200000:3.0:1767319309.904634:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2756608, 2760704) 2760704, 4096 00020000:00200000:3.0:1767319309.904636:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.904642:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [673, 673] 00000008:00010000:3.0:1767319309.905021:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.905026:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.905036:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905055:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1708032 1712127) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905064:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905071:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905077:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.905086:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2756608, 2760704) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.905093:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 673 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.905116:0:88920:0:(rw26.c:912:ll_write_end()) pos 2756608, len 4096, copied 4096 00000080:00200000:3.0:1767319309.905121:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d3cdabb1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.905124:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007bbf1332 17ffffc0001001 3:0 ffff8f2405bf3510 673 lru 00000080:00200000:3.0:1767319309.905129:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000033f1feb1 417: 1< 0 - - > 2< 1708032 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 161 - -> 00000080:00200000:3.0:1767319309.905132:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d3cdabb1 00000080:00200000:3.0:1767319309.905133:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.905136:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.905145:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.905161:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.905164:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.905167:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.905181:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.905184:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.905187:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.905191:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905199:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.905208:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.905211:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.905216:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.905220:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [673, 673] 00000080:00200000:3.0:1767319309.905226:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.905228:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.905234:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2760704 i_blocks 1 00000080:00200000:3.0:1767319309.905238:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.905248:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2760704, count: 4096 00000080:00200000:3.0:1767319309.905251:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2760704, bytes: 4096 00000080:00200000:3.0:1767319309.905254:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.905257:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 163, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.905259:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2760704, 2764800) 0 0 00000080:00200000:3.0:1767319309.905262:0:88920: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:1767319309.905267:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [674, 674] 00020000:00200000:3.0:1767319309.905270:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2760704, 2764800) 2764800, 4096 00020000:00200000:3.0:1767319309.905273:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.905557:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [674, 674] 00000008:00010000:3.0:1767319309.905566:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.905568:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.905577:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905597:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1712128 1716223) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905605:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905612:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905618:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.905626:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2760704, 2764800) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.905633:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 674 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.905649:0:88920:0:(rw26.c:912:ll_write_end()) pos 2760704, len 4096, copied 4096 00000080:00200000:3.0:1767319309.905654:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000fb491c03[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.905657:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000021f0baeb 17ffffc0001001 3:0 ffff8f2405bf3a20 674 lru 00000080:00200000:3.0:1767319309.905663:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000032b3f28d 418: 1< 0 - - > 2< 1712128 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 162 - -> 00000080:00200000:3.0:1767319309.905666:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000fb491c03 00000080:00200000:3.0:1767319309.905667:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.905669:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.905755:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.905770:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.905773:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.905775:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.905791:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.905794:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.905796:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.905800:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.905808:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.905818:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.905821:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.905826:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.905829:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [674, 674] 00000080:00200000:3.0:1767319309.905833:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.905836:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.905842:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2764800 i_blocks 1 00000080:00200000:3.0:1767319309.905845:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.905854:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2764800, count: 4096 00000080:00200000:3.0:1767319309.905858:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2764800, bytes: 4096 00000080:00200000:3.0:1767319309.905860:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.905956:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 164, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.905958:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2764800, 2768896) 0 0 00000080:00200000:3.0:1767319309.905962:0:88920: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:1767319309.905968:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [675, 675] 00020000:00200000:3.0:1767319309.905971:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2764800, 2768896) 2768896, 4096 00020000:00200000:3.0:1767319309.905974:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.905980:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [675, 675] 00000008:00010000:3.0:1767319309.905986:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.905988:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.905996:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906013:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1716224 1720319) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906022:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906029:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906036:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.906044:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2764800, 2768896) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.906050:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 675 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.906065:0:88920:0:(rw26.c:912:ll_write_end()) pos 2764800, len 4096, copied 4096 00000080:00200000:3.0:1767319309.906070:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e667ebbe[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.906072:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000015d6c14a 17ffffc0001001 3:0 ffff8f2405bf3870 675 lru 00000080:00200000:3.0:1767319309.906078:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000cd442eb 419: 1< 0 - - > 2< 1716224 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 163 - -> 00000080:00200000:3.0:1767319309.906080:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e667ebbe 00000080:00200000:3.0:1767319309.906082:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.906083:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.906091:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.906102:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.906105:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.906107:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.906117:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.906120:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.906122:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.906126:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906134:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.906142:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.906144:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.906148:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.906151:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [675, 675] 00000080:00200000:3.0:1767319309.906155:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.906158:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.906163:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2768896 i_blocks 1 00000080:00200000:3.0:1767319309.906166:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.906173:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2768896, count: 4096 00000080:00200000:3.0:1767319309.906176:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2768896, bytes: 4096 00000080:00200000:3.0:1767319309.906179:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.906182:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 165, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.906184:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2768896, 2772992) 0 0 00000080:00200000:3.0:1767319309.906186:0:88920: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:1767319309.906192:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [676, 676] 00020000:00200000:3.0:1767319309.906195:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2768896, 2772992) 2772992, 4096 00020000:00200000:3.0:1767319309.906197:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.906201:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [676, 676] 00000008:00010000:3.0:1767319309.906207:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.906209:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.906216:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906233:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1720320 1724415) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906242:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906249:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906256:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.906264:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2768896, 2772992) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.906269:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 676 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.906391:0:88920:0:(rw26.c:912:ll_write_end()) pos 2768896, len 4096, copied 4096 00000080:00200000:3.0:1767319309.906397:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f532cfe7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.906400:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f0cf6b70 17ffffc0001001 3:0 ffff8f2405bf3948 676 lru 00000080:00200000:3.0:1767319309.906405:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c3477745 420: 1< 0 - - > 2< 1720320 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 164 - -> 00000080:00200000:3.0:1767319309.906408:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f532cfe7 00000080:00200000:3.0:1767319309.906409:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.906411:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.906419:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.906450:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.906453:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.906456:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.906646:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.906650:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.906653:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.906657:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906666:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.906756:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.906760:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.906766:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.906770:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [676, 676] 00000080:00200000:3.0:1767319309.906774:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.906777:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.906783:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2772992 i_blocks 1 00000080:00200000:3.0:1767319309.906786:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.906795:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2772992, count: 4096 00000080:00200000:3.0:1767319309.906799:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2772992, bytes: 4096 00000080:00200000:3.0:1767319309.906802:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.906806:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 166, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.906807:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2772992, 2777088) 0 0 00000080:00200000:3.0:1767319309.906810:0:88920: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:1767319309.906816:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [677, 677] 00020000:00200000:3.0:1767319309.906819:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2772992, 2777088) 2777088, 4096 00020000:00200000:3.0:1767319309.906822:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.906827:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [677, 677] 00000008:00010000:3.0:1767319309.906834:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.906836:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.906844:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906958:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1724416 1728511) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906970:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906978:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.906986:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.906995:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2772992, 2777088) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.907003:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 677 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.907020:0:88920:0:(rw26.c:912:ll_write_end()) pos 2772992, len 4096, copied 4096 00000080:00200000:3.0:1767319309.907024:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006cd6afa3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.907028:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000d689cf89 17ffffc0001001 3:0 ffff8f2405bf36c0 677 lru 00000080:00200000:3.0:1767319309.907034:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c215a841 421: 1< 0 - - > 2< 1724416 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 165 - -> 00000080:00200000:3.0:1767319309.907036:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006cd6afa3 00000080:00200000:3.0:1767319309.907038:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.907040:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.907049:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.907062:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.907065:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.907067:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.907080:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.907083:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.907086:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.907091:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.907099:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.907108:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.907111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.907115:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.907118:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [677, 677] 00000080:00200000:3.0:1767319309.907122:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.907125:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.907130:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2777088 i_blocks 1 00000080:00200000:3.0:1767319309.907133:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.907140:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2777088, count: 4096 00000080:00200000:3.0:1767319309.907144:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2777088, bytes: 4096 00000080:00200000:3.0:1767319309.907147:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.907150:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 167, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.907152:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2777088, 2781184) 0 0 00000080:00200000:3.0:1767319309.907154:0:88920: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:1767319309.907159:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [678, 678] 00020000:00200000:3.0:1767319309.907162:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2777088, 2781184) 2781184, 4096 00020000:00200000:3.0:1767319309.907164:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.907169:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [678, 678] 00000008:00010000:3.0:1767319309.907175:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.907177:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.907185:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.907204:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1728512 1732607) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.907213:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.907220:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.907227:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.907234:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2777088, 2781184) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.907240:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 678 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.907253:0:88920:0:(rw26.c:912:ll_write_end()) pos 2777088, len 4096, copied 4096 00000080:00200000:3.0:1767319309.907258:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000863dab61[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.907261:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000035f543c6 17ffffc0001001 3:0 ffff8f2405bf31b0 678 lru 00000080:00200000:3.0:1767319309.907267:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000fe31c91d 422: 1< 0 - - > 2< 1728512 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 166 - -> 00000080:00200000:3.0:1767319309.907269:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000863dab61 00000080:00200000:3.0:1767319309.907270:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.907272:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.907291:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.907340:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.907344:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.907346:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.907358:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.907361:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.907363:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.907367:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.907374:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.907382:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.907384:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.907388:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.907391:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [678, 678] 00000080:00200000:3.0:1767319309.907395:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.907398:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.907403:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2781184 i_blocks 1 00000080:00200000:3.0:1767319309.907406:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.907413:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2781184, count: 4096 00000080:00200000:3.0:1767319309.907416:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2781184, bytes: 4096 00000080:00200000:3.0:1767319309.907419:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.907422:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 168, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.907424:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2781184, 2785280) 0 0 00000080:00200000:3.0:1767319309.907426:0:88920: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:1767319309.907431:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [679, 679] 00020000:00200000:3.0:1767319309.907434:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2781184, 2785280) 2785280, 4096 00020000:00200000:3.0:1767319309.907436:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.907453:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [679, 679] 00000008:00010000:3.0:1767319309.907459:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.907461:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853a930, osc lock ffff8f2410400e40, flags 0x0 00010000:00010000:3.0:1767319309.907785:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.907989:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1732608 1736703) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908000:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908007:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908014:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.908028:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2781184, 2785280) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.908036:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 679 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.908053:0:88920:0:(rw26.c:912:ll_write_end()) pos 2781184, len 4096, copied 4096 00000080:00200000:2.0:1767319309.908058:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d1e1c3e8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.908061:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000071be6e1f 17ffffc0001001 3:0 ffff8f243e7af438 679 lru 00000080:00200000:2.0:1767319309.908066:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009a1bfa39 423: 1< 0 - - > 2< 1732608 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 167 - -> 00000080:00200000:2.0:1767319309.908068:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d1e1c3e8 00000080:00200000:2.0:1767319309.908070:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.908073:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.908082:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.908096:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.908099:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.908101:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.908108:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.908111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.908113:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853a930 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.908118:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908126:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.908136:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.908139:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853a930 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.908144:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.908153:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [679, 679] 00000080:00200000:2.0:1767319309.908157:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.908161:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.908167:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2785280 i_blocks 1 00000080:00200000:2.0:1767319309.908170:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.908181:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2785280, count: 4096 00000080:00200000:2.0:1767319309.908185:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2785280, bytes: 4096 00000080:00200000:2.0:1767319309.908187:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.908190:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 169, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.908192:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2785280, 2789376) 0 0 00000080:00200000:2.0:1767319309.908194:0:88920: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:1767319309.908200:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [680, 680] 00020000:00200000:2.0:1767319309.908204:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2785280, 2789376) 2789376, 4096 00020000:00200000:2.0:1767319309.908206:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.908212:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [680, 680] 00000008:00010000:2.0:1767319309.908219:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.908221:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.908229:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908238:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1736704 1740799) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908246:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908253:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908259:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.908288:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2785280, 2789376) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.908294:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 680 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.908335:0:88920:0:(rw26.c:912:ll_write_end()) pos 2785280, len 4096, copied 4096 00000080:00200000:2.0:1767319309.908340:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000073dd66ac[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.908342:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000001406726c 17ffffc0001001 3:0 ffff8f243e7af798 680 lru 00000080:00200000:2.0:1767319309.908347:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000726af72f 424: 1< 0 - - > 2< 1736704 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 168 - -> 00000080:00200000:2.0:1767319309.908349:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000073dd66ac 00000080:00200000:2.0:1767319309.908351:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.908353:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.908361:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.908373:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.908376:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.908378:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.908384:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.908387:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.908389:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.908393:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908400:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.908407:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.908409:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.908414:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.908423:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [680, 680] 00000080:00200000:2.0:1767319309.908427:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.908429:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.908434:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2789376 i_blocks 1 00000080:00200000:2.0:1767319309.908437:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.908456:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2789376, count: 4096 00000080:00200000:2.0:1767319309.908460:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2789376, bytes: 4096 00000080:00200000:2.0:1767319309.908462:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.908620:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 170, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.908622:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2789376, 2793472) 0 0 00000080:00200000:2.0:1767319309.908625:0:88920: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:1767319309.908631:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [681, 681] 00020000:00200000:2.0:1767319309.908635:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2789376, 2793472) 2793472, 4096 00020000:00200000:2.0:1767319309.908637:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.908643:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [681, 681] 00000008:00010000:2.0:1767319309.908650:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.908652:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.908660:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908669:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1740800 1744895) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908753:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908761:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908767:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.908787:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2789376, 2793472) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.908794:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 681 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.908809:0:88920:0:(rw26.c:912:ll_write_end()) pos 2789376, len 4096, copied 4096 00000080:00200000:2.0:1767319309.908814:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d9ec019d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.908817:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c80f5bfc 17ffffc0001001 3:0 ffff8f243e7af000 681 lru 00000080:00200000:2.0:1767319309.908822:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000001b16567 425: 1< 0 - - > 2< 1740800 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 169 - -> 00000080:00200000:2.0:1767319309.908824:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d9ec019d 00000080:00200000:2.0:1767319309.908825:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.908827:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.908835:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.908847:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.908850:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.908852:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.908858:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.908861:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.908863:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.908966:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.908975:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.908983:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.908986:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.908991:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.909000:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [681, 681] 00000080:00200000:2.0:1767319309.909004:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.909007:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.909012:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2793472 i_blocks 1 00000080:00200000:2.0:1767319309.909015:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.909023:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2793472, count: 4096 00000080:00200000:2.0:1767319309.909026:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2793472, bytes: 4096 00000080:00200000:2.0:1767319309.909028:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.909032:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 171, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.909033:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2793472, 2797568) 0 0 00000080:00200000:2.0:1767319309.909035:0:88920: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:1767319309.909041:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [682, 682] 00020000:00200000:2.0:1767319309.909044:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2793472, 2797568) 2797568, 4096 00020000:00200000:2.0:1767319309.909046:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.909052:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [682, 682] 00000008:00010000:2.0:1767319309.909058:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.909060:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.909068:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909076:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1744896 1748991) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909084:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909090:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909096:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.909113:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2793472, 2797568) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.909119:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 682 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.909134:0:88920:0:(rw26.c:912:ll_write_end()) pos 2793472, len 4096, copied 4096 00000080:00200000:2.0:1767319309.909139:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c720aff4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.909141:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002b2b333e 17ffffc0001001 3:0 ffff8f243e7afe58 682 lru 00000080:00200000:2.0:1767319309.909146:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000be7d98d1 426: 1< 0 - - > 2< 1744896 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 170 - -> 00000080:00200000:2.0:1767319309.909148:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c720aff4 00000080:00200000:2.0:1767319309.909150:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.909152:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.909159:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.909169:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.909172:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.909175:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.909180:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.909182:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.909184:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.909188:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909195:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.909202:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.909205:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.909209:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.909217:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [682, 682] 00000080:00200000:2.0:1767319309.909221:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.909224:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.909229:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2797568 i_blocks 1 00000080:00200000:2.0:1767319309.909232:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.909239:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2797568, count: 4096 00000080:00200000:2.0:1767319309.909243:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2797568, bytes: 4096 00000080:00200000:2.0:1767319309.909245:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.909249:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 172, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.909251:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2797568, 2801664) 0 0 00000080:00200000:2.0:1767319309.909253:0:88920: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:1767319309.909258:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [683, 683] 00020000:00200000:2.0:1767319309.909261:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2797568, 2801664) 2801664, 4096 00020000:00200000:2.0:1767319309.909263:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.909269:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [683, 683] 00000008:00010000:2.0:1767319309.909274:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.909451:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.909462:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909556:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1748992 1753087) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909566:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909574:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909581:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.909600:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2797568, 2801664) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.909606:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 683 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.909625:0:88920:0:(rw26.c:912:ll_write_end()) pos 2797568, len 4096, copied 4096 00000080:00200000:2.0:1767319309.909630:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008010d498[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.909633:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb18ebe8 17ffffc0001001 3:0 ffff8f243e7af288 683 lru 00000080:00200000:2.0:1767319309.909638:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000097dc1053 427: 1< 0 - - > 2< 1748992 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 171 - -> 00000080:00200000:2.0:1767319309.909641:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008010d498 00000080:00200000:2.0:1767319309.909641:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.909644:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.909652:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.909664:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.909667:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.909669:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.909756:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.909760:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.909763:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.909767:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909775:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.909783:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.909786:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.909791:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.909800:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [683, 683] 00000080:00200000:2.0:1767319309.909803:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.909806:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.909812:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2801664 i_blocks 1 00000080:00200000:2.0:1767319309.909815:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.909823:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2801664, count: 4096 00000080:00200000:2.0:1767319309.909827:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2801664, bytes: 4096 00000080:00200000:2.0:1767319309.909829:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.909833:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 173, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.909834:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2801664, 2805760) 0 0 00000080:00200000:2.0:1767319309.909837:0:88920: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:1767319309.909842:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [684, 684] 00020000:00200000:2.0:1767319309.909845:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2801664, 2805760) 2805760, 4096 00020000:00200000:2.0:1767319309.909847:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.909852:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [684, 684] 00000008:00010000:2.0:1767319309.909858:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.909860:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.909961:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909971:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1753088 1757183) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909980:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909987:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.909993:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.910011:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2801664, 2805760) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.910017:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 684 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.910031:0:88920:0:(rw26.c:912:ll_write_end()) pos 2801664, len 4096, copied 4096 00000080:00200000:2.0:1767319309.910035:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000007c1d953[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.910038:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000030be7656 17ffffc0001001 3:0 ffff8f243e7af1b0 684 lru 00000080:00200000:2.0:1767319309.910043:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004e865c63 428: 1< 0 - - > 2< 1753088 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 172 - -> 00000080:00200000:2.0:1767319309.910045:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000007c1d953 00000080:00200000:2.0:1767319309.910046:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.910048:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.910056:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.910067:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.910071:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.910073:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.910078:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.910081:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.910083:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.910087:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910094:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.910102:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.910104:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.910108:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.910119:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [684, 684] 00000080:00200000:2.0:1767319309.910122:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.910125:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.910130:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2805760 i_blocks 1 00000080:00200000:2.0:1767319309.910133:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.910140:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2805760, count: 4096 00000080:00200000:2.0:1767319309.910143:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2805760, bytes: 4096 00000080:00200000:2.0:1767319309.910146:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.910149:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 174, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.910151:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2805760, 2809856) 0 0 00000080:00200000:2.0:1767319309.910153:0:88920: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:1767319309.910158:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [685, 685] 00020000:00200000:2.0:1767319309.910161:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2805760, 2809856) 2809856, 4096 00020000:00200000:2.0:1767319309.910163:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.910168:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [685, 685] 00000008:00010000:2.0:1767319309.910174:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.910176:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.910183:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910191:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1757184 1761279) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910199:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910206:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910213:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.910232:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2805760, 2809856) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.910238:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 685 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.910252:0:88920:0:(rw26.c:912:ll_write_end()) pos 2805760, len 4096, copied 4096 00000080:00200000:2.0:1767319309.910256:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006eb9a886[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.910259:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009d941564 17ffffc0001001 3:0 ffff8f243e7af6c0 685 lru 00000080:00200000:2.0:1767319309.910265:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6181f4a 429: 1< 0 - - > 2< 1757184 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 173 - -> 00000080:00200000:2.0:1767319309.910267:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006eb9a886 00000080:00200000:2.0:1767319309.910268:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.910270:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.910378:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.910392:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.910395:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.910398:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.910403:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.910406:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.910408:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.910412:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910420:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.910428:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.910431:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.910434:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.910453:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [685, 685] 00000080:00200000:2.0:1767319309.910457:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.910460:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.910551:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2809856 i_blocks 1 00000080:00200000:2.0:1767319309.910554:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.910562:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2809856, count: 4096 00000080:00200000:2.0:1767319309.910566:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2809856, bytes: 4096 00000080:00200000:2.0:1767319309.910568:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.910572:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 175, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.910573:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2809856, 2813952) 0 0 00000080:00200000:2.0:1767319309.910576:0:88920: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:1767319309.910582:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [686, 686] 00020000:00200000:2.0:1767319309.910585:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2809856, 2813952) 2813952, 4096 00020000:00200000:2.0:1767319309.910587:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.910593:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [686, 686] 00000008:00010000:2.0:1767319309.910600:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.910602:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.910610:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910618:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1761280 1765375) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910626:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910634:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910640:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.910659:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2809856, 2813952) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.910665:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 686 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.910762:0:88920:0:(rw26.c:912:ll_write_end()) pos 2809856, len 4096, copied 4096 00000080:00200000:2.0:1767319309.910767:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002f5d0fcc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.910770:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000094c3f88b 17ffffc0001001 3:0 ffff8f243e7af948 686 lru 00000080:00200000:2.0:1767319309.910776:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ade525d4 430: 1< 0 - - > 2< 1761280 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 174 - -> 00000080:00200000:2.0:1767319309.910778:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002f5d0fcc 00000080:00200000:2.0:1767319309.910779:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.910781:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.910789:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.910800:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.910803:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.910805:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.910810:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.910813:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.910816:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.910820:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.910828:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.910836:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.910838:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.910843:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.910851:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [686, 686] 00000080:00200000:2.0:1767319309.910855:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.910858:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.910863:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2813952 i_blocks 1 00000080:00200000:2.0:1767319309.910957:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.910965:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2813952, count: 4096 00000080:00200000:2.0:1767319309.910969:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2813952, bytes: 4096 00000080:00200000:2.0:1767319309.910971:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.910974:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 176, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.910976:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2813952, 2818048) 0 0 00000080:00200000:2.0:1767319309.910978:0:88920: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:1767319309.910983:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [687, 687] 00020000:00200000:2.0:1767319309.910986:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2813952, 2818048) 2818048, 4096 00020000:00200000:2.0:1767319309.910989:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.910995:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [687, 687] 00000008:00010000:2.0:1767319309.911000:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.911003:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.911011:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911019:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1765376 1769471) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911027:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911034:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911041:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.911059:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2813952, 2818048) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.911065:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 687 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.911087:0:88920:0:(rw26.c:912:ll_write_end()) pos 2813952, len 4096, copied 4096 00000080:00200000:2.0:1767319309.911091:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003adf3e79[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.911094:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000002ffe3280 17ffffc0001021 2:0 ffff8f243e7af870 687 lru 00000080:00200000:2.0:1767319309.911100:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ca41ed0f 431: 1< 0 - - > 2< 1765376 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 175 - -> 00000080:00200000:2.0:1767319309.911102:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003adf3e79 00000080:00200000:2.0:1767319309.911103:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.911105:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.911114:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.911126:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.911129:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.911131:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.911137:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.911140:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.911142:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.911146:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911153:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.911161:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.911164:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.911167:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.911177:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [687, 687] 00000080:00200000:2.0:1767319309.911180:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.911184:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.911189:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2818048 i_blocks 1 00000080:00200000:2.0:1767319309.911192:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.911200:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2818048, count: 4096 00000080:00200000:2.0:1767319309.911204:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2818048, bytes: 4096 00000080:00200000:2.0:1767319309.911206:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.911209:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 177, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.911211:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2818048, 2822144) 0 0 00000080:00200000:2.0:1767319309.911213:0:88920: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:1767319309.911217:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [688, 688] 00020000:00200000:2.0:1767319309.911220:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2818048, 2822144) 2822144, 4096 00020000:00200000:2.0:1767319309.911222:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.911228:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [688, 688] 00000008:00010000:2.0:1767319309.911234:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.911236:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.911244:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911252:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1769472 1773567) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911259:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911266:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911272:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.911555:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2818048, 2822144) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.911562:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 688 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.911577:0:88920:0:(rw26.c:912:ll_write_end()) pos 2818048, len 4096, copied 4096 00000080:00200000:2.0:1767319309.911582:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000084305fa3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.911585:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000011b4f9e 17ffffc0001001 3:0 ffff8f243e7afa20 688 lru 00000080:00200000:2.0:1767319309.911591:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000016bc7e8a 432: 1< 0 - - > 2< 1769472 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 176 - -> 00000080:00200000:2.0:1767319309.911593:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000084305fa3 00000080:00200000:2.0:1767319309.911594:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.911596:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.911605:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.911617:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.911619:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.911622:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.911627:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.911630:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.911633:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.911637:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911645:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.911654:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.911657:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.911661:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.911671:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [688, 688] 00000080:00200000:2.0:1767319309.911752:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.911757:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.911762:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2822144 i_blocks 1 00000080:00200000:2.0:1767319309.911765:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.911774:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2822144, count: 4096 00000080:00200000:2.0:1767319309.911778:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2822144, bytes: 4096 00000080:00200000:2.0:1767319309.911781:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.911784:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 178, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.911786:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2822144, 2826240) 0 0 00000080:00200000:2.0:1767319309.911788:0:88920: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:1767319309.911794:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [689, 689] 00020000:00200000:2.0:1767319309.911797:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2822144, 2826240) 2826240, 4096 00020000:00200000:2.0:1767319309.911800:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.911806:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [689, 689] 00000008:00010000:2.0:1767319309.911811:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.911813:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.911821:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911830:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1773568 1777663) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911838:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911846:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.911853:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.911966:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2822144, 2826240) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.911972:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 689 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.911988:0:88920:0:(rw26.c:912:ll_write_end()) pos 2822144, len 4096, copied 4096 00000080:00200000:2.0:1767319309.911993:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000742ceabd[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.911996:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005fd2e178 17ffffc0001001 3:0 ffff8f243e7af510 689 lru 00000080:00200000:2.0:1767319309.912001:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007f7d253f 433: 1< 0 - - > 2< 1773568 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 177 - -> 00000080:00200000:2.0:1767319309.912003:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000742ceabd 00000080:00200000:2.0:1767319309.912004:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.912007:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.912015:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.912026:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.912029:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.912030:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.912036:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.912039:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.912041:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.912045:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912053:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.912061:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.912063:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.912068:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.912077:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [689, 689] 00000080:00200000:2.0:1767319309.912080:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.912083:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.912088:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2826240 i_blocks 1 00000080:00200000:2.0:1767319309.912090:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.912098:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2826240, count: 4096 00000080:00200000:2.0:1767319309.912102:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2826240, bytes: 4096 00000080:00200000:2.0:1767319309.912104:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.912107:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 179, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.912109:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2826240, 2830336) 0 0 00000080:00200000:2.0:1767319309.912111:0:88920: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:1767319309.912116:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [690, 690] 00020000:00200000:2.0:1767319309.912118:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2826240, 2830336) 2830336, 4096 00020000:00200000:2.0:1767319309.912121:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.912126:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [690, 690] 00000008:00010000:2.0:1767319309.912132:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.912134:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.912142:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912151:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1777664 1781759) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912160:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912168:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912175:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.912194:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2826240, 2830336) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.912200:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 690 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.912217:0:88920:0:(rw26.c:912:ll_write_end()) pos 2826240, len 4096, copied 4096 00000080:00200000:2.0:1767319309.912222:0:88920:0:(rw26.c:969:ll_write_end()) page@000000002dba317a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.912225:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f333e5ca 17ffffc0001001 3:0 ffff8f243e7afaf8 690 lru 00000080:00200000:2.0:1767319309.912230:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005a04748a 434: 1< 0 - - > 2< 1777664 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 178 - -> 00000080:00200000:2.0:1767319309.912233:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000002dba317a 00000080:00200000:2.0:1767319309.912234:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.912236:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.912244:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.912256:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.912259:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.912261:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.912266:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.912269:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.912271:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.912274:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912392:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.912401:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.912404:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.912409:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.912418:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [690, 690] 00000080:00200000:2.0:1767319309.912421:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.912424:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.912430:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2830336 i_blocks 1 00000080:00200000:2.0:1767319309.912433:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.912451:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2830336, count: 4096 00000080:00200000:2.0:1767319309.912455:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2830336, bytes: 4096 00000080:00200000:2.0:1767319309.912458:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.912461:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 180, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.912549:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2830336, 2834432) 0 0 00000080:00200000:2.0:1767319309.912553:0:88920: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:1767319309.912560:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [691, 691] 00020000:00200000:2.0:1767319309.912563:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2830336, 2834432) 2834432, 4096 00020000:00200000:2.0:1767319309.912566:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.912572:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [691, 691] 00000008:00010000:2.0:1767319309.912578:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.912580:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.912588:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912597:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1781760 1785855) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912605:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912611:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912618:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.912636:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2830336, 2834432) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.912643:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 691 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.912660:0:88920:0:(rw26.c:912:ll_write_end()) pos 2830336, len 4096, copied 4096 00000080:00200000:2.0:1767319309.912664:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000598c6298[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.912667:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e7120796 17ffffc0001001 3:0 ffff8f243e78a438 691 lru 00000080:00200000:2.0:1767319309.912754:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c68d6317 435: 1< 0 - - > 2< 1781760 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 179 - -> 00000080:00200000:2.0:1767319309.912758:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000598c6298 00000080:00200000:2.0:1767319309.912760:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.912763:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.912773:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.912785:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.912788:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.912791:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.912797:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.912800:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.912802:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.912807:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.912814:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.912822:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.912825:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.912829:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.912839:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [691, 691] 00000080:00200000:2.0:1767319309.912843:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.912846:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.912851:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2834432 i_blocks 1 00000080:00200000:2.0:1767319309.912854:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.912861:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2834432, count: 4096 00000080:00200000:2.0:1767319309.912968:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2834432, bytes: 4096 00000080:00200000:2.0:1767319309.912971:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.912975:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 181, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.912977:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2834432, 2838528) 0 0 00000080:00200000:2.0:1767319309.912979:0:88920: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:1767319309.912985:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [692, 692] 00020000:00200000:2.0:1767319309.912988:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2834432, 2838528) 2838528, 4096 00020000:00200000:2.0:1767319309.912990:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.912995:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [692, 692] 00000008:00010000:2.0:1767319309.913000:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.913003:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.913010:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913018:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1785856 1789951) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913026:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913034:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913040:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.913058:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2834432, 2838528) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.913064:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 692 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.913078:0:88920:0:(rw26.c:912:ll_write_end()) pos 2834432, len 4096, copied 4096 00000080:00200000:2.0:1767319309.913083:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000997d8d51[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.913086:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000033f5f2af 17ffffc0001001 3:0 ffff8f243e78a798 692 lru 00000080:00200000:2.0:1767319309.913091:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000799a122f 436: 1< 0 - - > 2< 1785856 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 180 - -> 00000080:00200000:2.0:1767319309.913094:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000997d8d51 00000080:00200000:2.0:1767319309.913095:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.913097:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.913105:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.913116:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.913119:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.913121:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.913126:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.913129:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.913131:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.913135:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913142:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.913149:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.913152:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.913155:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.913164:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [692, 692] 00000080:00200000:2.0:1767319309.913167:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.913170:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.913175:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2838528 i_blocks 1 00000080:00200000:2.0:1767319309.913177:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.913185:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2838528, count: 4096 00000080:00200000:2.0:1767319309.913188:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2838528, bytes: 4096 00000080:00200000:2.0:1767319309.913191:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.913194:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 182, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.913196:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2838528, 2842624) 0 0 00000080:00200000:2.0:1767319309.913198:0:88920: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:1767319309.913203:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [693, 693] 00020000:00200000:2.0:1767319309.913205:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2838528, 2842624) 2842624, 4096 00020000:00200000:2.0:1767319309.913207:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.913211:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [693, 693] 00000008:00010000:2.0:1767319309.913216:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.913218:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.913225:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913233:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1789952 1794047) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913240:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913247:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913253:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.913271:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2838528, 2842624) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.913276:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 693 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.913407:0:88920:0:(rw26.c:912:ll_write_end()) pos 2838528, len 4096, copied 4096 00000080:00200000:2.0:1767319309.913412:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ef31a258[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.913415:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e880d966 17ffffc0001001 3:0 ffff8f243e78a000 693 lru 00000080:00200000:2.0:1767319309.913420:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ae34babf 437: 1< 0 - - > 2< 1789952 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 181 - -> 00000080:00200000:2.0:1767319309.913422:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ef31a258 00000080:00200000:2.0:1767319309.913423:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.913425:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.913433:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.913455:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.913457:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.913459:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.913609:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.913613:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.913616:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.913620:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913628:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.913636:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.913639:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.913643:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.913651:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [693, 693] 00000080:00200000:2.0:1767319309.913655:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.913658:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.913664:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2842624 i_blocks 1 00000080:00200000:2.0:1767319309.913667:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.913752:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2842624, count: 4096 00000080:00200000:2.0:1767319309.913757:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2842624, bytes: 4096 00000080:00200000:2.0:1767319309.913760:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.913763:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 183, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.913765:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2842624, 2846720) 0 0 00000080:00200000:2.0:1767319309.913768:0:88920: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:1767319309.913774:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [694, 694] 00020000:00200000:2.0:1767319309.913777:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2842624, 2846720) 2846720, 4096 00020000:00200000:2.0:1767319309.913779:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.913785:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [694, 694] 00000008:00010000:2.0:1767319309.913791:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.913793:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.913801:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913809:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1794048 1798143) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913818:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913826:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.913832:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.913851:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2842624, 2846720) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.913857:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 694 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.913964:0:88920:0:(rw26.c:912:ll_write_end()) pos 2842624, len 4096, copied 4096 00000080:00200000:2.0:1767319309.913969:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007fa2eb21[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.913972:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007b3efc8a 17ffffc0001001 3:0 ffff8f243e78ae58 694 lru 00000080:00200000:2.0:1767319309.913977:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b9933dc4 438: 1< 0 - - > 2< 1794048 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 182 - -> 00000080:00200000:2.0:1767319309.913979:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007fa2eb21 00000080:00200000:2.0:1767319309.913980:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.913982:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.913990:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.914001:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.914004:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.914006:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.914012:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.914014:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.914016:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.914020:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914027:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.914034:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.914036:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.914040:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.914049:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [694, 694] 00000080:00200000:2.0:1767319309.914053:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.914056:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.914062:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2846720 i_blocks 1 00000080:00200000:2.0:1767319309.914065:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.914072:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2846720, count: 4096 00000080:00200000:2.0:1767319309.914076:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2846720, bytes: 4096 00000080:00200000:2.0:1767319309.914078:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.914082:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 184, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.914084:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2846720, 2850816) 0 0 00000080:00200000:2.0:1767319309.914086:0:88920: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:1767319309.914091:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [695, 695] 00020000:00200000:2.0:1767319309.914094:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2846720, 2850816) 2850816, 4096 00020000:00200000:2.0:1767319309.914097:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.914102:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [695, 695] 00000008:00010000:2.0:1767319309.914108:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.914110:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.914117:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914125:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1798144 1802239) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914133:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914140:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914147:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.914167:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2846720, 2850816) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.914173:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 695 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.914187:0:88920:0:(rw26.c:912:ll_write_end()) pos 2846720, len 4096, copied 4096 00000080:00200000:2.0:1767319309.914191:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c29d6e82[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.914194:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cee9129f 17ffffc0001001 3:0 ffff8f243e78a288 695 lru 00000080:00200000:2.0:1767319309.914200:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000033c7ec94 439: 1< 0 - - > 2< 1798144 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 183 - -> 00000080:00200000:2.0:1767319309.914202:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c29d6e82 00000080:00200000:2.0:1767319309.914203:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.914205:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.914214:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.914226:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.914228:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.914230:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.914236:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.914238:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.914241:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.914245:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914252:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.914259:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.914261:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.914265:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.914274:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [695, 695] 00000080:00200000:2.0:1767319309.914288:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.914291:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.914296:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2850816 i_blocks 1 00000080:00200000:2.0:1767319309.914299:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.914340:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2850816, count: 4096 00000080:00200000:2.0:1767319309.914344:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2850816, bytes: 4096 00000080:00200000:2.0:1767319309.914347:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.914351:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 185, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.914352:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2850816, 2854912) 0 0 00000080:00200000:2.0:1767319309.914354:0:88920: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:1767319309.914359:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [696, 696] 00020000:00200000:2.0:1767319309.914362:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2850816, 2854912) 2854912, 4096 00020000:00200000:2.0:1767319309.914364:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.914369:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [696, 696] 00000008:00010000:2.0:1767319309.914374:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.914377:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.914384:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914393:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1802240 1806335) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914401:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914408:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914415:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.914434:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2850816, 2854912) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.914439:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 696 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.914631:0:88920:0:(rw26.c:912:ll_write_end()) pos 2850816, len 4096, copied 4096 00000080:00200000:2.0:1767319309.914636:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dd703df1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.914639:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000409cfba7 17ffffc0001001 3:0 ffff8f243e78a1b0 696 lru 00000080:00200000:2.0:1767319309.914644:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004d505060 440: 1< 0 - - > 2< 1802240 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 184 - -> 00000080:00200000:2.0:1767319309.914646:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dd703df1 00000080:00200000:2.0:1767319309.914647:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.914649:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.914657:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.914668:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.914671:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.914750:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.914759:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.914762:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.914764:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.914768:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914776:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.914785:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.914787:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.914791:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.914800:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [696, 696] 00000080:00200000:2.0:1767319309.914804:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.914807:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.914812:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2854912 i_blocks 1 00000080:00200000:2.0:1767319309.914815:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.914823:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2854912, count: 4096 00000080:00200000:2.0:1767319309.914827:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2854912, bytes: 4096 00000080:00200000:2.0:1767319309.914829:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.914833:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 186, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.914834:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2854912, 2859008) 0 0 00000080:00200000:2.0:1767319309.914836:0:88920: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:1767319309.914842:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [697, 697] 00020000:00200000:2.0:1767319309.914845:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2854912, 2859008) 2859008, 4096 00020000:00200000:2.0:1767319309.914847:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.914852:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [697, 697] 00000008:00010000:2.0:1767319309.914858:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.914861:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.914965:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914974:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1806336 1810431) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914982:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914988:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.914994:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.915011:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2854912, 2859008) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.915018:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 697 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.915036:0:88920:0:(rw26.c:912:ll_write_end()) pos 2854912, len 4096, copied 4096 00000080:00200000:2.0:1767319309.915041:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e82a6c79[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.915044:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e0f9a57a 17ffffc0001001 3:0 ffff8f243e78a6c0 697 lru 00000080:00200000:2.0:1767319309.915049:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006bfcc15d 441: 1< 0 - - > 2< 1806336 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 185 - -> 00000080:00200000:2.0:1767319309.915051:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e82a6c79 00000080:00200000:2.0:1767319309.915052:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.915054:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.915062:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.915074:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.915077:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.915079:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.915085:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.915087:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.915089:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.915094:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.915101:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.915108:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.915111:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.915116:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.915124:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [697, 697] 00000080:00200000:2.0:1767319309.915128:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.915131:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.915135:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2859008 i_blocks 1 00000080:00200000:2.0:1767319309.915138:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.915144:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2859008, count: 4096 00000080:00200000:2.0:1767319309.915149:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2859008, bytes: 4096 00000080:00200000:2.0:1767319309.915151:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.915155:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 187, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.915157:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2859008, 2863104) 0 0 00000080:00200000:2.0:1767319309.915159:0:88920: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:1767319309.915164:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [698, 698] 00020000:00200000:2.0:1767319309.915166:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2859008, 2863104) 2863104, 4096 00020000:00200000:2.0:1767319309.915169:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.915173:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [698, 698] 00000008:00010000:2.0:1767319309.915179:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.915181:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.915190:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.915197:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1810432 1814527) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.915205:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.915212:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.915218:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.915234:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2859008, 2863104) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.915240:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 698 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.915254:0:88920:0:(rw26.c:912:ll_write_end()) pos 2859008, len 4096, copied 4096 00000080:00200000:2.0:1767319309.915259:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000028f0062f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.915263:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000334eb89e 17ffffc0001001 3:0 ffff8f243e78a948 698 lru 00000080:00200000:2.0:1767319309.915268:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000019075ca4 442: 1< 0 - - > 2< 1810432 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 186 - -> 00000080:00200000:2.0:1767319309.915271:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000028f0062f 00000080:00200000:2.0:1767319309.915272:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.915274:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.915548:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.915563:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.915566:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.915569:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.915574:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.915577:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.915579:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.915583:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.915590:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.915599:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.915601:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.915604:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.915616:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [698, 698] 00000080:00200000:2.0:1767319309.915620:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.915622:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.915627:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2863104 i_blocks 1 00000080:00200000:2.0:1767319309.915630:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.915638:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2863104, count: 4096 00000080:00200000:2.0:1767319309.915642:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2863104, bytes: 4096 00000080:00200000:2.0:1767319309.915644:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.915648:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 188, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.915649:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2863104, 2867200) 0 0 00000080:00200000:2.0:1767319309.915652:0:88920: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:1767319309.915656:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [699, 699] 00020000:00200000:2.0:1767319309.915659:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2863104, 2867200) 2867200, 4096 00020000:00200000:2.0:1767319309.915661:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.915667:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [699, 699] 00000008:00010000:2.0:1767319309.915672:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.915962:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.915972:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.915982:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1814528 1818623) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.915991:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.915999:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.916006:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.916030:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2863104, 2867200) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.916036:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 699 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.916054:0:88920:0:(rw26.c:912:ll_write_end()) pos 2863104, len 4096, copied 4096 00000080:00200000:2.0:1767319309.916059:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000238b516a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.916062:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000097c09ebb 17ffffc0001001 3:0 ffff8f243e78a870 699 lru 00000080:00200000:2.0:1767319309.916068:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007a9fc220 443: 1< 0 - - > 2< 1814528 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 187 - -> 00000080:00200000:2.0:1767319309.916070:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000238b516a 00000080:00200000:2.0:1767319309.916071:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.916073:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.916082:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.916095:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.916098:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.916100:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.916107:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.916110:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.916112:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.916116:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.916123:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.916132:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.916134:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.916138:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.916147:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [699, 699] 00000080:00200000:2.0:1767319309.916151:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.916155:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.916160:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2867200 i_blocks 1 00000080:00200000:2.0:1767319309.916163:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.916171:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2867200, count: 4096 00000080:00200000:2.0:1767319309.916175:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2867200, bytes: 4096 00000080:00200000:2.0:1767319309.916177:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.916181:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 189, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.916183:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2867200, 2871296) 0 0 00000080:00200000:2.0:1767319309.916185:0:88920: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:1767319309.916191:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [700, 700] 00020000:00200000:2.0:1767319309.916194:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2867200, 2871296) 2871296, 4096 00020000:00200000:2.0:1767319309.916196:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.916202:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [700, 700] 00000008:00010000:2.0:1767319309.916208:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.916210:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.916217:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.916226:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1818624 1822719) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.916234:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.916241:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.916247:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.916265:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2867200, 2871296) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.916271:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 700 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.916299:0:88920:0:(rw26.c:912:ll_write_end()) pos 2867200, len 4096, copied 4096 00000080:00200000:2.0:1767319309.916325:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000dd9c02f1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.916328:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c828a0ff 17ffffc0001001 3:0 ffff8f243e78aa20 700 lru 00000080:00200000:2.0:1767319309.916333:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000006034d04 444: 1< 0 - - > 2< 1818624 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 188 - -> 00000080:00200000:2.0:1767319309.916335:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000dd9c02f1 00000080:00200000:2.0:1767319309.916336:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.916338:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.916346:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.916357:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.916360:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.916362:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.916367:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.916369:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.916372:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.916376:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.916383:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.916390:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.916392:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.916396:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.916405:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [700, 700] 00000080:00200000:2.0:1767319309.916408:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.916411:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.916416:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2871296 i_blocks 1 00000080:00200000:2.0:1767319309.916419:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.916427:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2871296, count: 4096 00000080:00200000:2.0:1767319309.916431:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2871296, bytes: 4096 00000080:00200000:2.0:1767319309.916433:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.916436:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 190, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.916437:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2871296, 2875392) 0 0 00000080:00200000:2.0:1767319309.916449:0:88920: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:1767319309.916455:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [701, 701] 00020000:00200000:2.0:1767319309.916458:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2871296, 2875392) 2875392, 4096 00020000:00200000:2.0:1767319309.916460:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.917155:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [701, 701] 00000008:00010000:2.0:1767319309.917164:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.917166:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.917177:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.917187:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1822720 1826815) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.917195:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.917203:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.917211:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.917230:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2871296, 2875392) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.917237:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 701 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.917255:0:88920:0:(rw26.c:912:ll_write_end()) pos 2871296, len 4096, copied 4096 00000080:00200000:2.0:1767319309.917260:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b731dd33[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.917263:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000284f605e 17ffffc0001001 3:0 ffff8f243e78a510 701 lru 00000080:00200000:2.0:1767319309.917268:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000037286630 445: 1< 0 - - > 2< 1822720 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 189 - -> 00000080:00200000:2.0:1767319309.917270:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b731dd33 00000080:00200000:2.0:1767319309.917271:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.917274:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.917283:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.917297:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.917299:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.917812:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.917824:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.917827:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.917830:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.917835:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.917843:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.917854:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.917857:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.917873:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.917884:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [701, 701] 00000080:00200000:2.0:1767319309.917890:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.917893:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.917901:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2875392 i_blocks 1 00000080:00200000:2.0:1767319309.917905:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.917919:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2875392, count: 4096 00000080:00200000:2.0:1767319309.917923:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2875392, bytes: 4096 00000080:00200000:2.0:1767319309.917926:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.917930:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 191, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.917933:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2875392, 2879488) 0 0 00000080:00200000:2.0:1767319309.917935:0:88920: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:1767319309.917943:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [702, 702] 00020000:00200000:2.0:1767319309.917946:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2875392, 2879488) 2879488, 4096 00020000:00200000:2.0:1767319309.917949:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.917956:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [702, 702] 00000008:00010000:2.0:1767319309.917962:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.917965:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.917974:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.917982:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1826816 1830911) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.917991:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.917998:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.918004:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.918027:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2875392, 2879488) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.918033:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 702 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.918059:0:88920:0:(rw26.c:912:ll_write_end()) pos 2875392, len 4096, copied 4096 00000080:00200000:2.0:1767319309.918064:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008896bfea[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.918066:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009f53aadf 17ffffc0001021 2:0 ffff8f243e78aaf8 702 lru 00000080:00200000:2.0:1767319309.918072:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a4ff8f84 446: 1< 0 - - > 2< 1826816 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 190 - -> 00000080:00200000:2.0:1767319309.918074:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008896bfea 00000080:00200000:2.0:1767319309.918075:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.918078:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.918087:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.918100:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.918103:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.918105:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.918110:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.918113:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.918115:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.918118:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.918125:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.918133:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.918136:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.918140:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.918149:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [702, 702] 00000080:00200000:2.0:1767319309.918153:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.918156:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.918161:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2879488 i_blocks 1 00000080:00200000:2.0:1767319309.918164:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.918171:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2879488, count: 4096 00000080:00200000:2.0:1767319309.918175:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2879488, bytes: 4096 00000080:00200000:2.0:1767319309.918177:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.918181:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 192, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.918183:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2879488, 2883584) 0 0 00000080:00200000:2.0:1767319309.918185:0:88920: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:1767319309.918190:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [703, 703] 00020000:00200000:2.0:1767319309.918193:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2879488, 2883584) 2883584, 4096 00020000:00200000:2.0:1767319309.918195:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.918201:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [703, 703] 00000008:00010000:2.0:1767319309.918206:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.918209:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.918217:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.918226:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1830912 1835007) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.918233:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.918240:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.918246:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.918263:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2879488, 2883584) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.918269:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 703 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.918283:0:88920:0:(rw26.c:912:ll_write_end()) pos 2879488, len 4096, copied 4096 00000080:00200000:2.0:1767319309.918287:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000082153d00[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.918290:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a2de33a0 17ffffc0001001 3:0 ffff8f243e78a0d8 703 lru 00000080:00200000:2.0:1767319309.918295:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd359cbe 447: 1< 0 - - > 2< 1830912 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 191 - -> 00000080:00200000:2.0:1767319309.918297:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000082153d00 00000080:00200000:2.0:1767319309.918298:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.918300:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.918330:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.918343:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.918345:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.918348:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.918354:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.918356:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.918359:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.918362:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.918370:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.918379:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.918381:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.918386:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.918394:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [703, 703] 00000080:00200000:2.0:1767319309.918398:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.918402:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.918407:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2883584 i_blocks 1 00000080:00200000:2.0:1767319309.918410:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.918416:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2883584, count: 4096 00000080:00200000:2.0:1767319309.918420:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2883584, bytes: 4096 00000080:00200000:2.0:1767319309.918422:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.918426:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 193, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.918427:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2883584, 2887680) 0 0 00000080:00200000:2.0:1767319309.918429:0:88920: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:1767319309.918433:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [704, 704] 00020000:00200000:2.0:1767319309.918436:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2883584, 2887680) 2887680, 4096 00020000:00200000:2.0:1767319309.918438:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.918454:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [704, 704] 00000008:00010000:2.0:1767319309.918460:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.919018:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.919034:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919045:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1835008 1839103) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919054:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919060:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919067:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.919090:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2883584, 2887680) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.919098:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 704 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.919128:0:88920:0:(rw26.c:912:ll_write_end()) pos 2883584, len 4096, copied 4096 00000080:00200000:2.0:1767319309.919134:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000058a14f80[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.919137:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a9abc871 17ffffc0001001 3:0 ffff8f243e78ad80 704 lru 00000080:00200000:2.0:1767319309.919142:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000aea40d4e 448: 1< 0 - - > 2< 1835008 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 192 - -> 00000080:00200000:2.0:1767319309.919144:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000058a14f80 00000080:00200000:2.0:1767319309.919145:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.919148:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.919159:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.919172:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.919175:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.919178:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.919186:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.919189:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.919191:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.919196:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919204:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.919215:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.919218:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.919223:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.919233:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [704, 704] 00000080:00200000:2.0:1767319309.919238:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.919241:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.919248:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2887680 i_blocks 1 00000080:00200000:2.0:1767319309.919252:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.919262:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2887680, count: 4096 00000080:00200000:2.0:1767319309.919266:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2887680, bytes: 4096 00000080:00200000:2.0:1767319309.919268:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.919272:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 194, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.919274:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2887680, 2891776) 0 0 00000080:00200000:2.0:1767319309.919277:0:88920: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:1767319309.919283:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [705, 705] 00020000:00200000:2.0:1767319309.919287:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2887680, 2891776) 2891776, 4096 00020000:00200000:2.0:1767319309.919289:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.919296:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [705, 705] 00000008:00010000:2.0:1767319309.919332:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.919335:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.919343:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919353:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1839104 1843199) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919361:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919369:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919375:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.919396:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2887680, 2891776) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.919402:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 705 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.919419:0:88920:0:(rw26.c:912:ll_write_end()) pos 2887680, len 4096, copied 4096 00000080:00200000:2.0:1767319309.919423:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000efb8a765[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.919426:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf8777b1 17ffffc0001001 3:0 ffff8f243e78aca8 705 lru 00000080:00200000:2.0:1767319309.919432:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000077e18205 449: 1< 0 - - > 2< 1839104 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 193 - -> 00000080:00200000:2.0:1767319309.919434:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000efb8a765 00000080:00200000:2.0:1767319309.919435:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.919437:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.919457:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.919643:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.919647:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.919650:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.919657:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.919660:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.919662:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.919667:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919761:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.919772:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.919775:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.919780:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.919792:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [705, 705] 00000080:00200000:2.0:1767319309.919797:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.919801:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.919807:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2891776 i_blocks 1 00000080:00200000:2.0:1767319309.919810:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.919819:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2891776, count: 4096 00000080:00200000:2.0:1767319309.919824:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2891776, bytes: 4096 00000080:00200000:2.0:1767319309.919826:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.919831:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 195, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.919832:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2891776, 2895872) 0 0 00000080:00200000:2.0:1767319309.919835:0:88920: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:1767319309.919842:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [706, 706] 00020000:00200000:2.0:1767319309.919845:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2891776, 2895872) 2895872, 4096 00020000:00200000:2.0:1767319309.919847:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.919854:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [706, 706] 00000008:00010000:2.0:1767319309.919861:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.919971:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.919982:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.919991:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1843200 1847295) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.920000:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.920007:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.920015:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.920035:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2891776, 2895872) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.920042:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 706 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.920061:0:88920:0:(rw26.c:912:ll_write_end()) pos 2891776, len 4096, copied 4096 00000080:00200000:2.0:1767319309.920065:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000006fe95f3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.920069:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000dce96ba8 17ffffc0001001 3:0 ffff8f243e78a5e8 706 lru 00000080:00200000:2.0:1767319309.920074:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000381cccf5 450: 1< 0 - - > 2< 1843200 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 194 - -> 00000080:00200000:2.0:1767319309.920077:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000006fe95f3 00000080:00200000:2.0:1767319309.920078:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.920080:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.920090:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.920102:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.920105:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.920107:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.920112:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.920115:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.920117:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.920121:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.920127:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.920135:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.920137:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.920140:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.920148:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [706, 706] 00000080:00200000:2.0:1767319309.920151:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.920154:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.920159:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2895872 i_blocks 1 00000080:00200000:2.0:1767319309.920161:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.920168:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2895872, count: 4096 00000080:00200000:2.0:1767319309.920172:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2895872, bytes: 4096 00000080:00200000:2.0:1767319309.920174:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.920178:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 196, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.920179:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2895872, 2899968) 0 0 00000080:00200000:2.0:1767319309.920181:0:88920: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:1767319309.920187:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [707, 707] 00020000:00200000:2.0:1767319309.920189:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2895872, 2899968) 2899968, 4096 00020000:00200000:2.0:1767319309.920192:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.920198:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [707, 707] 00000008:00010000:2.0:1767319309.920204:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.920206:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.920213:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.920222:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1847296 1851391) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.920230:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.920237:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.920244:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.920261:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2895872, 2899968) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.920267:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 707 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.920282:0:88920:0:(rw26.c:912:ll_write_end()) pos 2895872, len 4096, copied 4096 00000080:00200000:2.0:1767319309.920286:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ee22f78b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.920289:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000004aa521d9 17ffffc0001001 3:0 ffff8f243e78a360 707 lru 00000080:00200000:2.0:1767319309.920294:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a83dd42b 451: 1< 0 - - > 2< 1847296 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 195 - -> 00000080:00200000:2.0:1767319309.920296:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ee22f78b 00000080:00200000:2.0:1767319309.920297:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.920299:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.920329:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.920341:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.920344:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.920347:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.920352:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.920355:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.920357:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.920361:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.920368:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.920376:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.920378:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.920382:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.920390:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [707, 707] 00000080:00200000:2.0:1767319309.920394:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.920397:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.920401:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2899968 i_blocks 1 00000080:00200000:2.0:1767319309.920404:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.920411:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2899968, count: 4096 00000080:00200000:2.0:1767319309.920414:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2899968, bytes: 4096 00000080:00200000:2.0:1767319309.920416:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.920420:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 197, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.920422:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2899968, 2904064) 0 0 00000080:00200000:2.0:1767319309.920424:0:88920: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:1767319309.920429:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [708, 708] 00020000:00200000:2.0:1767319309.920431:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2899968, 2904064) 2904064, 4096 00020000:00200000:2.0:1767319309.920433:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.920438:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [708, 708] 00000008:00010000:2.0:1767319309.920456:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.920458:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.921178:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921192:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1851392 1855487) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921202:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921209:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921215:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.921240:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2899968, 2904064) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.921250:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 708 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.921270:0:88920:0:(rw26.c:912:ll_write_end()) pos 2899968, len 4096, copied 4096 00000080:00200000:2.0:1767319309.921275:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000068ac8f9a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.921278:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000069780d22 17ffffc0001001 3:0 ffff8f243e78abd0 708 lru 00000080:00200000:2.0:1767319309.921284:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d79a1d46 452: 1< 0 - - > 2< 1851392 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 196 - -> 00000080:00200000:2.0:1767319309.921286:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000068ac8f9a 00000080:00200000:2.0:1767319309.921287:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.921290:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.921394:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.921411:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.921415:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.921417:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.921425:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.921428:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.921431:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.921436:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921456:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.921553:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.921557:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.921563:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.921573:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [708, 708] 00000080:00200000:2.0:1767319309.921578:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.921581:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.921588:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2904064 i_blocks 1 00000080:00200000:2.0:1767319309.921591:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.921603:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2904064, count: 4096 00000080:00200000:2.0:1767319309.921608:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2904064, bytes: 4096 00000080:00200000:2.0:1767319309.921610:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.921614:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 198, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.921616:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2904064, 2908160) 0 0 00000080:00200000:2.0:1767319309.921618:0:88920: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:1767319309.921625:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [709, 709] 00020000:00200000:2.0:1767319309.921629:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2904064, 2908160) 2908160, 4096 00020000:00200000:2.0:1767319309.921632:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.921639:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [709, 709] 00000008:00010000:2.0:1767319309.921647:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.921649:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.921658:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921666:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1855488 1859583) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921750:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921760:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921767:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.921787:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2904064, 2908160) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.921793:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 709 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.921810:0:88920:0:(rw26.c:912:ll_write_end()) pos 2904064, len 4096, copied 4096 00000080:00200000:2.0:1767319309.921815:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ec029fcc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.921818:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005a746717 17ffffc0001001 3:0 ffff8f2440425288 709 lru 00000080:00200000:2.0:1767319309.921823:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000037b8589 453: 1< 0 - - > 2< 1855488 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 197 - -> 00000080:00200000:2.0:1767319309.921825:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ec029fcc 00000080:00200000:2.0:1767319309.921826:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.921828:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.921836:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.921847:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.921850:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.921853:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.921859:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.921862:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.921864:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.921868:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921875:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.921884:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.921886:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.921891:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.921900:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [709, 709] 00000080:00200000:2.0:1767319309.921904:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.921907:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.921913:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2908160 i_blocks 1 00000080:00200000:2.0:1767319309.921916:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.921924:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2908160, count: 4096 00000080:00200000:2.0:1767319309.921927:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2908160, bytes: 4096 00000080:00200000:2.0:1767319309.921930:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.921933:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 199, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.921935:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2908160, 2912256) 0 0 00000080:00200000:2.0:1767319309.921937:0:88920: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:1767319309.921943:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [710, 710] 00020000:00200000:2.0:1767319309.921945:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2908160, 2912256) 2912256, 4096 00020000:00200000:2.0:1767319309.921948:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.921953:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [710, 710] 00000008:00010000:2.0:1767319309.921958:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.921961:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.921968:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921978:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1859584 1863679) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921986:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.921994:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.922001:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.922019:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2908160, 2912256) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.922025:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 710 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.922038:0:88920:0:(rw26.c:912:ll_write_end()) pos 2908160, len 4096, copied 4096 00000080:00200000:2.0:1767319309.922043:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c34f7f27[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.922046:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b93b2b9c 17ffffc0001001 3:0 ffff8f24404251b0 710 lru 00000080:00200000:2.0:1767319309.922052:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000065919e16 454: 1< 0 - - > 2< 1859584 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 198 - -> 00000080:00200000:2.0:1767319309.922054:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c34f7f27 00000080:00200000:2.0:1767319309.922055:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.922057:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.922065:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.922076:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.922079:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.922081:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.922087:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.922089:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.922092:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.922095:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.922103:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.922112:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.922114:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.922118:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.922126:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [710, 710] 00000080:00200000:2.0:1767319309.922130:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.922133:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.922137:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2912256 i_blocks 1 00000080:00200000:2.0:1767319309.922140:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.922148:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2912256, count: 4096 00000080:00200000:2.0:1767319309.922151:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2912256, bytes: 4096 00000080:00200000:2.0:1767319309.922154:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.922157:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 200, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.922159:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2912256, 2916352) 0 0 00000080:00200000:2.0:1767319309.922161:0:88920: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:1767319309.922166:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [711, 711] 00020000:00200000:2.0:1767319309.922169:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2912256, 2916352) 2916352, 4096 00020000:00200000:2.0:1767319309.922171:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.922176:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [711, 711] 00000008:00010000:2.0:1767319309.922182:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.922184:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.922192:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.922201:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1863680 1867775) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.922208:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.922215:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.922223:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.922241:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2912256, 2916352) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.922248:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 711 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.922266:0:88920:0:(rw26.c:912:ll_write_end()) pos 2912256, len 4096, copied 4096 00000080:00200000:2.0:1767319309.922270:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000053b57392[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.922273:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000e628ac76 17ffffc0001001 3:0 ffff8f24404256c0 711 lru 00000080:00200000:2.0:1767319309.922278:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004e20f55e 455: 1< 0 - - > 2< 1863680 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 199 - -> 00000080:00200000:2.0:1767319309.922280:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000053b57392 00000080:00200000:2.0:1767319309.922281:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.922283:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.922291:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.922330:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.922334:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.922336:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.922342:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.922344:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.922346:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.922350:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.922357:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.922364:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.922366:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.922370:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.922378:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [711, 711] 00000080:00200000:2.0:1767319309.922382:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.922384:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.922389:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2916352 i_blocks 1 00000080:00200000:2.0:1767319309.922392:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.922399:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2916352, count: 4096 00000080:00200000:2.0:1767319309.922402:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2916352, bytes: 4096 00000080:00200000:2.0:1767319309.922404:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.922408:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 201, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.922410:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2916352, 2920448) 0 0 00000080:00200000:2.0:1767319309.922412:0:88920: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:1767319309.922417:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [712, 712] 00020000:00200000:2.0:1767319309.922420:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2916352, 2920448) 2920448, 4096 00020000:00200000:2.0:1767319309.922423:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.922428:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [712, 712] 00000008:00010000:2.0:1767319309.922434:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.922436:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.923240:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.923255:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1867776 1871871) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.923265:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.923272:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.923279:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.923407:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2916352, 2920448) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.923417:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 712 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.923451:0:88920:0:(rw26.c:912:ll_write_end()) pos 2916352, len 4096, copied 4096 00000080:00200000:2.0:1767319309.923458:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000092505061[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.923535:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000018f4b02f 17ffffc0001001 3:0 ffff8f2440425948 712 lru 00000080:00200000:2.0:1767319309.923541:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f09f769c 456: 1< 0 - - > 2< 1867776 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 200 - -> 00000080:00200000:2.0:1767319309.923543:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000092505061 00000080:00200000:2.0:1767319309.923545:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.923548:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.923560:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.923576:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.923580:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.923582:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.923591:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.923594:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.923596:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.923600:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.923607:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.923618:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.923621:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.923626:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.923638:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [712, 712] 00000080:00200000:2.0:1767319309.923644:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.923647:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.923655:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2920448 i_blocks 1 00000080:00200000:2.0:1767319309.923659:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.923740:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2920448, count: 4096 00000080:00200000:2.0:1767319309.923746:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2920448, bytes: 4096 00000080:00200000:2.0:1767319309.923750:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.923754:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 202, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.923756:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2920448, 2924544) 0 0 00000080:00200000:2.0:1767319309.923759:0:88920: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:1767319309.923768:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [713, 713] 00020000:00200000:2.0:1767319309.923772:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2920448, 2924544) 2924544, 4096 00020000:00200000:2.0:1767319309.923775:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.923784:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [713, 713] 00000008:00010000:2.0:1767319309.923792:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.923795:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.923804:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.923814:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1871872 1875967) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.923823:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.923830:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.923836:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.923854:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2920448, 2924544) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.923860:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 713 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.924613:0:88920:0:(rw26.c:912:ll_write_end()) pos 2920448, len 4096, copied 4096 00000080:00200000:2.0:1767319309.924622:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000537235f8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.924626:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a16da199 17ffffc0001001 3:0 ffff8f2440425870 713 lru 00000080:00200000:2.0:1767319309.924631:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006e396e91 457: 1< 0 - - > 2< 1871872 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 201 - -> 00000080:00200000:2.0:1767319309.924633:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000537235f8 00000080:00200000:2.0:1767319309.924634:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.924638:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.924651:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.924668:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.924672:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.924750:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.924761:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.924764:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.924767:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.924771:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.924780:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.924790:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.924793:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.924800:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.924811:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [713, 713] 00000080:00200000:2.0:1767319309.924817:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.924820:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.924827:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2924544 i_blocks 1 00000080:00200000:2.0:1767319309.924831:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.924843:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2924544, count: 4096 00000080:00200000:2.0:1767319309.924848:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2924544, bytes: 4096 00000080:00200000:2.0:1767319309.924851:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.924855:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 203, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.924858:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2924544, 2928640) 0 0 00000080:00200000:2.0:1767319309.924861:0:88920: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:1767319309.925183:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [714, 714] 00020000:00200000:2.0:1767319309.925188:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2924544, 2928640) 2928640, 4096 00020000:00200000:2.0:1767319309.925191:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.925204:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [714, 714] 00000008:00010000:2.0:1767319309.925215:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.925219:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.925235:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.925245:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1875968 1880063) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.925254:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.925261:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.925268:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.925289:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2924544, 2928640) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.925299:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 714 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.925792:0:88920:0:(rw26.c:912:ll_write_end()) pos 2924544, len 4096, copied 4096 00000080:00200000:2.0:1767319309.925799:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000914dbe87[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.925802:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000083ecfe06 17ffffc0001001 3:0 ffff8f2440425a20 714 lru 00000080:00200000:2.0:1767319309.925809:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000000b13e18 458: 1< 0 - - > 2< 1875968 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 202 - -> 00000080:00200000:2.0:1767319309.925811:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000914dbe87 00000080:00200000:2.0:1767319309.925812:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.925816:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.925828:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.925844:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.925847:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.925849:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.925859:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.925861:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.926583:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.926592:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.926604:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.926618:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.926621:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.926630:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.926645:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [714, 714] 00000080:00200000:2.0:1767319309.926651:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.926655:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.926664:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2928640 i_blocks 1 00000080:00200000:2.0:1767319309.926669:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.926772:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2928640, count: 4096 00000080:00200000:2.0:1767319309.926780:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2928640, bytes: 4096 00000080:00200000:2.0:1767319309.926784:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.926789:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 204, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.926791:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2928640, 2932736) 0 0 00000080:00200000:2.0:1767319309.926794:0:88920: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:1767319309.926806:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [715, 715] 00020000:00200000:2.0:1767319309.926812:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2928640, 2932736) 2932736, 4096 00020000:00200000:2.0:1767319309.926815:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.926826:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [715, 715] 00000008:00010000:2.0:1767319309.926835:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.926838:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.926851:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.926861:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1880064 1884159) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.927561:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.927569:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.927575:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.927604:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2928640, 2932736) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.927619:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 715 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.927653:0:88920:0:(rw26.c:912:ll_write_end()) pos 2928640, len 4096, copied 4096 00000080:00200000:2.0:1767319309.927661:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000095d324fc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.927664:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c0a4a72b 17ffffc0001001 3:0 ffff8f2440425510 715 lru 00000080:00200000:2.0:1767319309.927670:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a450ec4a 459: 1< 0 - - > 2< 1880064 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 203 - -> 00000080:00200000:2.0:1767319309.927687:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000095d324fc 00000080:00200000:2.0:1767319309.927688:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.927691:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.927708:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.927728:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.927732:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.927734:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.927745:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.927748:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.927750:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.927754:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.927762:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.927775:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.927778:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.927797:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.927807:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [715, 715] 00000080:00200000:2.0:1767319309.927812:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.927815:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.927822:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2932736 i_blocks 1 00000080:00200000:2.0:1767319309.927826:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.927839:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2932736, count: 4096 00000080:00200000:2.0:1767319309.927844:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2932736, bytes: 4096 00000080:00200000:2.0:1767319309.927847:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.927851:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 205, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.927853:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2932736, 2936832) 0 0 00000080:00200000:2.0:1767319309.927856:0:88920: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:1767319309.927877:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [716, 716] 00020000:00200000:2.0:1767319309.927881:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2932736, 2936832) 2936832, 4096 00020000:00200000:2.0:1767319309.927884:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.927892:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [716, 716] 00000008:00010000:2.0:1767319309.927899:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.927902:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.927913:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.927921:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1884160 1888255) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.927929:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.927935:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.927941:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.927969:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2932736, 2936832) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.927975:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 716 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.927993:0:88920:0:(rw26.c:912:ll_write_end()) pos 2932736, len 4096, copied 4096 00000080:00200000:2.0:1767319309.927999:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000416588f0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.928002:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ff7a0fd1 17ffffc0001001 3:0 ffff8f2440425af8 716 lru 00000080:00200000:2.0:1767319309.928008:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000e0471be2 460: 1< 0 - - > 2< 1884160 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 204 - -> 00000080:00200000:2.0:1767319309.928010:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000416588f0 00000080:00200000:2.0:1767319309.928011:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.928013:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.928022:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.928033:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.928036:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.928038:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.928043:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.928045:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.928047:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.928050:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928057:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.928066:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.928069:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.928073:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.928083:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [716, 716] 00000080:00200000:2.0:1767319309.928087:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.928090:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.928094:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2936832 i_blocks 1 00000080:00200000:2.0:1767319309.928097:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.928105:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2936832, count: 4096 00000080:00200000:2.0:1767319309.928108:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2936832, bytes: 4096 00000080:00200000:2.0:1767319309.928111:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.928115:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 206, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.928117:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2936832, 2940928) 0 0 00000080:00200000:2.0:1767319309.928120:0:88920: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:1767319309.928125:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [717, 717] 00020000:00200000:2.0:1767319309.928127:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2936832, 2940928) 2940928, 4096 00020000:00200000:2.0:1767319309.928130:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.928136:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [717, 717] 00000008:00010000:2.0:1767319309.928141:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.928144:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.928151:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928160:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1888256 1892351) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928170:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928178:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928184:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.928203:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2936832, 2940928) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.928209:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 717 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.928232:0:88920:0:(rw26.c:912:ll_write_end()) pos 2936832, len 4096, copied 4096 00000080:00200000:2.0:1767319309.928237:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004a7cd782[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.928240:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c3d75532 17ffffc0001021 2:0 ffff8f24404250d8 717 lru 00000080:00200000:2.0:1767319309.928246:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000a2b0fdf 461: 1< 0 - - > 2< 1888256 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 205 - -> 00000080:00200000:2.0:1767319309.928248:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004a7cd782 00000080:00200000:2.0:1767319309.928249:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.928252:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.928260:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.928272:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.928275:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.928278:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.928283:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.928286:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.928288:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.928292:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928300:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.928334:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.928337:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.928342:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.928352:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [717, 717] 00000080:00200000:2.0:1767319309.928356:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.928359:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.928364:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2940928 i_blocks 1 00000080:00200000:2.0:1767319309.928368:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.928375:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2940928, count: 4096 00000080:00200000:2.0:1767319309.928379:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2940928, bytes: 4096 00000080:00200000:2.0:1767319309.928381:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.928385:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 207, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.928387:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2940928, 2945024) 0 0 00000080:00200000:2.0:1767319309.928390:0:88920: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:1767319309.928395:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [718, 718] 00020000:00200000:2.0:1767319309.928398:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2940928, 2945024) 2945024, 4096 00020000:00200000:2.0:1767319309.928400:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.928405:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [718, 718] 00000008:00010000:2.0:1767319309.928411:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.928414:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.928434:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928452:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1892352 1896447) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928461:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928468:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928474:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.928494:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2940928, 2945024) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.928500:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 718 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.928517:0:88920:0:(rw26.c:912:ll_write_end()) pos 2940928, len 4096, copied 4096 00000080:00200000:2.0:1767319309.928522:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000a7c30c92[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.928525:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ee0fb804 17ffffc0001001 3:0 ffff8f2440425d80 718 lru 00000080:00200000:2.0:1767319309.928530:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001e5ad793 462: 1< 0 - - > 2< 1892352 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 206 - -> 00000080:00200000:2.0:1767319309.928533:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000a7c30c92 00000080:00200000:2.0:1767319309.928534:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.928536:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.928544:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.928555:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.928559:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.928561:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.928567:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.928570:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.928572:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.928577:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928584:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.928592:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.928594:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.928598:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.928607:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [718, 718] 00000080:00200000:2.0:1767319309.928610:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.928613:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.928618:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2945024 i_blocks 1 00000080:00200000:2.0:1767319309.928620:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.928627:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2945024, count: 4096 00000080:00200000:2.0:1767319309.928631:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2945024, bytes: 4096 00000080:00200000:2.0:1767319309.928633:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.928636:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 208, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.928638:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2945024, 2949120) 0 0 00000080:00200000:2.0:1767319309.928640:0:88920: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:1767319309.928645:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [719, 719] 00020000:00200000:2.0:1767319309.928648:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2945024, 2949120) 2949120, 4096 00020000:00200000:2.0:1767319309.928651:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.928656:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [719, 719] 00000008:00010000:2.0:1767319309.928661:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.928664:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.928671:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928679:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1896448 1900543) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928687:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928693:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928700:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.928718:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2945024, 2949120) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.928723:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 719 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.928739:0:88920:0:(rw26.c:912:ll_write_end()) pos 2945024, len 4096, copied 4096 00000080:00200000:2.0:1767319309.928743:0:88920:0:(rw26.c:969:ll_write_end()) page@000000008a83e1fb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.928746:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000023b58a92 17ffffc0001001 3:0 ffff8f2440425ca8 719 lru 00000080:00200000:2.0:1767319309.928751:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003d1e2126 463: 1< 0 - - > 2< 1896448 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 207 - -> 00000080:00200000:2.0:1767319309.928753:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000008a83e1fb 00000080:00200000:2.0:1767319309.928754:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.928755:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.928763:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.928774:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.928777:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.928779:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.928784:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.928787:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.928790:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.928794:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928801:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.928811:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.928813:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.928817:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.928827:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [719, 719] 00000080:00200000:2.0:1767319309.928830:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.928833:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.928838:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2949120 i_blocks 1 00000080:00200000:2.0:1767319309.928841:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.928848:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2949120, count: 4096 00000080:00200000:2.0:1767319309.928852:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2949120, bytes: 4096 00000080:00200000:2.0:1767319309.928855:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.928858:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 209, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.928860:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2949120, 2953216) 0 0 00000080:00200000:2.0:1767319309.928862:0:88920: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:1767319309.928868:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [720, 720] 00020000:00200000:2.0:1767319309.928870:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2949120, 2953216) 2953216, 4096 00020000:00200000:2.0:1767319309.928872:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.928878:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [720, 720] 00000008:00010000:2.0:1767319309.928883:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.928885:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.928892:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928900:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1900544 1904639) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928909:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928915:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.928922:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.928937:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2949120, 2953216) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.928943:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 720 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.928957:0:88920:0:(rw26.c:912:ll_write_end()) pos 2949120, len 4096, copied 4096 00000080:00200000:2.0:1767319309.928961:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e39345f8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.928964:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000003495679f 17ffffc0001001 3:0 ffff8f24404255e8 720 lru 00000080:00200000:2.0:1767319309.928971:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000007efbfe37 464: 1< 0 - - > 2< 1900544 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 208 - -> 00000080:00200000:2.0:1767319309.928973:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e39345f8 00000080:00200000:2.0:1767319309.928974:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.928976:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.928985:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.928996:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.928999:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.929001:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.929007:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.929010:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.929012:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.929016:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929023:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.929032:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.929035:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.929039:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.929047:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [720, 720] 00000080:00200000:2.0:1767319309.929052:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.929055:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.929060:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2953216 i_blocks 1 00000080:00200000:2.0:1767319309.929063:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.929070:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2953216, count: 4096 00000080:00200000:2.0:1767319309.929073:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2953216, bytes: 4096 00000080:00200000:2.0:1767319309.929076:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.929080:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 210, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.929082:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2953216, 2957312) 0 0 00000080:00200000:2.0:1767319309.929084:0:88920: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:1767319309.929089:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [721, 721] 00020000:00200000:2.0:1767319309.929092:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2953216, 2957312) 2957312, 4096 00020000:00200000:2.0:1767319309.929095:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.929100:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [721, 721] 00000008:00010000:2.0:1767319309.929105:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.929108:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.929116:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929124:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1904640 1908735) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929132:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929139:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929146:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.929163:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2953216, 2957312) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.929171:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 721 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.929186:0:88920:0:(rw26.c:912:ll_write_end()) pos 2953216, len 4096, copied 4096 00000080:00200000:2.0:1767319309.929191:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000aa11d9a4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.929194:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000000d42d8 17ffffc0001001 3:0 ffff8f2440425360 721 lru 00000080:00200000:2.0:1767319309.929199:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b7516035 465: 1< 0 - - > 2< 1904640 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 209 - -> 00000080:00200000:2.0:1767319309.929202:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000aa11d9a4 00000080:00200000:2.0:1767319309.929203:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.929205:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.929213:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.929225:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.929228:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.929231:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.929236:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.929239:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.929241:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.929246:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929254:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.929261:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.929264:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.929268:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.929277:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [721, 721] 00000080:00200000:2.0:1767319309.929281:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.929284:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.929289:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2957312 i_blocks 1 00000080:00200000:2.0:1767319309.929292:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.929299:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2957312, count: 4096 00000080:00200000:2.0:1767319309.929335:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2957312, bytes: 4096 00000080:00200000:2.0:1767319309.929337:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.929341:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 211, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.929343:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2957312, 2961408) 0 0 00000080:00200000:2.0:1767319309.929345:0:88920: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:1767319309.929350:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [722, 722] 00020000:00200000:2.0:1767319309.929353:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2957312, 2961408) 2961408, 4096 00020000:00200000:2.0:1767319309.929355:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.929361:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [722, 722] 00000008:00010000:2.0:1767319309.929367:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.929370:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.929377:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929386:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1908736 1912831) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929395:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929403:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.929411:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.929431:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2957312, 2961408) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.929437:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 722 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.936528:0:88920:0:(rw26.c:912:ll_write_end()) pos 2957312, len 4096, copied 4096 00000080:00200000:2.0:1767319309.936549:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000c0342e8[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.936553:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a3f2f8bf 17ffffc0001001 3:0 ffff8f2440425bd0 722 lru 00000080:00200000:2.0:1767319309.936563:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f6b5ae09 466: 1< 0 - - > 2< 1908736 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 210 - -> 00000080:00200000:2.0:1767319309.936565:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000c0342e8 00000080:00200000:2.0:1767319309.936567:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.936574:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.936605:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.936637:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.936641:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.936646:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.936666:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.936670:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.936682:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.936691:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.936702:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.936722:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.936726:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.936734:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.936751:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [722, 722] 00000080:00200000:2.0:1767319309.936760:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.936764:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.936776:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2961408 i_blocks 1 00000080:00200000:2.0:1767319309.936781:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.936805:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2961408, count: 4096 00000080:00200000:2.0:1767319309.936814:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2961408, bytes: 4096 00000080:00200000:2.0:1767319309.936819:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.936825:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 212, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.936827:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2961408, 2965504) 0 0 00000080:00200000:2.0:1767319309.936831:0:88920: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:1767319309.936844:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [723, 723] 00020000:00200000:2.0:1767319309.936849:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2961408, 2965504) 2965504, 4096 00020000:00200000:2.0:1767319309.936853:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.937042:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [723, 723] 00000008:00010000:2.0:1767319309.937058:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.937062:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.937083:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937097:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1912832 1916927) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937109:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937117:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937124:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.937149:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2961408, 2965504) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.937162:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 723 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.937181:0:88920:0:(rw26.c:912:ll_write_end()) pos 2961408, len 4096, copied 4096 00000080:00200000:2.0:1767319309.937186:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000009312628[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.937189:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a666e382 17ffffc0001001 3:0 ffff8f2440425438 723 lru 00000080:00200000:2.0:1767319309.937195:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ff5c77f1 467: 1< 0 - - > 2< 1912832 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 211 - -> 00000080:00200000:2.0:1767319309.937197:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000009312628 00000080:00200000:2.0:1767319309.937198:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.937200:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.937210:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.937222:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.937226:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.937228:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.937235:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.937238:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.937241:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.937247:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937254:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.937263:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.937266:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.937271:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.937280:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [723, 723] 00000080:00200000:2.0:1767319309.937284:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.937288:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.937294:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2965504 i_blocks 1 00000080:00200000:2.0:1767319309.937297:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.937392:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2965504, count: 4096 00000080:00200000:2.0:1767319309.937397:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2965504, bytes: 4096 00000080:00200000:2.0:1767319309.937400:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.937404:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 213, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.937405:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2965504, 2969600) 0 0 00000080:00200000:2.0:1767319309.937408:0:88920: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:1767319309.937414:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [724, 724] 00020000:00200000:2.0:1767319309.937419:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2965504, 2969600) 2969600, 4096 00020000:00200000:2.0:1767319309.937421:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.937427:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [724, 724] 00000008:00010000:2.0:1767319309.937433:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.937435:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.937454:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937464:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1916928 1921023) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937472:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937480:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937487:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.937506:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2965504, 2969600) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.937512:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 724 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.937527:0:88920:0:(rw26.c:912:ll_write_end()) pos 2965504, len 4096, copied 4096 00000080:00200000:2.0:1767319309.937532:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ab3483a1[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.937535:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b1e76469 17ffffc0001001 3:0 ffff8f2440425798 724 lru 00000080:00200000:2.0:1767319309.937542:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c486b9e4 468: 1< 0 - - > 2< 1916928 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 212 - -> 00000080:00200000:2.0:1767319309.937544:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ab3483a1 00000080:00200000:2.0:1767319309.937545:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.937547:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.937556:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.937569:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.937571:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.937574:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.937580:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.937583:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.937585:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.937590:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937598:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.937605:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.937607:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.937611:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.937619:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [724, 724] 00000080:00200000:2.0:1767319309.937623:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.937626:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.937632:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2969600 i_blocks 1 00000080:00200000:2.0:1767319309.937635:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.937642:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2969600, count: 4096 00000080:00200000:2.0:1767319309.937646:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2969600, bytes: 4096 00000080:00200000:2.0:1767319309.937648:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.937652:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 214, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.937653:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2969600, 2973696) 0 0 00000080:00200000:2.0:1767319309.937656:0:88920: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:1767319309.937661:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [725, 725] 00020000:00200000:2.0:1767319309.937664:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2969600, 2973696) 2973696, 4096 00020000:00200000:2.0:1767319309.937666:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.937851:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [725, 725] 00000008:00010000:2.0:1767319309.937859:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.937861:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.937964:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937973:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1921024 1925119) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937982:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937988:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.937994:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.938012:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2969600, 2973696) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.938018:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 725 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.938038:0:88920:0:(rw26.c:912:ll_write_end()) pos 2969600, len 4096, copied 4096 00000080:00200000:2.0:1767319309.938042:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000b78236e0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.938045:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005ae51a71 17ffffc0001001 3:0 ffff8f2440425000 725 lru 00000080:00200000:2.0:1767319309.938051:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000049bd184e 469: 1< 0 - - > 2< 1921024 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 213 - -> 00000080:00200000:2.0:1767319309.938053:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000b78236e0 00000080:00200000:2.0:1767319309.938054:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.938056:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.938064:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.938075:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.938079:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.938081:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.938088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.938090:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.938093:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.938097:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938104:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.938112:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.938115:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.938119:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.938128:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [725, 725] 00000080:00200000:2.0:1767319309.938132:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.938135:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.938140:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2973696 i_blocks 1 00000080:00200000:2.0:1767319309.938144:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.938153:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2973696, count: 4096 00000080:00200000:2.0:1767319309.938156:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2973696, bytes: 4096 00000080:00200000:2.0:1767319309.938159:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.938163:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 215, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.938164:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2973696, 2977792) 0 0 00000080:00200000:2.0:1767319309.938166:0:88920: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:1767319309.938171:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [726, 726] 00020000:00200000:2.0:1767319309.938175:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2973696, 2977792) 2977792, 4096 00020000:00200000:2.0:1767319309.938177:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.938183:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [726, 726] 00000008:00010000:2.0:1767319309.938189:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.938192:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.938199:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938208:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1925120 1929215) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938216:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938224:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938231:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.938249:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2973696, 2977792) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.938254:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 726 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.938270:0:88920:0:(rw26.c:912:ll_write_end()) pos 2973696, len 4096, copied 4096 00000080:00200000:2.0:1767319309.938274:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000911bb523[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.938277:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f34986d2 17ffffc0001001 3:0 ffff8f2440425e58 726 lru 00000080:00200000:2.0:1767319309.938283:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001869f4cd 470: 1< 0 - - > 2< 1925120 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 214 - -> 00000080:00200000:2.0:1767319309.938286:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000911bb523 00000080:00200000:2.0:1767319309.938287:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.938289:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.938297:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.938493:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.938496:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.938499:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.938506:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.938508:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.938511:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.938515:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938523:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.938533:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.938541:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.938545:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.938557:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [726, 726] 00000080:00200000:2.0:1767319309.938561:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.938564:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.938569:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2977792 i_blocks 1 00000080:00200000:2.0:1767319309.938573:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.938581:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2977792, count: 4096 00000080:00200000:2.0:1767319309.938584:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2977792, bytes: 4096 00000080:00200000:2.0:1767319309.938587:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.938590:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 216, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.938592:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2977792, 2981888) 0 0 00000080:00200000:2.0:1767319309.938594:0:88920: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:1767319309.938600:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [727, 727] 00020000:00200000:2.0:1767319309.938602:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2977792, 2981888) 2981888, 4096 00020000:00200000:2.0:1767319309.938605:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.938611:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [727, 727] 00000008:00010000:2.0:1767319309.938617:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.938619:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.938627:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938636:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1929216 1933311) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938644:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938652:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.938659:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.939642:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2977792, 2981888) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.939656:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 727 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.939785:0:88920:0:(rw26.c:912:ll_write_end()) pos 2977792, len 4096, copied 4096 00000080:00200000:2.0:1767319309.939794:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003883ce77[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.939798:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bffc6e98 17ffffc0001001 3:0 ffff8f2440400000 727 lru 00000080:00200000:2.0:1767319309.939805:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000f5ff57a0 471: 1< 0 - - > 2< 1929216 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 215 - -> 00000080:00200000:2.0:1767319309.939807:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003883ce77 00000080:00200000:2.0:1767319309.939808:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.939812:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.939833:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.939858:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.939861:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.939981:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.939999:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.940002:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.940005:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.940010:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.940019:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.940031:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.940034:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.940043:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.940054:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [727, 727] 00000080:00200000:2.0:1767319309.940061:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.940065:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:2.0:1767319309.940073:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2981888 i_blocks 1 00000080:00200000:2.0:1767319309.940077:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:2.0:1767319309.940095:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2981888, count: 4096 00000080:00200000:2.0:1767319309.940101:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2981888, bytes: 4096 00000080:00200000:2.0:1767319309.940104:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:2.0:1767319309.940108:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 217, [0x200004a52:0x4:0x0] hash] 00000020:00200000:2.0:1767319309.940110:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2981888, 2985984) 0 0 00000080:00200000:2.0:1767319309.940115:0:88920: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:1767319309.940123:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [728, 728] 00020000:00200000:2.0:1767319309.940129:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2981888, 2985984) 2985984, 4096 00020000:00200000:2.0:1767319309.940132:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319309.940143:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [728, 728] 00000008:00010000:2.0:1767319309.940151:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:2.0:1767319309.940155:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2438c17530, osc lock ffff8f24069fa4c0, flags 0x0 00010000:00010000:2.0:1767319309.940169:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.940179:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1933312 1937407) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.940188:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.940194:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.940201:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.940219:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2981888, 2985984) append 0 append lockpos 0 00000080:00200000:2.0:1767319309.940224:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 728 of 0 to 4096 bytes 00000080:00200000:2.0:1767319309.940242:0:88920:0:(rw26.c:912:ll_write_end()) pos 2981888, len 4096, copied 4096 00000080:00200000:2.0:1767319309.940246:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000031a94b27[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:2.0:1767319309.940249:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cb22345b 17ffffc0001001 3:0 ffff8f2440400e58 728 lru 00000080:00200000:2.0:1767319309.940255:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000498a984a 472: 1< 0 - - > 2< 1933312 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 216 - -> 00000080:00200000:2.0:1767319309.940257:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000031a94b27 00000080:00200000:2.0:1767319309.940258:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:2.0:1767319309.940260:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:2.0:1767319309.940269:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319309.940280:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:2.0:1767319309.940282:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:2.0:1767319309.940285:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:2.0:1767319309.940291:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:2.0:1767319309.940293:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319309.940296:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2438c17530 (ffff8f2403ca5bd8/1) at cl_lock_cancel():142 00010000:00010000:2.0:1767319309.940300:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319309.940991:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:2.0:1767319309.941004:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319309.941007:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2438c17530 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319309.941015:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:2.0:1767319309.941029:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [728, 728] 00000080:00200000:2.0:1767319309.941033:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.941037:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.941376:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2985984 i_blocks 1 00000080:00200000:3.0:1767319309.941383:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.941402:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2985984, count: 4096 00000080:00200000:3.0:1767319309.941408:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2985984, bytes: 4096 00000080:00200000:3.0:1767319309.941411:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.941417:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 218, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.941418:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2985984, 2990080) 0 0 00000080:00200000:3.0:1767319309.941422:0:88920: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:1767319309.941431:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [729, 729] 00020000:00200000:3.0:1767319309.941435:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2985984, 2990080) 2990080, 4096 00020000:00200000:3.0:1767319309.941438:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.941485:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [729, 729] 00000008:00010000:3.0:1767319309.941494:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.941498:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.941512:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.941523:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1937408 1941503) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.941533:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.941541:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.941548:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.941568:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2985984, 2990080) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.941578:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 729 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.941608:0:88920:0:(rw26.c:912:ll_write_end()) pos 2985984, len 4096, copied 4096 00000080:00200000:3.0:1767319309.941615:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000025666a73[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.941618:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000961f9a35 17ffffc0001001 3:0 ffff8f2405bf3288 729 lru 00000080:00200000:3.0:1767319309.941625:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000dd85ccfe 473: 1< 0 - - > 2< 1937408 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 217 - -> 00000080:00200000:3.0:1767319309.941627:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000025666a73 00000080:00200000:3.0:1767319309.941628:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.941632:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.941646:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.941663:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.941667:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.941670:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.942647:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.942654:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.942657:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.942662:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.942671:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.942762:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.942766:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.942774:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.942788:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [729, 729] 00000080:00200000:3.0:1767319309.942794:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.942797:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.942805:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2990080 i_blocks 1 00000080:00200000:3.0:1767319309.942810:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.942823:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2990080, count: 4096 00000080:00200000:3.0:1767319309.942829:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2990080, bytes: 4096 00000080:00200000:3.0:1767319309.942832:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.942837:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 219, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.942839:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2990080, 2994176) 0 0 00000080:00200000:3.0:1767319309.942842:0:88920: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:1767319309.942851:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [730, 730] 00020000:00200000:3.0:1767319309.942855:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2990080, 2994176) 2994176, 4096 00020000:00200000:3.0:1767319309.942858:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.942966:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [730, 730] 00000008:00010000:3.0:1767319309.942976:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.942979:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.942992:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.943002:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1941504 1945599) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.943011:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.943019:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.943026:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.943047:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2990080, 2994176) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.943056:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 730 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.943086:0:88920:0:(rw26.c:912:ll_write_end()) pos 2990080, len 4096, copied 4096 00000080:00200000:3.0:1767319309.943092:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000087f280fa[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.943096:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c25f4fb7 17ffffc0001001 3:0 ffff8f241a688360 730 lru 00000080:00200000:3.0:1767319309.943102:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000bb8d1e6d 474: 1< 0 - - > 2< 1941504 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 218 - -> 00000080:00200000:3.0:1767319309.943105:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000087f280fa 00000080:00200000:3.0:1767319309.943106:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.943110:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.943122:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.943139:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.943143:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.943145:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.943152:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.943154:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.943157:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.943161:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.943169:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.943177:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.943180:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.943185:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.943195:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [730, 730] 00000080:00200000:3.0:1767319309.943200:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.943203:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.943208:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2994176 i_blocks 1 00000080:00200000:3.0:1767319309.943210:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.943218:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2994176, count: 4096 00000080:00200000:3.0:1767319309.943221:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2994176, bytes: 4096 00000080:00200000:3.0:1767319309.943224:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.943228:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 220, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.943229:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2994176, 2998272) 0 0 00000080:00200000:3.0:1767319309.943231:0:88920: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:1767319309.943237:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [731, 731] 00020000:00200000:3.0:1767319309.943240:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2994176, 2998272) 2998272, 4096 00020000:00200000:3.0:1767319309.943242:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.943250:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [731, 731] 00000008:00010000:3.0:1767319309.943255:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.943258:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.943266:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.943274:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1945600 1949695) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.943283:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.943291:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.943298:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.943345:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2994176, 2998272) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.943352:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 731 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.943368:0:88920:0:(rw26.c:912:ll_write_end()) pos 2994176, len 4096, copied 4096 00000080:00200000:3.0:1767319309.943373:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d6516acb[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.943376:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000055aaa75e 17ffffc0001001 3:0 ffff8f241a6885e8 731 lru 00000080:00200000:3.0:1767319309.943381:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b8c26300 475: 1< 0 - - > 2< 1945600 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 219 - -> 00000080:00200000:3.0:1767319309.943384:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d6516acb 00000080:00200000:3.0:1767319309.943385:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.943387:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.943395:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.943407:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.943410:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.943413:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.943419:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.944634:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.944644:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.944652:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.944664:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.944762:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.944766:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.944775:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.944793:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [731, 731] 00000080:00200000:3.0:1767319309.944799:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.944803:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.944813:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 2998272 i_blocks 1 00000080:00200000:3.0:1767319309.944817:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.944833:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 2998272, count: 4096 00000080:00200000:3.0:1767319309.944839:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 2998272, bytes: 4096 00000080:00200000:3.0:1767319309.944843:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.944847:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 221, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.944849:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [2998272, 3002368) 0 0 00000080:00200000:3.0:1767319309.944853:0:88920: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:1767319309.944862:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [732, 732] 00020000:00200000:3.0:1767319309.944972:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [2998272, 3002368) 3002368, 4096 00020000:00200000:3.0:1767319309.944976:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.944988:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [732, 732] 00000008:00010000:3.0:1767319309.944998:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.945001:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.945013:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945024:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1949696 1953791) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945035:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945043:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945049:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.945069:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [2998272, 3002368) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.945080:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 732 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.945106:0:88920:0:(rw26.c:912:ll_write_end()) pos 2998272, len 4096, copied 4096 00000080:00200000:3.0:1767319309.945112:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c7052364[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.945115:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000514baf7a 17ffffc0001001 3:0 ffff8f241a688ca8 732 lru 00000080:00200000:3.0:1767319309.945121:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009eb02376 476: 1< 0 - - > 2< 1949696 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 220 - -> 00000080:00200000:3.0:1767319309.945123:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c7052364 00000080:00200000:3.0:1767319309.945124:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.945127:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.945142:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.945158:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.945162:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.945164:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.945175:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.945178:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.945181:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.945184:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945192:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.945199:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.945201:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.945206:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.945216:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [732, 732] 00000080:00200000:3.0:1767319309.945220:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.945223:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.945229:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3002368 i_blocks 1 00000080:00200000:3.0:1767319309.945232:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.945240:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3002368, count: 4096 00000080:00200000:3.0:1767319309.945244:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3002368, bytes: 4096 00000080:00200000:3.0:1767319309.945246:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.945250:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 222, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.945252:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3002368, 3006464) 0 0 00000080:00200000:3.0:1767319309.945254:0:88920: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:1767319309.945260:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [733, 733] 00020000:00200000:3.0:1767319309.945263:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3002368, 3006464) 3006464, 4096 00020000:00200000:3.0:1767319309.945265:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.945271:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [733, 733] 00000008:00010000:3.0:1767319309.945277:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.945280:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.945287:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945295:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1953792 1957887) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945324:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945331:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945338:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.945357:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3002368, 3006464) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.945363:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 733 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.945378:0:88920:0:(rw26.c:912:ll_write_end()) pos 3002368, len 4096, copied 4096 00000080:00200000:3.0:1767319309.945383:0:88920:0:(rw26.c:969:ll_write_end()) page@000000000c74aaea[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.945386:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000991bd819 17ffffc0001001 3:0 ffff8f241a688d80 733 lru 00000080:00200000:3.0:1767319309.945392:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002425a928 477: 1< 0 - - > 2< 1953792 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 221 - -> 00000080:00200000:3.0:1767319309.945394:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000000c74aaea 00000080:00200000:3.0:1767319309.945395:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.945398:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.945407:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.945418:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.945421:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.945423:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.945429:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.945431:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.945433:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.945437:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945458:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.945467:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.945469:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.945474:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.945483:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [733, 733] 00000080:00200000:3.0:1767319309.945487:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.945490:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.945495:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3006464 i_blocks 1 00000080:00200000:3.0:1767319309.945498:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.945506:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3006464, count: 4096 00000080:00200000:3.0:1767319309.945510:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3006464, bytes: 4096 00000080:00200000:3.0:1767319309.945512:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.945516:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 223, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.945518:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3006464, 3010560) 0 0 00000080:00200000:3.0:1767319309.945520:0:88920: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:1767319309.945526:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [734, 734] 00020000:00200000:3.0:1767319309.945528:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3006464, 3010560) 3010560, 4096 00020000:00200000:3.0:1767319309.945531:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.945537:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [734, 734] 00000008:00010000:3.0:1767319309.945543:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.945545:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.945553:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945560:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1957888 1961983) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945568:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945575:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.945582:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.945602:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3006464, 3010560) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.945607:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 734 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.945630:0:88920:0:(rw26.c:912:ll_write_end()) pos 3006464, len 4096, copied 4096 00000080:00200000:3.0:1767319309.945635:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000aeb0d5d7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.945638:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a28b0a58 17ffffc0001021 2:0 ffff8f241a6880d8 734 lru 00000080:00200000:3.0:1767319309.945644:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000a2f0bf23 478: 1< 0 - - > 2< 1957888 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 222 - -> 00000080:00200000:3.0:1767319309.945646:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000aeb0d5d7 00000080:00200000:3.0:1767319309.945647:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.945649:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.945658:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.945669:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.946624:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.946631:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.946645:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.946649:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.946652:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.946658:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.946668:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.946971:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.946974:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.946981:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.946998:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [734, 734] 00000080:00200000:3.0:1767319309.947004:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.947007:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.947015:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3010560 i_blocks 1 00000080:00200000:3.0:1767319309.947018:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.947031:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3010560, count: 4096 00000080:00200000:3.0:1767319309.947036:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3010560, bytes: 4096 00000080:00200000:3.0:1767319309.947039:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.947044:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 224, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.947046:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3010560, 3014656) 0 0 00000080:00200000:3.0:1767319309.947048:0:88920: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:1767319309.947056:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [735, 735] 00020000:00200000:3.0:1767319309.947060:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3010560, 3014656) 3014656, 4096 00020000:00200000:3.0:1767319309.947062:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.947071:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [735, 735] 00000008:00010000:3.0:1767319309.947079:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.947082:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.947094:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.947104:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1961984 1966079) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.947113:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.947120:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.947126:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.947146:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3010560, 3014656) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.947155:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 735 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.947177:0:88920:0:(rw26.c:912:ll_write_end()) pos 3010560, len 4096, copied 4096 00000080:00200000:3.0:1767319309.947182:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000540c0e0c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.947186:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000366eda86 17ffffc0001001 3:0 ffff8f241a688af8 735 lru 00000080:00200000:3.0:1767319309.947192:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000018127e55 479: 1< 0 - - > 2< 1961984 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 223 - -> 00000080:00200000:3.0:1767319309.947195:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000540c0e0c 00000080:00200000:3.0:1767319309.947196:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.947200:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.947211:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.947224:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.947227:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.947229:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.947235:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.947238:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.947240:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.947244:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.947251:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.947258:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.947260:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.947264:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.947272:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [735, 735] 00000080:00200000:3.0:1767319309.947275:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.947278:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.947283:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3014656 i_blocks 1 00000080:00200000:3.0:1767319309.947286:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.947294:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3014656, count: 4096 00000080:00200000:3.0:1767319309.947297:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3014656, bytes: 4096 00000080:00200000:3.0:1767319309.947300:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.947325:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 225, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.947326:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3014656, 3018752) 0 0 00000080:00200000:3.0:1767319309.947329:0:88920: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:1767319309.947334:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [736, 736] 00020000:00200000:3.0:1767319309.947337:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3014656, 3018752) 3018752, 4096 00020000:00200000:3.0:1767319309.947339:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.947345:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [736, 736] 00000008:00010000:3.0:1767319309.947352:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.947354:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.947361:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.947371:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1966080 1970175) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.947378:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.947385:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.947392:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.947411:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3014656, 3018752) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.947417:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 736 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.948631:0:88920:0:(rw26.c:912:ll_write_end()) pos 3014656, len 4096, copied 4096 00000080:00200000:3.0:1767319309.948642:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d9a68cf7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.948646:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000cf40d762 17ffffc0001001 3:0 ffff8f241a688510 736 lru 00000080:00200000:3.0:1767319309.948653:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000037feb790 480: 1< 0 - - > 2< 1966080 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 224 - -> 00000080:00200000:3.0:1767319309.948655:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d9a68cf7 00000080:00200000:3.0:1767319309.948657:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.948660:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.948747:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.948767:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.948771:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.948773:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.948783:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.948786:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.948789:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.948793:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.948801:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.948813:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.948816:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.948822:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.948834:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [736, 736] 00000080:00200000:3.0:1767319309.948839:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.948842:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.948851:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3018752 i_blocks 1 00000080:00200000:3.0:1767319309.948855:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.948966:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3018752, count: 4096 00000080:00200000:3.0:1767319309.948974:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3018752, bytes: 4096 00000080:00200000:3.0:1767319309.948978:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.948982:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 226, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.948983:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3018752, 3022848) 0 0 00000080:00200000:3.0:1767319309.948986:0:88920: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:1767319309.948996:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [737, 737] 00020000:00200000:3.0:1767319309.949001:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3018752, 3022848) 3022848, 4096 00020000:00200000:3.0:1767319309.949004:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.949015:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [737, 737] 00000008:00010000:3.0:1767319309.949025:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.949028:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.949041:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949051:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1970176 1974271) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949060:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949066:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949072:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.949092:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3018752, 3022848) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.949102:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 737 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.949120:0:88920:0:(rw26.c:912:ll_write_end()) pos 3018752, len 4096, copied 4096 00000080:00200000:3.0:1767319309.949125:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001ebeb29c[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.949128:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000009516f74a 17ffffc0001001 3:0 ffff8f241a688a20 737 lru 00000080:00200000:3.0:1767319309.949134:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1eee987 481: 1< 0 - - > 2< 1970176 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 225 - -> 00000080:00200000:3.0:1767319309.949136:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001ebeb29c 00000080:00200000:3.0:1767319309.949137:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.949139:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.949148:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.949159:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.949162:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.949164:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.949170:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.949172:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.949175:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.949179:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949186:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.949195:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.949197:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.949201:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.949209:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [737, 737] 00000080:00200000:3.0:1767319309.949213:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.949216:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.949221:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3022848 i_blocks 1 00000080:00200000:3.0:1767319309.949224:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.949231:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3022848, count: 4096 00000080:00200000:3.0:1767319309.949235:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3022848, bytes: 4096 00000080:00200000:3.0:1767319309.949237:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.949241:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 227, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.949243:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3022848, 3026944) 0 0 00000080:00200000:3.0:1767319309.949245:0:88920: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:1767319309.949250:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [738, 738] 00020000:00200000:3.0:1767319309.949253:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3022848, 3026944) 3026944, 4096 00020000:00200000:3.0:1767319309.949255:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.949261:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [738, 738] 00000008:00010000:3.0:1767319309.949266:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.949269:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.949277:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949286:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1974272 1978367) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949294:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949323:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949332:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.949352:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3022848, 3026944) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.949358:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 738 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.949373:0:88920:0:(rw26.c:912:ll_write_end()) pos 3022848, len 4096, copied 4096 00000080:00200000:3.0:1767319309.949378:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007601776f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.949381:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ba459088 17ffffc0001001 3:0 ffff8f241a688870 738 lru 00000080:00200000:3.0:1767319309.949386:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000a960e77 482: 1< 0 - - > 2< 1974272 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 226 - -> 00000080:00200000:3.0:1767319309.949388:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007601776f 00000080:00200000:3.0:1767319309.949389:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.949390:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.949398:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.949409:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.949412:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.949414:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.949419:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.949421:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.949424:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.949428:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949435:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.949454:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.949457:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.949462:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.949470:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [738, 738] 00000080:00200000:3.0:1767319309.949474:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.949477:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.949482:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3026944 i_blocks 1 00000080:00200000:3.0:1767319309.949485:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.949492:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3026944, count: 4096 00000080:00200000:3.0:1767319309.949496:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3026944, bytes: 4096 00000080:00200000:3.0:1767319309.949498:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.949502:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 228, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.949504:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3026944, 3031040) 0 0 00000080:00200000:3.0:1767319309.949506:0:88920: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:1767319309.949512:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [739, 739] 00020000:00200000:3.0:1767319309.949514:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3026944, 3031040) 3031040, 4096 00020000:00200000:3.0:1767319309.949516:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.949522:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [739, 739] 00000008:00010000:3.0:1767319309.949527:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.949530:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.949538:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949546:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1978368 1982463) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949555:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949562:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.949570:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.949588:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3026944, 3031040) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.949594:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 739 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.949609:0:88920:0:(rw26.c:912:ll_write_end()) pos 3026944, len 4096, copied 4096 00000080:00200000:3.0:1767319309.949613:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000011b4a820[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.949616:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000017226fca 17ffffc0001001 3:0 ffff8f241a688948 739 lru 00000080:00200000:3.0:1767319309.949621:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000051dafc45 483: 1< 0 - - > 2< 1978368 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 227 - -> 00000080:00200000:3.0:1767319309.949623:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000011b4a820 00000080:00200000:3.0:1767319309.949625:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.949627:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.949634:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.949647:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.949650:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.949652:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.949658:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.949660:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.949663:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.949667:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951393:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.951417:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.951431:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.951454:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.951477:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [739, 739] 00000080:00200000:3.0:1767319309.951486:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.951490:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.951505:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3031040 i_blocks 1 00000080:00200000:3.0:1767319309.951510:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.951533:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3031040, count: 4096 00000080:00200000:3.0:1767319309.951539:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3031040, bytes: 4096 00000080:00200000:3.0:1767319309.951543:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.951549:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 229, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.951551:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3031040, 3035136) 0 0 00000080:00200000:3.0:1767319309.951555:0:88920: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:1767319309.951566:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [740, 740] 00020000:00200000:3.0:1767319309.951570:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3031040, 3035136) 3035136, 4096 00020000:00200000:3.0:1767319309.951574:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.951588:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [740, 740] 00000008:00010000:3.0:1767319309.951600:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.951604:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.951619:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951631:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1982464 1986559) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951642:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951649:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951655:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.951687:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3031040, 3035136) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.951699:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 740 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.951734:0:88920:0:(rw26.c:912:ll_write_end()) pos 3031040, len 4096, copied 4096 00000080:00200000:3.0:1767319309.951741:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d394a9de[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.951744:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c5987e29 17ffffc0001001 3:0 ffff8f241a6886c0 740 lru 00000080:00200000:3.0:1767319309.951751:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000001ceaf319 484: 1< 0 - - > 2< 1982464 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 228 - -> 00000080:00200000:3.0:1767319309.951753:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d394a9de 00000080:00200000:3.0:1767319309.951754:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.951758:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.951777:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.951796:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.951800:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.951802:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.951813:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.951815:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.951818:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.951821:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951829:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.951836:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.951839:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.951844:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.951853:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [740, 740] 00000080:00200000:3.0:1767319309.951857:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.951860:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.951876:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3035136 i_blocks 1 00000080:00200000:3.0:1767319309.951880:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.951888:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3035136, count: 4096 00000080:00200000:3.0:1767319309.951892:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3035136, bytes: 4096 00000080:00200000:3.0:1767319309.951894:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.951898:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 230, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.951900:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3035136, 3039232) 0 0 00000080:00200000:3.0:1767319309.951902:0:88920: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:1767319309.951908:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [741, 741] 00020000:00200000:3.0:1767319309.951911:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3035136, 3039232) 3039232, 4096 00020000:00200000:3.0:1767319309.951913:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.951919:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [741, 741] 00000008:00010000:3.0:1767319309.951925:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.951928:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.951935:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951944:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1986560 1990655) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951952:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951959:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.951966:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.951985:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3035136, 3039232) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.951992:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 741 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.952008:0:88920:0:(rw26.c:912:ll_write_end()) pos 3035136, len 4096, copied 4096 00000080:00200000:3.0:1767319309.952012:0:88920:0:(rw26.c:969:ll_write_end()) page@000000004c1cf7b9[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.952016:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb5d81fb 17ffffc0001001 3:0 ffff8f241a6881b0 741 lru 00000080:00200000:3.0:1767319309.952021:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000aed96cc9 485: 1< 0 - - > 2< 1986560 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 229 - -> 00000080:00200000:3.0:1767319309.952023:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000004c1cf7b9 00000080:00200000:3.0:1767319309.952024:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.952027:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.952035:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.952047:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.952050:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.952052:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.952058:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.952061:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.952064:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.952069:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.952077:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.952086:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.952088:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.952093:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.952105:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [741, 741] 00000080:00200000:3.0:1767319309.952108:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.952111:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.952117:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3039232 i_blocks 1 00000080:00200000:3.0:1767319309.952120:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.952128:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3039232, count: 4096 00000080:00200000:3.0:1767319309.952131:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3039232, bytes: 4096 00000080:00200000:3.0:1767319309.952134:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.952137:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 231, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.952139:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3039232, 3043328) 0 0 00000080:00200000:3.0:1767319309.952141:0:88920: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:1767319309.952146:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [742, 742] 00020000:00200000:3.0:1767319309.952149:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3039232, 3043328) 3043328, 4096 00020000:00200000:3.0:1767319309.952151:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.952157:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [742, 742] 00000008:00010000:3.0:1767319309.952163:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.952165:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.952173:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.952181:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1990656 1994751) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.952190:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.952197:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.952204:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.952223:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3039232, 3043328) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.952230:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 742 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.952245:0:88920:0:(rw26.c:912:ll_write_end()) pos 3039232, len 4096, copied 4096 00000080:00200000:3.0:1767319309.952250:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e891f560[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.952253:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ed0cbafe 17ffffc0001001 3:0 ffff8f241a688288 742 lru 00000080:00200000:3.0:1767319309.952258:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000008a9206dc 486: 1< 0 - - > 2< 1990656 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 230 - -> 00000080:00200000:3.0:1767319309.952261:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e891f560 00000080:00200000:3.0:1767319309.952262:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.952264:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.952273:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.952285:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.952288:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.952291:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.952297:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.952299:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.953007:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.953015:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953023:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.953033:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.953035:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.953042:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.953054:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [742, 742] 00000080:00200000:3.0:1767319309.953059:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.953062:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.953069:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3043328 i_blocks 1 00000080:00200000:3.0:1767319309.953072:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.953083:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3043328, count: 4096 00000080:00200000:3.0:1767319309.953087:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3043328, bytes: 4096 00000080:00200000:3.0:1767319309.953090:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.953095:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 232, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.953097:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3043328, 3047424) 0 0 00000080:00200000:3.0:1767319309.953099:0:88920: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:1767319309.953107:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [743, 743] 00020000:00200000:3.0:1767319309.953110:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3043328, 3047424) 3047424, 4096 00020000:00200000:3.0:1767319309.953113:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.953119:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [743, 743] 00000008:00010000:3.0:1767319309.953126:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.953129:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.953139:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953147:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1994752 1998847) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953156:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953163:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953170:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.953188:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3043328, 3047424) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.953196:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 743 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.953215:0:88920:0:(rw26.c:912:ll_write_end()) pos 3043328, len 4096, copied 4096 00000080:00200000:3.0:1767319309.953221:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000039e51ce4[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.953223:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c837ace2 17ffffc0001001 3:0 ffff8f241a688e58 743 lru 00000080:00200000:3.0:1767319309.953229:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b1055761 487: 1< 0 - - > 2< 1994752 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 231 - -> 00000080:00200000:3.0:1767319309.953231:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000039e51ce4 00000080:00200000:3.0:1767319309.953232:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.953235:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.953244:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.953257:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.953260:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.953262:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.953270:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.953273:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.953275:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.953279:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953287:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.953296:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.953299:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.953322:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.953331:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [743, 743] 00000080:00200000:3.0:1767319309.953336:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.953339:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.953344:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3047424 i_blocks 1 00000080:00200000:3.0:1767319309.953347:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.953355:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3047424, count: 4096 00000080:00200000:3.0:1767319309.953358:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3047424, bytes: 4096 00000080:00200000:3.0:1767319309.953360:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.953364:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 233, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.953366:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3047424, 3051520) 0 0 00000080:00200000:3.0:1767319309.953368:0:88920: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:1767319309.953373:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [744, 744] 00020000:00200000:3.0:1767319309.953376:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3047424, 3051520) 3051520, 4096 00020000:00200000:3.0:1767319309.953378:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.953384:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [744, 744] 00000008:00010000:3.0:1767319309.953390:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.953392:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.953399:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953408:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1998848 2002943) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953416:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953434:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953448:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.953466:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3047424, 3051520) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.953472:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 744 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.953490:0:88920:0:(rw26.c:912:ll_write_end()) pos 3047424, len 4096, copied 4096 00000080:00200000:3.0:1767319309.953495:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000f0dd0612[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.953497:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ca2ffee3 17ffffc0001001 3:0 ffff8f241a688000 744 lru 00000080:00200000:3.0:1767319309.953502:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000005ac38898 488: 1< 0 - - > 2< 1998848 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 232 - -> 00000080:00200000:3.0:1767319309.953504:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000f0dd0612 00000080:00200000:3.0:1767319309.953505:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.953507:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.953516:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.953528:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.953531:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.953533:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.953539:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.953541:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.953544:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.953548:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953556:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.953564:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.953567:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.953571:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.953580:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [744, 744] 00000080:00200000:3.0:1767319309.953584:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.953587:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.953593:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3051520 i_blocks 1 00000080:00200000:3.0:1767319309.953596:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.953604:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3051520, count: 4096 00000080:00200000:3.0:1767319309.953607:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3051520, bytes: 4096 00000080:00200000:3.0:1767319309.953610:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.953614:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 234, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.953616:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3051520, 3055616) 0 0 00000080:00200000:3.0:1767319309.953618:0:88920: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:1767319309.953623:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [745, 745] 00020000:00200000:3.0:1767319309.953625:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3051520, 3055616) 3055616, 4096 00020000:00200000:3.0:1767319309.953627:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.953633:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [745, 745] 00000008:00010000:3.0:1767319309.953638:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.953641:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.953649:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953657:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2002944 2007039) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.953665:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.954135:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.954144:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.954167:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3051520, 3055616) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.954175:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 745 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.954194:0:88920:0:(rw26.c:912:ll_write_end()) pos 3051520, len 4096, copied 4096 00000080:00200000:3.0:1767319309.954201:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000082863dd0[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.954204:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f112a1f6 17ffffc0001001 3:0 ffff8f241a688798 745 lru 00000080:00200000:3.0:1767319309.954209:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000006ecde77a 489: 1< 0 - - > 2< 2002944 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 233 - -> 00000080:00200000:3.0:1767319309.954212:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000082863dd0 00000080:00200000:3.0:1767319309.954213:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.954215:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.954224:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.954238:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.954241:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.954243:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.954252:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.954254:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.954256:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.954260:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.954268:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.954276:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.954278:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.954282:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.954291:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [745, 745] 00000080:00200000:3.0:1767319309.954295:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.954298:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.954607:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3055616 i_blocks 1 00000080:00200000:3.0:1767319309.954611:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.954621:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3055616, count: 4096 00000080:00200000:3.0:1767319309.954625:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3055616, bytes: 4096 00000080:00200000:3.0:1767319309.954627:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.954631:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 235, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.954633:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3055616, 3059712) 0 0 00000080:00200000:3.0:1767319309.954635:0:88920: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:1767319309.954643:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [746, 746] 00020000:00200000:3.0:1767319309.954646:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3055616, 3059712) 3059712, 4096 00020000:00200000:3.0:1767319309.954648:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.954656:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [746, 746] 00000008:00010000:3.0:1767319309.954664:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.954667:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.954767:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.954778:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2007040 2011135) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.954786:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.954792:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.954799:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.954818:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3055616, 3059712) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.954825:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 746 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.954841:0:88920:0:(rw26.c:912:ll_write_end()) pos 3055616, len 4096, copied 4096 00000080:00200000:3.0:1767319309.954846:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000c8f0c1a2[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.954849:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000a15bd078 17ffffc0001001 3:0 ffff8f241a688438 746 lru 00000080:00200000:3.0:1767319309.954854:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000ebacf8d7 490: 1< 0 - - > 2< 2007040 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 234 - -> 00000080:00200000:3.0:1767319309.954856:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000c8f0c1a2 00000080:00200000:3.0:1767319309.954857:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.954860:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.954959:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.954974:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.954977:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.954980:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.954987:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.954990:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.954993:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.954997:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955005:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.955014:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.955017:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.955021:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.955032:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [746, 746] 00000080:00200000:3.0:1767319309.955036:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.955039:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.955046:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3059712 i_blocks 1 00000080:00200000:3.0:1767319309.955049:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.955056:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3059712, count: 4096 00000080:00200000:3.0:1767319309.955060:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3059712, bytes: 4096 00000080:00200000:3.0:1767319309.955063:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.955066:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 236, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.955067:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3059712, 3063808) 0 0 00000080:00200000:3.0:1767319309.955070:0:88920: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:1767319309.955075:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [747, 747] 00020000:00200000:3.0:1767319309.955078:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3059712, 3063808) 3063808, 4096 00020000:00200000:3.0:1767319309.955080:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.955085:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [747, 747] 00000008:00010000:3.0:1767319309.955091:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.955094:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.955101:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955109:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2011136 2015231) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955117:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955124:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955131:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.955149:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3059712, 3063808) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.955155:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 747 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.955172:0:88920:0:(rw26.c:912:ll_write_end()) pos 3059712, len 4096, copied 4096 00000080:00200000:3.0:1767319309.955176:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000075e0bf20[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.955179:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000f884e012 17ffffc0001001 3:0 ffff8f241a688bd0 747 lru 00000080:00200000:3.0:1767319309.955184:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d3a04dc6 491: 1< 0 - - > 2< 2011136 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 235 - -> 00000080:00200000:3.0:1767319309.955186:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000075e0bf20 00000080:00200000:3.0:1767319309.955187:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.955189:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.955197:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.955209:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.955212:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.955214:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.955219:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.955222:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.955224:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.955228:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955236:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.955244:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.955247:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.955251:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.955259:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [747, 747] 00000080:00200000:3.0:1767319309.955263:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.955266:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.955271:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3063808 i_blocks 1 00000080:00200000:3.0:1767319309.955274:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.955282:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3063808, count: 4096 00000080:00200000:3.0:1767319309.955285:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3063808, bytes: 4096 00000080:00200000:3.0:1767319309.955288:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.955292:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 237, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.955294:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3063808, 3067904) 0 0 00000080:00200000:3.0:1767319309.955296:0:88920: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:1767319309.955322:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [748, 748] 00020000:00200000:3.0:1767319309.955326:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3063808, 3067904) 3067904, 4096 00020000:00200000:3.0:1767319309.955329:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.955334:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [748, 748] 00000008:00010000:3.0:1767319309.955339:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.955342:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.955349:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955358:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2015232 2019327) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955368:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955376:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.955382:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.955400:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3063808, 3067904) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.955406:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 748 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.957528:0:88920:0:(rw26.c:912:ll_write_end()) pos 3063808, len 4096, copied 4096 00000080:00200000:3.0:1767319309.957544:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007a439dcc[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.957547:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000efb326f2 17ffffc0001001 3:0 ffff8f244071e5e8 748 lru 00000080:00200000:3.0:1767319309.957555:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@0000000045df0fff 492: 1< 0 - - > 2< 2015232 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 236 - -> 00000080:00200000:3.0:1767319309.957557:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007a439dcc 00000080:00200000:3.0:1767319309.957558:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.957564:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.957585:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.957612:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.957616:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.957619:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.957633:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.957636:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.957639:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.957645:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.957654:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.957666:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.957669:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.958215:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.958231:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [748, 748] 00000080:00200000:3.0:1767319309.958240:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.958244:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.958255:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3067904 i_blocks 1 00000080:00200000:3.0:1767319309.958260:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.958281:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3067904, count: 4096 00000080:00200000:3.0:1767319309.958289:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3067904, bytes: 4096 00000080:00200000:3.0:1767319309.958293:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.958299:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 238, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.958381:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3067904, 3072000) 0 0 00000080:00200000:3.0:1767319309.958386:0:88920: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:1767319309.958399:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [749, 749] 00020000:00200000:3.0:1767319309.958404:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3067904, 3072000) 3072000, 4096 00020000:00200000:3.0:1767319309.958409:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.958476:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [749, 749] 00000008:00010000:3.0:1767319309.958489:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.958492:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.958508:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.958520:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2019328 2023423) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.958531:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.958539:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.958546:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.958568:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3067904, 3072000) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.958578:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 749 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.958612:0:88920:0:(rw26.c:912:ll_write_end()) pos 3067904, len 4096, copied 4096 00000080:00200000:3.0:1767319309.958618:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006276af99[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.958621:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000ce0ad9a5 17ffffc0001021 2:0 ffff8f244071eca8 749 lru 00000080:00200000:3.0:1767319309.958627:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000000211cba8 493: 1< 0 - - > 2< 2019328 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 237 - -> 00000080:00200000:3.0:1767319309.958629:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006276af99 00000080:00200000:3.0:1767319309.958630:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.958633:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.958643:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.958658:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.958661:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.958663:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.958745:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.958749:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.958752:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.958757:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.958764:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.958774:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.958777:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.958782:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.958791:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [749, 749] 00000080:00200000:3.0:1767319309.958795:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.958798:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.958803:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3072000 i_blocks 1 00000080:00200000:3.0:1767319309.958806:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.958815:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3072000, count: 4096 00000080:00200000:3.0:1767319309.958819:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3072000, bytes: 4096 00000080:00200000:3.0:1767319309.958821:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.958825:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 239, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.958827:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3072000, 3076096) 0 0 00000080:00200000:3.0:1767319309.958829:0:88920: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:1767319309.958836:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [750, 750] 00020000:00200000:3.0:1767319309.958839:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3072000, 3076096) 3076096, 4096 00020000:00200000:3.0:1767319309.958841:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.958846:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [750, 750] 00000008:00010000:3.0:1767319309.958852:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.958854:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.958862:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.958974:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2023424 2027519) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.958983:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.958991:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.958997:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.959018:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3072000, 3076096) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.959025:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 750 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.959041:0:88920:0:(rw26.c:912:ll_write_end()) pos 3072000, len 4096, copied 4096 00000080:00200000:3.0:1767319309.959046:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000012e3ca7f[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.959049:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000eec176b6 17ffffc0001001 3:0 ffff8f244071ed80 750 lru 00000080:00200000:3.0:1767319309.959056:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000caeee546 494: 1< 0 - - > 2< 2023424 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 238 - -> 00000080:00200000:3.0:1767319309.959058:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000012e3ca7f 00000080:00200000:3.0:1767319309.959059:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.959061:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.959071:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.959083:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.959086:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.959088:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.959095:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.959097:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.959100:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.959103:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959111:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.959119:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.959122:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.959126:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.959136:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [750, 750] 00000080:00200000:3.0:1767319309.959140:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.959143:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.959148:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3076096 i_blocks 1 00000080:00200000:3.0:1767319309.959151:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.959159:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3076096, count: 4096 00000080:00200000:3.0:1767319309.959163:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3076096, bytes: 4096 00000080:00200000:3.0:1767319309.959166:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.959170:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 240, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.959171:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3076096, 3080192) 0 0 00000080:00200000:3.0:1767319309.959174:0:88920: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:1767319309.959179:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [751, 751] 00020000:00200000:3.0:1767319309.959182:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3076096, 3080192) 3080192, 4096 00020000:00200000:3.0:1767319309.959184:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.959191:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [751, 751] 00000008:00010000:3.0:1767319309.959197:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.959199:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.959207:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959216:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2027520 2031615) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959224:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959232:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959238:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.959257:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3076096, 3080192) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.959264:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 751 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.959282:0:88920:0:(rw26.c:912:ll_write_end()) pos 3076096, len 4096, copied 4096 00000080:00200000:3.0:1767319309.959286:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000bfe6997d[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.959289:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000066b410e2 17ffffc0001001 3:0 ffff8f244071e0d8 751 lru 00000080:00200000:3.0:1767319309.959295:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000d37c89fa 495: 1< 0 - - > 2< 2027520 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 239 - -> 00000080:00200000:3.0:1767319309.959297:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000bfe6997d 00000080:00200000:3.0:1767319309.959298:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.959300:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.959335:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.959347:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.959349:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.959352:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.959357:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.959360:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.959363:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.959366:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959374:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.959383:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.959385:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.959389:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.959398:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [751, 751] 00000080:00200000:3.0:1767319309.959402:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.959405:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.959410:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3080192 i_blocks 1 00000080:00200000:3.0:1767319309.959413:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.959420:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3080192, count: 4096 00000080:00200000:3.0:1767319309.959487:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3080192, bytes: 4096 00000080:00200000:3.0:1767319309.959490:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.959493:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 241, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.959495:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3080192, 3084288) 0 0 00000080:00200000:3.0:1767319309.959497:0:88920: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:1767319309.959503:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [752, 752] 00020000:00200000:3.0:1767319309.959506:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3080192, 3084288) 3084288, 4096 00020000:00200000:3.0:1767319309.959509:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.959514:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [752, 752] 00000008:00010000:3.0:1767319309.959520:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.959522:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.959530:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959539:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2031616 2035711) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959547:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959553:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959559:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.959579:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3080192, 3084288) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.959585:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 752 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.959600:0:88920:0:(rw26.c:912:ll_write_end()) pos 3080192, len 4096, copied 4096 00000080:00200000:3.0:1767319309.959604:0:88920:0:(rw26.c:969:ll_write_end()) page@000000007f69f333[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.959607:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000070f11945 17ffffc0001001 3:0 ffff8f244071eaf8 752 lru 00000080:00200000:3.0:1767319309.959612:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002cef697e 496: 1< 0 - - > 2< 2031616 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 240 - -> 00000080:00200000:3.0:1767319309.959614:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000007f69f333 00000080:00200000:3.0:1767319309.959615:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.959618:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.959626:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.959637:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.959640:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.959642:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.959648:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.959651:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.959654:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.959658:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959665:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.959753:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.959756:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.959762:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.959771:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [752, 752] 00000080:00200000:3.0:1767319309.959775:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.959778:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.959783:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3084288 i_blocks 1 00000080:00200000:3.0:1767319309.959786:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.959793:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3084288, count: 4096 00000080:00200000:3.0:1767319309.959797:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3084288, bytes: 4096 00000080:00200000:3.0:1767319309.959800:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.959804:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 242, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.959806:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3084288, 3088384) 0 0 00000080:00200000:3.0:1767319309.959808:0:88920: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:1767319309.959812:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [753, 753] 00020000:00200000:3.0:1767319309.959815:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3084288, 3088384) 3088384, 4096 00020000:00200000:3.0:1767319309.959818:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.959823:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [753, 753] 00000008:00010000:3.0:1767319309.959828:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.959831:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.959838:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959846:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2035712 2039807) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959854:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959860:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.959961:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.959981:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3084288, 3088384) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.959987:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 753 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.960002:0:88920:0:(rw26.c:912:ll_write_end()) pos 3084288, len 4096, copied 4096 00000080:00200000:3.0:1767319309.960007:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000ccd2dd05[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.960011:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c127d1d0 17ffffc0001001 3:0 ffff8f244071e510 753 lru 00000080:00200000:3.0:1767319309.960016:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009e532194 497: 1< 0 - - > 2< 2035712 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 241 - -> 00000080:00200000:3.0:1767319309.960018:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000ccd2dd05 00000080:00200000:3.0:1767319309.960019:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.960021:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.960030:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.960044:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.960047:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.960049:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.960055:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.960058:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.960060:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.960064:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960072:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.960082:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.960084:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.960089:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.960098:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [753, 753] 00000080:00200000:3.0:1767319309.960102:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.960105:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.960111:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3088384 i_blocks 1 00000080:00200000:3.0:1767319309.960114:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.960122:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3088384, count: 4096 00000080:00200000:3.0:1767319309.960126:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3088384, bytes: 4096 00000080:00200000:3.0:1767319309.960129:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.960132:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 243, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.960134:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3088384, 3092480) 0 0 00000080:00200000:3.0:1767319309.960136:0:88920: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:1767319309.960141:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [754, 754] 00020000:00200000:3.0:1767319309.960144:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3088384, 3092480) 3092480, 4096 00020000:00200000:3.0:1767319309.960147:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.960152:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [754, 754] 00000008:00010000:3.0:1767319309.960158:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.960160:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.960168:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960175:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2039808 2043903) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960183:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960191:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960197:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.960215:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3088384, 3092480) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.960221:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 754 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.960235:0:88920:0:(rw26.c:912:ll_write_end()) pos 3088384, len 4096, copied 4096 00000080:00200000:3.0:1767319309.960241:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000729e8f28[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.960243:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000005bd7d7f4 17ffffc0001001 3:0 ffff8f244071ea20 754 lru 00000080:00200000:3.0:1767319309.960248:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000003fd495fc 498: 1< 0 - - > 2< 2039808 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 242 - -> 00000080:00200000:3.0:1767319309.960250:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000729e8f28 00000080:00200000:3.0:1767319309.960251:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.960253:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.960260:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.960270:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.960273:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.960275:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.960281:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.960284:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.960287:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.960291:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960298:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.960405:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.960408:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.960413:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.960543:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [754, 754] 00000080:00200000:3.0:1767319309.960549:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.960552:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.960557:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3092480 i_blocks 1 00000080:00200000:3.0:1767319309.960560:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.960568:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3092480, count: 4096 00000080:00200000:3.0:1767319309.960572:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3092480, bytes: 4096 00000080:00200000:3.0:1767319309.960574:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.960578:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 244, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.960580:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3092480, 3096576) 0 0 00000080:00200000:3.0:1767319309.960582:0:88920: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:1767319309.960588:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [755, 755] 00020000:00200000:3.0:1767319309.960591:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3092480, 3096576) 3096576, 4096 00020000:00200000:3.0:1767319309.960593:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.960598:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [755, 755] 00000008:00010000:3.0:1767319309.960604:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.960606:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.960614:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960623:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2043904 2047999) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960631:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960639:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960646:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.960668:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3092480, 3096576) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.960753:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 755 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.960773:0:88920:0:(rw26.c:912:ll_write_end()) pos 3092480, len 4096, copied 4096 00000080:00200000:3.0:1767319309.960778:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e47bca3b[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.960781:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000006cc575c0 17ffffc0001001 3:0 ffff8f244071e870 755 lru 00000080:00200000:3.0:1767319309.960786:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c6472d04 499: 1< 0 - - > 2< 2043904 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 243 - -> 00000080:00200000:3.0:1767319309.960789:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e47bca3b 00000080:00200000:3.0:1767319309.960790:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.960792:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.960802:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.960815:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.960818:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.960820:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.960826:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.960828:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.960831:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.960835:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.960843:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.960852:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.960855:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.960860:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.960962:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [755, 755] 00000080:00200000:3.0:1767319309.960967:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.960969:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.960975:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3096576 i_blocks 1 00000080:00200000:3.0:1767319309.960977:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.960985:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3096576, count: 4096 00000080:00200000:3.0:1767319309.960988:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3096576, bytes: 4096 00000080:00200000:3.0:1767319309.960990:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.960994:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 245, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.960996:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3096576, 3100672) 0 0 00000080:00200000:3.0:1767319309.960998:0:88920: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:1767319309.961004:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [756, 756] 00020000:00200000:3.0:1767319309.961007:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3096576, 3100672) 3100672, 4096 00020000:00200000:3.0:1767319309.961009:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.961015:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [756, 756] 00000008:00010000:3.0:1767319309.961022:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.961025:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.961033:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961041:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2048000 2052095) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961049:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961055:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961061:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.961080:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3096576, 3100672) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.961086:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 756 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.961102:0:88920:0:(rw26.c:912:ll_write_end()) pos 3096576, len 4096, copied 4096 00000080:00200000:3.0:1767319309.961106:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000e5e2f205[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.961109:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000bca9a00c 17ffffc0001001 3:0 ffff8f244071e948 756 lru 00000080:00200000:3.0:1767319309.961113:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002f34485a 500: 1< 0 - - > 2< 2048000 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 244 - -> 00000080:00200000:3.0:1767319309.961115:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000e5e2f205 00000080:00200000:3.0:1767319309.961116:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.961118:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.961128:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.961140:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.961143:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.961145:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.961151:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.961153:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.961156:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.961160:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961167:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.961176:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.961178:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.961182:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.961192:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [756, 756] 00000080:00200000:3.0:1767319309.961195:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.961198:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.961203:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3100672 i_blocks 1 00000080:00200000:3.0:1767319309.961206:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.961214:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3100672, count: 4096 00000080:00200000:3.0:1767319309.961218:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3100672, bytes: 4096 00000080:00200000:3.0:1767319309.961220:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.961224:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 246, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.961226:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3100672, 3104768) 0 0 00000080:00200000:3.0:1767319309.961228:0:88920: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:1767319309.961233:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [757, 757] 00020000:00200000:3.0:1767319309.961236:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3100672, 3104768) 3104768, 4096 00020000:00200000:3.0:1767319309.961239:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.961244:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [757, 757] 00000008:00010000:3.0:1767319309.961250:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.961253:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.961260:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961268:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2052096 2056191) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961276:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961283:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961290:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.961333:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3100672, 3104768) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.961338:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 757 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.961354:0:88920:0:(rw26.c:912:ll_write_end()) pos 3100672, len 4096, copied 4096 00000080:00200000:3.0:1767319309.961359:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000099981fc3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.961362:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000074a76ea9 17ffffc0001001 3:0 ffff8f244071e6c0 757 lru 00000080:00200000:3.0:1767319309.961367:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000203a532f 501: 1< 0 - - > 2< 2052096 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 245 - -> 00000080:00200000:3.0:1767319309.961370:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000099981fc3 00000080:00200000:3.0:1767319309.961371:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.961374:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.961382:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.961394:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.961397:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.961399:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.961404:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.961407:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.961410:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.961414:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961567:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.961579:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.961582:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.961587:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.961596:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [757, 757] 00000080:00200000:3.0:1767319309.961600:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.961603:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.961608:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3104768 i_blocks 1 00000080:00200000:3.0:1767319309.961611:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.961619:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3104768, count: 4096 00000080:00200000:3.0:1767319309.961623:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3104768, bytes: 4096 00000080:00200000:3.0:1767319309.961625:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.961628:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 247, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.961630:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3104768, 3108864) 0 0 00000080:00200000:3.0:1767319309.961632:0:88920: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:1767319309.961637:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [758, 758] 00020000:00200000:3.0:1767319309.961640:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3104768, 3108864) 3108864, 4096 00020000:00200000:3.0:1767319309.961642:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.961648:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [758, 758] 00000008:00010000:3.0:1767319309.961653:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.961656:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.961665:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961751:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2056192 2060287) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961762:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961769:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961777:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.961795:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3104768, 3108864) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.961801:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 758 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.961819:0:88920:0:(rw26.c:912:ll_write_end()) pos 3104768, len 4096, copied 4096 00000080:00200000:3.0:1767319309.961824:0:88920:0:(rw26.c:969:ll_write_end()) page@000000005589dd6e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.961827:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000054e670a4 17ffffc0001001 3:0 ffff8f244071e1b0 758 lru 00000080:00200000:3.0:1767319309.961833:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000486cd780 502: 1< 0 - - > 2< 2056192 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 246 - -> 00000080:00200000:3.0:1767319309.961835:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000005589dd6e 00000080:00200000:3.0:1767319309.961836:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.961838:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.961847:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.961859:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.961862:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.961956:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.961964:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.961967:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.961969:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.961973:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.961981:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.961990:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.961993:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.961997:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.962007:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [758, 758] 00000080:00200000:3.0:1767319309.962011:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.962014:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.962019:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3108864 i_blocks 1 00000080:00200000:3.0:1767319309.962022:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.962029:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3108864, count: 4096 00000080:00200000:3.0:1767319309.962033:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3108864, bytes: 4096 00000080:00200000:3.0:1767319309.962035:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.962039:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 248, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.962041:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3108864, 3112960) 0 0 00000080:00200000:3.0:1767319309.962043:0:88920: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:1767319309.962049:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [759, 759] 00020000:00200000:3.0:1767319309.962051:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3108864, 3112960) 3112960, 4096 00020000:00200000:3.0:1767319309.962053:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.962059:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [759, 759] 00000008:00010000:3.0:1767319309.962064:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.962066:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.962073:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962081:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2060288 2064383) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962088:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962095:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962101:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.962118:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3108864, 3112960) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.962124:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 759 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.962140:0:88920:0:(rw26.c:912:ll_write_end()) pos 3108864, len 4096, copied 4096 00000080:00200000:3.0:1767319309.962143:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000029516b0e[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.962146:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000008a10402e 17ffffc0001001 3:0 ffff8f244071e288 759 lru 00000080:00200000:3.0:1767319309.962151:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000eb7cec20 503: 1< 0 - - > 2< 2060288 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 247 - -> 00000080:00200000:3.0:1767319309.962153:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000029516b0e 00000080:00200000:3.0:1767319309.962155:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.962157:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.962164:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.962175:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.962177:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.962180:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.962185:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.962187:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.962189:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.962194:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962200:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.962207:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.962209:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.962213:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.962222:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [759, 759] 00000080:00200000:3.0:1767319309.962225:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.962228:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.962232:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3112960 i_blocks 1 00000080:00200000:3.0:1767319309.962235:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.962242:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3112960, count: 4096 00000080:00200000:3.0:1767319309.962246:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3112960, bytes: 4096 00000080:00200000:3.0:1767319309.962248:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.962251:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 249, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.962252:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3112960, 3117056) 0 0 00000080:00200000:3.0:1767319309.962254:0:88920: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:1767319309.962259:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [760, 760] 00020000:00200000:3.0:1767319309.962262:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3112960, 3117056) 3117056, 4096 00020000:00200000:3.0:1767319309.962264:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.962270:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [760, 760] 00000008:00010000:3.0:1767319309.962275:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.962277:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.962284:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962293:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2064384 2068479) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962397:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962406:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962412:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.962431:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3112960, 3117056) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.962437:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 760 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.962462:0:88920:0:(rw26.c:912:ll_write_end()) pos 3112960, len 4096, copied 4096 00000080:00200000:3.0:1767319309.962467:0:88920:0:(rw26.c:969:ll_write_end()) page@0000000062d31c3a[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.962470:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c00a411c 17ffffc0001001 3:0 ffff8f244071ee58 760 lru 00000080:00200000:3.0:1767319309.962475:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000b55a656c 504: 1< 0 - - > 2< 2064384 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 248 - -> 00000080:00200000:3.0:1767319309.962477:0:88920:0:(rw26.c:969:ll_write_end()) end page@0000000062d31c3a 00000080:00200000:3.0:1767319309.962478:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.962481:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.962489:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.962500:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.962503:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.962506:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.962512:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.962514:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.962516:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.962520:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962527:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.962535:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.962537:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.962541:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.962551:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [760, 760] 00000080:00200000:3.0:1767319309.962554:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.962557:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.962561:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3117056 i_blocks 1 00000080:00200000:3.0:1767319309.962564:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.962572:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3117056, count: 4096 00000080:00200000:3.0:1767319309.962576:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3117056, bytes: 4096 00000080:00200000:3.0:1767319309.962578:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.962581:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 250, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.962582:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3117056, 3121152) 0 0 00000080:00200000:3.0:1767319309.962584:0:88920: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:1767319309.962589:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [761, 761] 00020000:00200000:3.0:1767319309.962592:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3117056, 3121152) 3121152, 4096 00020000:00200000:3.0:1767319309.962594:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.962600:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [761, 761] 00000008:00010000:3.0:1767319309.962606:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.962608:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.962616:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962624:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2068480 2072575) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962631:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962637:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962642:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.962659:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3117056, 3121152) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.962666:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 761 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.962760:0:88920:0:(rw26.c:912:ll_write_end()) pos 3117056, len 4096, copied 4096 00000080:00200000:3.0:1767319309.962765:0:88920:0:(rw26.c:969:ll_write_end()) page@000000003c8e0c42[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.962768:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @000000007d0c56be 17ffffc0001001 3:0 ffff8f244071e000 761 lru 00000080:00200000:3.0:1767319309.962773:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000389e272b 505: 1< 0 - - > 2< 2068480 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 249 - -> 00000080:00200000:3.0:1767319309.962775:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000003c8e0c42 00000080:00200000:3.0:1767319309.962776:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.962778:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.962785:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.962797:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.962800:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.962802:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.962807:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.962810:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.962812:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.962817:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.962825:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.962833:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.962836:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.962840:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.962849:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [761, 761] 00000080:00200000:3.0:1767319309.962852:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.962855:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.962860:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3121152 i_blocks 1 00000080:00200000:3.0:1767319309.962950:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.962959:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3121152, count: 4096 00000080:00200000:3.0:1767319309.962963:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3121152, bytes: 4096 00000080:00200000:3.0:1767319309.962965:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.962969:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 251, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.962971:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3121152, 3125248) 0 0 00000080:00200000:3.0:1767319309.962973:0:88920: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:1767319309.962979:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [762, 762] 00020000:00200000:3.0:1767319309.962982:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3121152, 3125248) 3125248, 4096 00020000:00200000:3.0:1767319309.962984:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.962990:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [762, 762] 00000008:00010000:3.0:1767319309.962996:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.962998:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.963005:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963013:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2072576 2076671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963020:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963027:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963034:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.963054:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3121152, 3125248) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.963059:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 762 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.963074:0:88920:0:(rw26.c:912:ll_write_end()) pos 3121152, len 4096, copied 4096 00000080:00200000:3.0:1767319309.963078:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000552a4c36[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.963081:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000fb24c091 17ffffc0001001 3:0 ffff8f244071e798 762 lru 00000080:00200000:3.0:1767319309.963086:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000c1b051a2 506: 1< 0 - - > 2< 2072576 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 250 - -> 00000080:00200000:3.0:1767319309.963088:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000552a4c36 00000080:00200000:3.0:1767319309.963089:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.963091:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.963099:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.963110:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.963113:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.963115:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.963120:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.963123:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.963125:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.963129:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963136:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.963145:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.963147:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.963150:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.963158:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [762, 762] 00000080:00200000:3.0:1767319309.963162:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.963164:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.963169:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3125248 i_blocks 1 00000080:00200000:3.0:1767319309.963172:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.963179:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3125248, count: 4096 00000080:00200000:3.0:1767319309.963182:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3125248, bytes: 4096 00000080:00200000:3.0:1767319309.963184:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.963187:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 252, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.963189:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3125248, 3129344) 0 0 00000080:00200000:3.0:1767319309.963191:0:88920: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:1767319309.963196:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [763, 763] 00020000:00200000:3.0:1767319309.963199:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3125248, 3129344) 3129344, 4096 00020000:00200000:3.0:1767319309.963201:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.963205:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [763, 763] 00000008:00010000:3.0:1767319309.963210:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.963213:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.963220:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963228:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2076672 2080767) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963236:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963243:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963249:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.963267:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3125248, 3129344) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.963273:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 763 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.963287:0:88920:0:(rw26.c:912:ll_write_end()) pos 3125248, len 4096, copied 4096 00000080:00200000:3.0:1767319309.963291:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d0f28d89[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.963294:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000640f5e56 17ffffc0001001 3:0 ffff8f244071e438 763 lru 00000080:00200000:3.0:1767319309.963299:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004df15ef4 507: 1< 0 - - > 2< 2076672 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 251 - -> 00000080:00200000:3.0:1767319309.963325:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d0f28d89 00000080:00200000:3.0:1767319309.963327:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.963329:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.963337:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.963349:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.963352:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.963355:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.963360:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.963362:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.963365:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.963369:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963376:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.963384:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.963386:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.963390:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.963402:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [763, 763] 00000080:00200000:3.0:1767319309.963405:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.963408:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.963413:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3129344 i_blocks 1 00000080:00200000:3.0:1767319309.963416:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.963423:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3129344, count: 4096 00000080:00200000:3.0:1767319309.963426:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3129344, bytes: 4096 00000080:00200000:3.0:1767319309.963428:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.963431:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 253, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.963433:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3129344, 3133440) 0 0 00000080:00200000:3.0:1767319309.963435:0:88920: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:1767319309.963454:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [764, 764] 00020000:00200000:3.0:1767319309.963458:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3129344, 3133440) 3133440, 4096 00020000:00200000:3.0:1767319309.963460:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.963466:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [764, 764] 00000008:00010000:3.0:1767319309.963472:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.963474:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.963481:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963490:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2080768 2084863) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963498:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963506:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963513:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.963532:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3129344, 3133440) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.963538:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 764 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.963560:0:88920:0:(rw26.c:912:ll_write_end()) pos 3129344, len 4096, copied 4096 00000080:00200000:3.0:1767319309.963565:0:88920:0:(rw26.c:969:ll_write_end()) page@000000001a464258[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.963567:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000669cb510 17ffffc0001021 2:0 ffff8f244071ebd0 764 lru 00000080:00200000:3.0:1767319309.963572:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000002a864604 508: 1< 0 - - > 2< 2080768 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 252 - -> 00000080:00200000:3.0:1767319309.963574:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000001a464258 00000080:00200000:3.0:1767319309.963575:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.963577:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.963585:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.963596:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.963599:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.963601:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.963607:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.963609:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.963612:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.963616:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963623:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.963631:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.963633:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.963637:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.963645:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [764, 764] 00000080:00200000:3.0:1767319309.963649:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.963652:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.963657:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3133440 i_blocks 1 00000080:00200000:3.0:1767319309.963659:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.963667:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3133440, count: 4096 00000080:00200000:3.0:1767319309.963745:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3133440, bytes: 4096 00000080:00200000:3.0:1767319309.963750:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.963755:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 254, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.963756:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3133440, 3137536) 0 0 00000080:00200000:3.0:1767319309.963760:0:88920: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:1767319309.963766:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [765, 765] 00020000:00200000:3.0:1767319309.963769:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3133440, 3137536) 3137536, 4096 00020000:00200000:3.0:1767319309.963771:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.963777:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [765, 765] 00000008:00010000:3.0:1767319309.963783:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.963785:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.963792:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963801:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2084864 2088959) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963809:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963816:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.963823:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.963839:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3133440, 3137536) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.963846:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 765 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.963961:0:88920:0:(rw26.c:912:ll_write_end()) pos 3133440, len 4096, copied 4096 00000080:00200000:3.0:1767319309.963966:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000422e2aac[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.963969:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000b43673ab 17ffffc0001001 3:0 ffff8f244071e360 765 lru 00000080:00200000:3.0:1767319309.963974:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000cb7bd423 509: 1< 0 - - > 2< 2084864 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 253 - -> 00000080:00200000:3.0:1767319309.963977:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000422e2aac 00000080:00200000:3.0:1767319309.963978:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.963981:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.963990:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.964003:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.964005:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.964007:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.964013:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.964016:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.964018:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.964022:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964028:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.964037:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.964039:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.964043:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.964054:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [765, 765] 00000080:00200000:3.0:1767319309.964058:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.964060:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.964065:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3137536 i_blocks 1 00000080:00200000:3.0:1767319309.964068:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.964076:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3137536, count: 4096 00000080:00200000:3.0:1767319309.964080:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3137536, bytes: 4096 00000080:00200000:3.0:1767319309.964082:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.964085:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 255, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.964086:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3137536, 3141632) 0 0 00000080:00200000:3.0:1767319309.964088:0:88920: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:1767319309.964093:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [766, 766] 00020000:00200000:3.0:1767319309.964095:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3137536, 3141632) 3141632, 4096 00020000:00200000:3.0:1767319309.964097:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.964103:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [766, 766] 00000008:00010000:3.0:1767319309.964109:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.964111:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.964118:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964126:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2088960 2093055) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964134:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964142:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964149:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.964165:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3137536, 3141632) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.964171:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 766 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.964199:0:88920:0:(rw26.c:912:ll_write_end()) pos 3137536, len 4096, copied 4096 00000080:00200000:3.0:1767319309.964205:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000cffc17f7[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.964208:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000000f9c988 17ffffc0001001 3:0 ffff8f24407430d8 766 lru 00000080:00200000:3.0:1767319309.964213:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@00000000532f1147 510: 1< 0 - - > 2< 2088960 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 254 - -> 00000080:00200000:3.0:1767319309.964215:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000cffc17f7 00000080:00200000:3.0:1767319309.964216:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.964218:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.964226:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.964238:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.964241:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.964243:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.964248:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.964250:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.964253:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.964257:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964265:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.964273:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.964276:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.964280:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.964288:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [766, 766] 00000080:00200000:3.0:1767319309.964292:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.964295:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.964300:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3141632 i_blocks 1 00000080:00200000:3.0:1767319309.964400:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.964408:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3141632, count: 4096 00000080:00200000:3.0:1767319309.964412:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3141632, bytes: 4096 00000080:00200000:3.0:1767319309.964414:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.964418:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 256, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.964420:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3141632, 3145728) 0 0 00000080:00200000:3.0:1767319309.964423:0:88920: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:1767319309.964428:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [767, 767] 00020000:00200000:3.0:1767319309.964431:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 2 chunk: [3141632, 3145728) 3145728, 4096 00020000:00200000:3.0:1767319309.964433:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.964449:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [767, 767] 00000008:00010000:3.0:1767319309.964455:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.964458:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.964466:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964474:0:88920:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (2093056 2097151) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964482:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964489:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 7/0,2 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964496:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 6/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.964514:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3141632, 3145728) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.964520:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 767 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.964534:0:88920:0:(rw26.c:912:ll_write_end()) pos 3141632, len 4096, copied 4096 00000080:00200000:3.0:1767319309.964539:0:88920:0:(rw26.c:969:ll_write_end()) page@000000006d452be5[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.964542:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @00000000c8b82d1f 17ffffc0001001 3:0 ffff8f2440743af8 767 lru 00000080:00200000:3.0:1767319309.964547:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000004d45f5a9 511: 1< 0 - - > 2< 2093056 0 0 0x0 0x0 | 0000000043e73b5b 000000008493531c > 3< 0 0 > 4< 0 0 8 6815744 - | - - + - > 5< - - + - | 0 - | 255 - -> 00000080:00200000:3.0:1767319309.964550:0:88920:0:(rw26.c:969:ll_write_end()) end page@000000006d452be5 00000080:00200000:3.0:1767319309.964551:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.964553:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.964561:0:88920:0:(osc_cache.c:802:osc_extent_find()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.964574:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.964577:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.964580:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.964600:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.964604:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.964606:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.964611:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 5/0,1 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.964618:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.964627:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.964629:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.964634:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.964642:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [767, 767] 00000080:00200000:3.0:1767319309.964646:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.964649:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000008:00010000:3.0:1767319309.964760:0:79899:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319309.964772:0:79899:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.965112:0:79899:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319309.965521:0:79899:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438cabb80 - object 0x280000400:3317 offset 1048576<>2097152 00000100:00100000:2.0:1767319309.965610:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000080:00200000:3.0:1767319309.965650:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3145728 i_blocks 1 00000080:00200000:3.0:1767319309.965655:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.965669:0:88920:0:(file.c:2648:do_file_write_iter()) START file f2:[0x200004a52:0x4:0x0], ppos: 3145728, count: 4096 00000080:00200000:3.0:1767319309.965683:0:88920:0:(file.c:1994:ll_file_io_generic()) f2: write ppos: 3145728, bytes: 4096 00000080:00200000:3.0:1767319309.965687:0:88920:0:(file.c:1759:ll_io_set_mirror()) f2: desiginated mirror: 0 00000020:00200000:3.0:1767319309.965692:0:88920:0:(cl_io.c:214:cl_io_rw_init()) header@00000000fbec868f[0x4, 257, [0x200004a52:0x4:0x0] hash] 00000020:00200000:3.0:1767319309.965694:0:88920:0:(cl_io.c:214:cl_io_rw_init()) io range: 2 [3145728, 3149824) 0 0 00000080:00200000:3.0:1767319309.965697:0:88920: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:1767319309.965705:0:88920:0:(file.c:2072:ll_file_io_generic()) Range lock [768, 768] 00020000:00200000:3.0:1767319309.965709:0:88920:0:(lov_io.c:1052:lov_io_rw_iter_init()) stripe: 3 chunk: [3145728, 3149824) 3149824, 4096 00020000:00200000:3.0:1767319309.965712:0:88920:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:3.0:1767319309.965721:0:88920:0:(vvp_io.c:199:vvp_io_one_lock_index()) lock: 1 [768, 768] 00000008:00010000:3.0:1767319309.965729:0:88920:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: 0 00000008:00010000:3.0:1767319309.965732:0:88920:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241853afb0, osc lock ffff8f2410401690, flags 0x0 00010000:00010000:3.0:1767319309.965769:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.965778:0:88920:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.965794:0:88920:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 3/0,1 mode: --/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [1048576->1052671] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319309.965815:0:88920:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8e00 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377412096:192.168.204.123@tcp:101:dd.0 00000100:00100000:3.0:1767319309.965911:0:88920:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08a80 going to sleep for 11 seconds 00000100:00100000:2.0:1767319309.966124:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377411968:192.168.204.123@tcp:4:dd.0 00000100:00100000:3.0:1767319309.972414:0:88920:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8e00 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377412096:192.168.204.123@tcp:101:dd.0 00010000:00010000:3.0:1767319309.972460:0:88920:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 4/0,1 mode: --/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.972479:0:88920:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.972491:0:88920:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.972505:0:88920:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319309.972518:0:88920:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 0, setting rss=0; kms=0, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 4/0,2 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.972528:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 5/0,2 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.972537:0:88920:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.972584:0:88920:0:(vvp_io.c:1312:vvp_io_write_start()) f2: write [3145728, 3149824) append 0 append lockpos 0 00000080:00200000:3.0:1767319309.972602:0:88920:0:(rw26.c:729:ll_write_begin()) Writing 768 of 0 to 4096 bytes 00000080:00200000:3.0:1767319309.972646:0:88920:0:(rw26.c:912:ll_write_end()) pos 3145728, len 4096, copied 4096 00000080:00200000:3.0:1767319309.972655:0:88920:0:(rw26.c:969:ll_write_end()) page@00000000d04f1ca3[3 000000009462467a 2 1 000000005c05d5cc] 00000080:00200000:3.0:1767319309.972658:0:88920:0:(rw26.c:969:ll_write_end()) vmpage @0000000081ec05d9 17ffffc0001001 3:0 ffff8f2440743510 768 lru 00000080:00200000:3.0:1767319309.972664:0:88920:0:(rw26.c:969:ll_write_end()) osc-page@000000009b517805 256: 1< 0 - - > 2< 1048576 0 0 0x0 0x0 | 000000001f47d066 000000000ef06d83 > 3< 0 0 > 4< 0 0 8 8519680 - | - - + - > 5< - - - - | 0 - | 0 - -> 00000080:00200000:3.0:1767319309.972666:0:88920:0:(rw26.c:969:ll_write_end()) end page@00000000d04f1ca3 00000080:00200000:3.0:1767319309.972667:0:88920:0:(rw26.c:969:ll_write_end()) queued page: 1. 00000080:00200000:3.0:1767319309.972683:0:88920:0:(vvp_io.c:1193:vvp_io_write_commit()) commit async pages: 1, from 0, to 4096 prio 0 00000008:00010000:3.0:1767319309.972701:0:88920:0:(osc_cache.c:814:osc_extent_find()) ### extent: 00000000d0014e09 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 4/0,1 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319309.972718:0:88920:0:(vvp_io.c:1106:vvp_set_batch_dirty()) mapping ffff8f2408212378, count 1, dirtied 1 00000080:00200000:3.0:1767319309.972722:0:88920:0:(vvp_io.c:1216:vvp_io_write_commit()) Committed 1 pages 4096 bytes, tot: 4096 00000080:00200000:3.0:1767319309.972725:0:88920:0:(vvp_io.c:1390:vvp_io_write_start()) f2: write bytes 0, result: 4096 00000020:00010000:3.0:1767319309.972739:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_release():245 00000020:00010000:3.0:1767319309.972743:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_cancel():142 00000020:00010000:3.0:1767319309.972746:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241853afb0 (ffff8f2403ca51b8/1) at cl_lock_cancel():142 00010000:00010000:3.0:1767319309.972750:0:88920:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PW) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 5/0,1 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319309.972758:0:88920:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000020:00010000:3.0:1767319309.972773:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405c59128 (ffff8f24206aa518/0) at cl_lock_fini():72 00000020:00010000:3.0:1767319309.972776:0:88920:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241853afb0 (ffff8f24206aa518/1) at cl_lock_fini():72 00000080:00200000:3.0:1767319309.972783:0:88920:0:(vvp_io.c:518:vvp_io_advance()) advancing 4096 bytes 00000080:00200000:3.0:1767319309.972795:0:88920:0:(file.c:2109:ll_file_io_generic()) Range unlock [768, 768] 00000080:00200000:3.0:1767319309.972803:0:88920:0:(vvp_io.c:289:vvp_io_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:1767319309.972807:0:88920:0:(file.c:2142:ll_file_io_generic()) f2: 2 io complete with rc: 0, result: 4096, restart: 0 00000080:00200000:3.0:1767319309.972818:0:88920:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3149824 i_blocks 2 00000080:00200000:3.0:1767319309.972823:0:88920:0:(file.c:2228:ll_file_io_generic()) iot: 2, result: 4096 00000080:00200008:3.0:1767319309.972860:0:88920:0:(file.c:424:ll_file_release()) START file f2:[0x200004a52:0x4:0x0](ffff8f24082121c8), flags 100001 00000002:00100000:3.0:1767319309.972923:0:88920:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bddc00 x1853164377410304/t42949673190(42949673190) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319325 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000020:00100000:3.0:1767319309.972933:0:88920:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:3.0:1767319309.972938:0:88920:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca8e00 x1853164377412352/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/784 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:3.0:1767319309.972958:0:88920:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8e00 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377412352:192.168.204.123@tcp:35:dd.0 00000100:00100000:3.0:1767319309.974554:0:88920:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08a80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319310.007903:0:88920:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8e00 pname:cluuid:pid:xid:nid:opc:job dd:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88920:1853164377412352:192.168.204.123@tcp:35:dd.0 00000002:00100000:2.0:1767319310.009658:0:88920:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bddc00 x1853164377410304/t42949673190(42949673190) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 784/872 e 0 to 0 dl 1767319325 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'dd.0' uid:0 gid:0 projid:0 00000008:00010000:1.0:1767319310.015965:0:12519:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319310.016164:0:12519:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000f8038d61 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319310.016194:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377411968:192.168.204.123@tcp:4:dd.0 00000080:00200000:2.0:1767319310.026176:0:88922:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319310.026202:0:88922: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:1767319310.026218:0:88922:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.026232:0:88922:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.026240:0:88922:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319310.026247:0:88922:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319310.026251:0:88922:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:2.0:1767319310.026257:0:88922:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ecfb98 00010000:00010000:2.0:1767319310.026260:0:88922:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.026268:0:88922:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.026283:0:88922:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319310.026291:0:88922:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319310.026296:0:88922:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319310.026426:0:88922:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), flags=8 00000080:00200000:2.0:1767319310.026435:0:88922:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:2.0:1767319310.026459:0:88922: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:1767319310.026503:0:88922:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88922 initiator: MDT0 00010000:00010000:2.0:1767319310.026511:0:88922:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88922 initiator: MDT0 00010000:00010000:2.0:1767319310.026520:0:88922:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88922 initiator: MDT0 00000100:00100000:2.0:1767319310.026544:0:88922:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88922:1853164377412480:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319310.026632:0:88922:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319310.037018:0:88922:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88922:1853164377412480:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319310.037044:0:88922:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.037061:0:88922:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.037068:0:88922:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.037080:0:88922:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.037090:0:88922:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.037101:0:88922:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.037125:0:88922:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.037131:0:88922:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319310.037142:0:88922:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438bddc00 x1853164377412480/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319326 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319310.037152:0:88922:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 0 00000002:00010000:2.0:1767319310.037164:0:88922:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.037173:0:88922:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:2.0:1767319310.037178:0:88922:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:2.0:1767319310.037227:0:88922:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x2:0x0](ffff8f2406cda1c8): rc = 0 00000080:00200000:2.0:1767319310.037242:0:88922:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 3 -> 3 00000080:00010000:2.0:1767319310.037247:0:88922:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) for lock 0xf84d4ea57fe82b3f 00000080:00010000:2.0:1767319310.037257:0:88922:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000080:00010000:2.0:1767319310.037261:0:88922:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b3f from it ffffaaa9c7ecfb60 00010000:00010000:2.0:1767319310.037263:0:88922:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.037271:0:88922:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 3 00000080:00200000:0.0:1767319310.057124:0:88923:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319310.057155:0:88923: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:1767319310.057173:0:88923:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319310.057188:0:88923:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319310.057195:0:88923:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:0.0:1767319310.057202:0:88923:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319310.057206:0:88923:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:0.0:1767319310.057212:0:88923:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7edfb98 00010000:00010000:0.0:1767319310.057216:0:88923:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319310.057226:0:88923:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319310.057253:0:88923:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319310.057262:0:88923:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:0.0:1767319310.057268:0:88923:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319310.057295:0:88923:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), flags=8 00000080:00200000:0.0:1767319310.057299:0:88923:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:0.0:1767319310.057334:0:88923: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:1767319310.057380:0:88923:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88923 initiator: MDT0 00010000:00010000:0.0:1767319310.057387:0:88923:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88923 initiator: MDT0 00010000:00010000:0.0:1767319310.057396:0:88923:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88923 initiator: MDT0 00000100:00100000:0.0:1767319310.057420:0:88923:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88923:1853164377412608:192.168.204.123@tcp:101:lfs.0 00000100:00100000:0.0:1767319310.057522:0:88923:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319310.062059:0:88923:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88923:1853164377412608:192.168.204.123@tcp:101:lfs.0 00010000:00010000:0.0:1767319310.062080:0:88923:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319310.062094:0:88923:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319310.062100:0:88923:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319310.062109:0:88923:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319310.062128:0:88923:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319310.062136:0:88923:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319310.062142:0:88923:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319310.062146:0:88923:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319310.062153:0:88923:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c65f80 x1853164377412608/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319326 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319310.062161:0:88923:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 0 00000002:00010000:0.0:1767319310.062170:0:88923:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319310.062177:0:88923:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:0.0:1767319310.062183:0:88923:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319310.062230:0:88923:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff8f2406ca1988): rc = 0 00000080:00200000:0.0:1767319310.062246:0:88923:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 3 -> 3 00000080:00010000:0.0:1767319310.062251:0:88923:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82b46 00000080:00010000:0.0:1767319310.062262:0:88923:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000080:00010000:0.0:1767319310.062265:0:88923:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b46 from it ffffaaa9c7edfb60 00010000:00010000:0.0:1767319310.062268:0:88923:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 3 00010000:00010000:0.0:1767319310.062468:0:88923:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319310.069075:0:88924:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:3.0:1767319310.069098:0:88924: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:1767319310.069113:0:88924:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.069128:0:88924:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319310.069133:0:88924:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319310.069139:0:88924:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:3.0:1767319310.069141:0:88924:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:3.0:1767319310.069146:0:88924:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ee7b98 00010000:00010000:3.0:1767319310.069149:0:88924:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.069159:0:88924:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319310.069171:0:88924:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:3.0:1767319310.069177:0:88924:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:3.0:1767319310.069182:0:88924:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319310.069194:0:88924:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), flags=8 00000080:00200000:3.0:1767319310.069198:0:88924:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:3.0:1767319310.069211:0:88924:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:3.0:1767319310.069259:0:88924:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88924 initiator: MDT0 00010000:00010000:3.0:1767319310.069266:0:88924:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88924 initiator: MDT0 00010000:00010000:3.0:1767319310.069276:0:88924:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88924 initiator: MDT0 00000100:00100000:3.0:1767319310.069388:0:88924:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88924:1853164377412736:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319310.069485:0:88924:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08a80 going to sleep for 11 seconds 00000100:00100000:3.0:1767319310.072521:0:88924:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88924:1853164377412736:192.168.204.123@tcp:101:lfs.0 00010000:00010000:3.0:1767319310.072545:0:88924:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.072562:0:88924:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.072569:0:88924:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.072592:0:88924:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.072602:0:88924:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.072614:0:88924:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.072621:0:88924:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.072628:0:88924:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 0 00000002:00100000:3.0:1767319310.072638:0:88924:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438ca8380 x1853164377412736/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319326 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:3.0:1767319310.072649:0:88924:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 0 00000002:00010000:3.0:1767319310.072660:0:88924:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319310.072669:0:88924:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:3.0:1767319310.072675:0:88924:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:3.0:1767319310.072739:0:88924:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x4:0x0](ffff8f24082121c8): rc = 0 00000080:00200000:3.0:1767319310.072757:0:88924:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 3 -> 3 00000080:00010000:3.0:1767319310.072763:0:88924:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) for lock 0xf84d4ea57fe82b4d 00000080:00010000:3.0:1767319310.072781:0:88924:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) 00000080:00010000:3.0:1767319310.072784:0:88924:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b4d from it ffffaaa9c7ee7b60 00010000:00010000:3.0:1767319310.072788:0:88924:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 3 00010000:00010000:3.0:1767319310.072797:0:88924:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 3 00000080:00200000:3.0:1767319310.083686:0:88925:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:3.0:1767319310.083715:0:88925: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:1767319310.083734:0:88925:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.083750:0:88925:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319310.083758:0:88925:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319310.083766:0:88925:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:3.0:1767319310.083769:0:88925:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:3.0:1767319310.083776:0:88925:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7eefbf8 00010000:00010000:3.0:1767319310.083780:0:88925:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.083788:0:88925:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319310.083803:0:88925:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:3.0:1767319310.083810:0:88925:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:3.0:1767319310.083815:0:88925:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:3.0:1767319310.083825:0:88925:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=267 00000080:00200000:3.0:1767319310.083850:0:88925:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:3.0:1767319310.083857:0:88925: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:1767319310.083863:0:88925:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.083871:0:88925:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319310.083877:0:88925:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:3.0:1767319310.083881:0:88925:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:3.0:1767319310.083883:0:88925:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:3.0:1767319310.083887:0:88925:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7eefbf8 00010000:00010000:3.0:1767319310.083889:0:88925:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.083896:0:88925:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:3.0:1767319310.083904:0:88925:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:3.0:1767319310.083907:0:88925:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:3.0:1767319310.083910:0:88925:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 44 00000080:00200008:3.0:1767319310.083916:0:88925:0:(file.c:1001:ll_file_open()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff8f2408215348), flags 304000 00000002:00010000:3.0:1767319310.083928:0:88925:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0100240304001 00010000:00010000:3.0:1767319310.083973:0:88925:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88925 initiator: MDT0 00010000:00010000:3.0:1767319310.083980:0:88925:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88925 initiator: MDT0 00000020:00100000:3.0:1767319310.084001:0:88925:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:3.0:1767319310.084013:0:88925:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438ca8380 x1853164377412992/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/132016 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:3.0:1767319310.084022:0:88925:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88925 initiator: MDT0 00000100:00100000:3.0:1767319310.084041:0:88925:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88925:1853164377412992:192.168.204.123@tcp:101:lfs.0 00000100:00100000:3.0:1767319310.084666:0:88925:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e08a80 going to sleep for 11 seconds 00000100:00100000:0.0:1767319310.096957:0:88925:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8380 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88925:1853164377412992:192.168.204.123@tcp:101:lfs.0 00010000:00010000:0.0:1767319310.096986:0:88925:0:(ldlm_request.c:631:ldlm_cli_enqueue_fini()) ### client-side enqueue END (ABORTED) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88925 initiator: MDT0 00010000:00010000:0.0:1767319310.096999:0:88925: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-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88925 initiator: MDT0 00010000:00010000:0.0:1767319310.097006:0:88925:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 4/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88925 initiator: MDT0 00010000:00010000:0.0:1767319310.097013:0:88925:0:(ldlm_lock.c:880:ldlm_lock_decref_internal()) ### final decref done on CBPENDING lock ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x10206400000000 pid: 88925 initiator: MDT0 00010000:00010000:0.0:1767319310.097020:0:88925:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x206400000000 pid: 88925 initiator: MDT0 00010000:00010000:0.0:1767319310.097026:0:88925:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f243cc0e400 already unused, calling callback (ffffffffc1bdeb40) 00010000:00010000:0.0:1767319310.097030:0:88925:0:(ldlm_request.c:1595:ldlm_cli_convert()) ### client lock convert START ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88925 initiator: MDT0 00010000:00010000:0.0:1767319310.097036:0:88925:0:(ldlm_request.c:1605:ldlm_cli_convert()) ### client lock convert END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 4/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x206400000000 pid: 88925 initiator: MDT0 00010000:00010000:0.0:1767319310.097042:0:88925:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 5/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x20e400000000 pid: 88925 initiator: MDT0 00010000:00010000:0.0:1767319310.097049:0:88925:0:(ldlm_request.c:1301:ldlm_cli_cancel_local()) not sending request (at caller's instruction) 00010000:00010000:0.0:1767319310.097055:0:88925:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 3/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88925 initiator: MDT0 00010000:00010000:0.0:1767319310.097077:0:88925:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0e400/0xf84d4ea57fe82b54 lrc: 0/0,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x1 rrc: 3 type: IBT flags: 0x4a0f400000000 pid: 88925 initiator: MDT0 00000002:00100000:0.0:1767319310.097096:0:88925:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=2b, status=0 req@ffff8f2438ca8380 x1853164377412992/t42949673195(42949673195) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:0.0:1767319310.097109:0:88925:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438ca8380 x1853164377412992/t42949673195(42949673195) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:0.0:1767319310.097121:0:88925:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319310.097139:0:88925:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 512 00000002:00100000:0.0:1767319310.097157:0:88925:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438ca8380 x1853164377412992/t42949673195(42949673195) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 2 fl Complete:RPQU/604/0 rc 301/301 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:0.0:1767319310.097248:0:88925:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348) cmd=c0086915 arg=8fc3d0 00000100:00100000:0.0:1767319310.097351:0:88925:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88925:1853164377413120:192.168.204.123@tcp:34:lfs.0 00000100:00100000:0.0:1767319310.097475:0:88925:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319310.104050:0:88925:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88925:1853164377413120:192.168.204.123@tcp:34:lfs.0 00000080:00200008:0.0:1767319310.104292:0:88925:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff8f2408215348), flags 304000 00000002:00100000:0.0:1767319310.104398:0:88925:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438ca8380 x1853164377412992/t42949673195(42949673195) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 1 fl Complete:RPQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:0.0:1767319310.104411:0:88925:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:0.0:1767319310.104417:0:88925:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438c65f80 x1853164377413376/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/784 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:0.0:1767319310.104449:0:88925:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88925:1853164377413376:192.168.204.123@tcp:35:lfs.0 00000100:00100000:0.0:1767319310.104509:0:88925:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113be3c0 going to sleep for 11 seconds 00000100:00100000:0.0:1767319310.109087:0:88925:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88925:1853164377413376:192.168.204.123@tcp:35:lfs.0 00000002:00100000:0.0:1767319310.109120:0:88925:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438ca8380 x1853164377412992/t42949673195(42949673195) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 1 fl Complete:RQU/604/ffffffff rc 301/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200000:2.0:1767319310.127255:0:88926:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319310.127286:0:88926: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:1767319310.127326:0:88926:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.127344:0:88926:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.127352:0:88926:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319310.127362:0:88926:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319310.127365:0:88926:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:2.0:1767319310.127372:0:88926:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7e97bf8 00010000:00010000:2.0:1767319310.127376:0:88926:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.127385:0:88926:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.127401:0:88926:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319310.127409:0:88926:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:2.0:1767319310.127414:0:88926:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319310.127417:0:88926:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=267 00000080:00200000:2.0:1767319310.127888:0:88926:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319310.127898:0:88926: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:1767319310.127905:0:88926:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.127914:0:88926:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.127928:0:88926:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319310.127932:0:88926:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319310.127935:0:88926:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:2.0:1767319310.127939:0:88926:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7e97bf8 00010000:00010000:2.0:1767319310.127942:0:88926:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.127950:0:88926:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.127959:0:88926:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319310.127963:0:88926:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:2.0:1767319310.127966:0:88926:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 44 00000080:00200008:2.0:1767319310.127973:0:88926:0:(file.c:1001:ll_file_open()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff8f2408215348), flags 304000 00000002:00010000:2.0:1767319310.127987:0:88926:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x1:0x0]) in obj [0x200000007:0x1:0x0], intent: open flags 0104240304001 00010000:00010000:2.0:1767319310.128033:0:88926:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88926 initiator: MDT0 00010000:00010000:2.0:1767319310.128041:0:88926:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88926 initiator: MDT0 00000020:00100000:2.0:1767319310.128051:0:88926:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 101, max 7 00000100:00100000:2.0:1767319310.128063:0:88926:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bddc00 x1853164377413632/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/132016 e 0 to 0 dl 0 ref 1 fl New:PQU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00010000:00010000:2.0:1767319310.128072:0:88926:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88926 initiator: MDT0 00000100:00100000:2.0:1767319310.128093:0:88926:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88926:1853164377413632:192.168.204.123@tcp:101:lfs.0 00000100:00100000:2.0:1767319310.128254:0:88926:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319310.138266:0:88926:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88926:1853164377413632:192.168.204.123@tcp:101:lfs.0 00010000:00010000:2.0:1767319310.138301:0:88926:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.138510:0:88926:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.138522:0:88926:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.138534:0:88926:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319310.138550:0:88926:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=1 disposition=200002b, status=0 req@ffff8f2438bddc00 x1853164377413632/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00100000:2.0:1767319310.138563:0:88926:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bddc00 x1853164377413632/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000002:00010000:2.0:1767319310.138574:0:88926:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.138585:0:88926:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 16 res 8589953618/1 (0 0) 00000080:00200000:2.0:1767319310.138593:0:88926:0:(namei.c:955:ll_intent_lock()) intent lock 1 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:2.0:1767319310.138615:0:88926:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 512 00000080:00010000:2.0:1767319310.138620:0:88926:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x1:0x0](ffff8f2408215348) for lock 0xf84d4ea57fe82b5b 00000080:00010000:2.0:1767319310.138628:0:88926:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b5b from it ffffaaa9c7e97bd0 00010000:00010000:2.0:1767319310.138632:0:88926:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.138658:0:88926:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319310.138685:0:88926:0:(mdc_request.c:810:mdc_set_open_replay_data()) @@@ Set up open replay data req@ffff8f2438bddc00 x1853164377413632/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 2 fl Complete:RPQU/604/0 rc 0/0 job:'lfs.0' uid:0 gid:0 projid:0 00000080:00200080:2.0:1767319310.138772:0:88926:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348) cmd=c0086915 arg=cbf3d0 00000100:00100000:2.0:1767319310.138835:0:88926:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88926:1853164377413760:192.168.204.123@tcp:34:lfs.0 00000100:00100000:2.0:1767319310.138961:0:88926:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319310.141234:0:88926:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88926:1853164377413760:192.168.204.123@tcp:34:lfs.0 00000080:00200008:3.0:1767319310.146189:0:88926:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff8f2408215348), flags 304000 00010000:00010000:3.0:1767319310.146224:0:88926:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.166677:0:88927:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319310.166706:0:88927: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:1767319310.166725:0:88927:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.166741:0:88927:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.166749:0:88927:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319310.166757:0:88927:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319310.166760:0:88927:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:2.0:1767319310.166766:0:88927:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ee7bf8 00010000:00010000:2.0:1767319310.166770:0:88927:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.166778:0:88927:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.166808:0:88927:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319310.166816:0:88927:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=27 00000080:00200000:2.0:1767319310.166822:0:88927:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319310.166826:0:88927:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=267 00000080:00200000:2.0:1767319310.166853:0:88927:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319310.166860:0:88927: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:1767319310.166867:0:88927:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.166875:0:88927:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.166881:0:88927:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319310.166885:0:88927:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319310.166887:0:88927:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82a04 00000080:00010000:2.0:1767319310.166891:0:88927:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82a04 from it ffffaaa9c7ee7bf8 00010000:00010000:2.0:1767319310.166894:0:88927:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.166901:0:88927:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319310.166909:0:88927:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319310.166913:0:88927:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=267 00000080:00200000:2.0:1767319310.166916:0:88927:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 44 00000080:00200008:2.0:1767319310.166922:0:88927:0:(file.c:1001:ll_file_open()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff8f2408215348), flags 304000 00000080:00200080:2.0:1767319310.166949:0:88927:0:(dir.c:2017:ll_dir_ioctl()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348) cmd=c0086915 arg=159e3d0 00000100:00100000:2.0:1767319310.167012:0:88927:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88927:1853164377413888:192.168.204.123@tcp:34:lfs.0 00000100:00100000:2.0:1767319310.167102:0:88927:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319310.171049:0:88927:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job lfs:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88927:1853164377413888:192.168.204.123@tcp:34:lfs.0 00000080:00200008:3.0:1767319310.174752:0:88927:0:(file.c:424:ll_file_release()) START file d20b.sanity-lfsck:[0x200004a52:0x1:0x0](ffff8f2408215348), flags 304000 00010000:00010000:3.0:1767319310.174789:0:88927:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00010000:00010000:3.0:1767319310.194771:0:88929:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-MDT0000-mdc-ffff8f2407d0c800 00010000:00010000:3.0:1767319310.194848:0:88929:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 12/12 locks to regular blp list, 1 blwis in pool 00010000:00010000:2.0:1767319310.194879:0:88447:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 12 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1767319310.194888:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00000002:00100000:2.0:1767319310.194967:0:88447:0:(mdc_request.c:963:mdc_close()) @@@ matched open req@ffff8f2438bddc00 x1853164377413632/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 1 fl Complete:RPQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00000020:00100000:2.0:1767319310.194979:0:88447:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 35, max 7 00000100:00100000:2.0:1767319310.194984:0:88447:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bdca80 x1853164377414144/t0(0) o35->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:23/10 lens 392/784 e 0 to 0 dl 0 ref 1 fl New:QU/400/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:0 00000100:00100000:2.0:1767319310.195010:0:88447:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88447:1853164377414144:192.168.204.123@tcp:35:ldlm_bl.0 00000100:00100000:2.0:1767319310.195142:0:88447:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319310.198140:0:88447:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88447:1853164377414144:192.168.204.123@tcp:35:ldlm_bl.0 00000002:00100000:2.0:1767319310.198174:0:88447:0:(mdc_request.c:831:mdc_free_open()) @@@ free open request, rq_replay=0 req@ffff8f2438bddc00 x1853164377413632/t42949673197(42949673197) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 808/608 e 0 to 0 dl 1767319326 ref 1 fl Complete:RQU/604/ffffffff rc 0/-1 job:'lfs.0' uid:0 gid:0 projid:0 00010000:00010000:2.0:1767319310.198220:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198238:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319310.198252:0:88447:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:2.0:1767319310.198277:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319310.198471:0:88447:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:2.0:1767319310.198488:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319310.198499:0:88447:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:2.0:1767319310.198516:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319310.198525:0:88447:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:2.0:1767319310.198530:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319310.198537:0:88447:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:2.0:1767319310.198542:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319310.198549:0:88447:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:2.0:1767319310.198553:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198564:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198580:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198599:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198636:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198650:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198655:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.198661:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.198667:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.198674:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.198680:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.198686:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.198692:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198698:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198704:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198710:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.198721:0:88447:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 12 locks packed 00000100:00100000:2.0:1767319310.198740:0:88447:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88447:1853164377414272:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319310.198851:0:88447:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e240 going to sleep for 11 seconds 00000100:00100000:2.0:1767319310.202913:0:88447:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88447:1853164377414272:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1767319310.202944:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8200/0xf84d4ea57fe82b5b 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: 0xa16e0e9cff035743 expref: -99 pid: 88926 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.202960:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8e00/0xf84d4ea57fe82a04 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: 0xa16e0e9cff03534c expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.202976:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0ee00/0xf84d4ea57fe82b4d 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: 0xa16e0e9cff035712 expref: -99 pid: 88924 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.202986:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528a00/0xf84d4ea57fe82b46 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: 0xa16e0e9cff0356f6 expref: -99 pid: 88923 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.202996:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9200/0xf84d4ea57fe82b3f 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: 0xa16e0e9cff0356da expref: -99 pid: 88922 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.203005:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8800/0xf84d4ea57fe82b2a 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: 0xa16e0e9cff0356b0 expref: -99 pid: 88920 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.203016:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243ccb7a00/0xf84d4ea57fe82af9 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: 0xa16e0e9cff035655 expref: -99 pid: 88919 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.203027:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2442053a00/0xf84d4ea57fe82ac8 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: 0xa16e0e9cff0355fa expref: -99 pid: 88918 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319310.203057:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f243cc0f600/0xf84d4ea57fe82a66 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: 0xa16e0e9cff0354c6 expref: -99 pid: 88915 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.203067:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2400030000/0xf84d4ea57fe82a43 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: 0xa16e0e9cff03542c expref: -99 pid: 88914 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.203078:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd8a00/0xf84d4ea57fe82a12 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: 0xa16e0e9cff035384 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.203088:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2438dd9400/0xf84d4ea57fe82a0b 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: 0xa16e0e9cff035368 expref: -99 pid: 86176 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319310.203153:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319310.203156:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319310.203158:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319310.244101:0:88934:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0000-osc-ffff8f2407d0c800 00010000:00010000:1.0:1767319310.244145:0:88934:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 8/8 locks to regular blp list, 1 blwis in pool 00010000:00010000:3.0:1767319310.244341:0:88448:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 8 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:3.0:1767319310.244351:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000080:00200000:3.0:1767319310.244379:0:88448: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:1767319310.244877:0:88448: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:3.0:1767319310.244900:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.244928:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319310.244943:0:88448:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000b928deaf ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319310.244955:0:88448:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000b928deaf ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.245000:0:88448:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 4/0,0 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319310.245098:0:88448:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438cab800 - object 0x280000400:3316 offset 1048576<>1052672 00000100:00100000:3.0:1767319310.245155:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:3.0:1767319310.245177:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377414400:192.168.204.123@tcp:4:dd.0 00010000:00010000:0.0:1767319310.246633:0:88933:0:(ldlm_resource.c:158:lru_size_store()) dropping all unused locks from namespace lustre-OST0001-osc-ffff8f2407d0c800 00010000:00010000:0.0:1767319310.246670:0:88933:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 8/8 locks to regular blp list, 1 blwis in pool 00010000:00010000:3.0:1767319310.247042:0:88447:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 8 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:1.0:1767319310.247708:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319310.247723:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319310.247725:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319310.247759:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319310.247824:0:88447:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000d0014e09 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319310.247840:0:88447:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000d0014e09 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.247888:0:88447:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00100000:3.0:1767319310.247980:0:88447:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438ca9880 - object 0x240000400:2861 offset 1048576<>1052672 00000100:00100000:0.0:1767319310.248075:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377414528:192.168.204.123@tcp:4:dd.0 00000008:00010000:0.0:1767319310.261161:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000d0014e09 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319310.261231:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d0014e09 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319310.261263:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377414528:192.168.204.123@tcp:4:dd.0 00000080:00200000:2.0:1767319310.261374:0:88447: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:1767319310.261482:0:88447: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:1767319310.261506:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.261518:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319310.261530:0:88447: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:1767319310.262074:0:88447: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:1767319310.262089:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.262119:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319310.262132:0:88447:0:(osc_cache.c:1892:try_to_add_extent_for_io()) ### extent: 00000000d97d0c88 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319310.262146:0:88447:0:(osc_cache.c:1103:osc_extent_make_ready()) ### extent: 00000000d97d0c88 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.262195:0:88447:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (1048576 1052671) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 4/0,0 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00100000:2.0:1767319310.262280:0:88447:0:(osc_request.c:1967:osc_brw_prep_request()) brw rpc ffff8f2438bdca80 - object 0x240000400:2859 offset 1048576<>1052672 00000100:00100000:2.0:1767319310.262380:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319310.262395:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377414656:192.168.204.123@tcp:4:dd.0 00000008:00010000:3.0:1767319310.263056:0:12518:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000b928deaf ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319310.263111:0:12518:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000b928deaf ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 3/0,0 mode: PW/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319310.263133:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377414400:192.168.204.123@tcp:4:dd.0 00000080:00200000:2.0:1767319310.263478:0:88448: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:1767319310.263539:0:88448: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:1767319310.263565:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.263579:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800028400000000 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000080:00200000:2.0:1767319310.263590:0:88448: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:1767319310.264056:0:88448: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:1767319310.264082:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 2/0,0 mode: PW/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264093:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264101:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264129:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264136:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264142:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264149:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264155:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264162:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 1/0,0 mode: --/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264168:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 1/0,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264184:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.264190:0:88448:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 8 locks packed 00000100:00100000:2.0:1767319310.264210:0:88448:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88448:1853164377414784:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:2.0:1767319310.267844:0:88448:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e240 going to sleep for 11 seconds 00000008:00010000:2.0:1767319310.270574:0:12516:0:(osc_cache.c:861:osc_extent_finish()) ### extent: 00000000d97d0c88 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319310.270621:0:12516:0:(osc_cache.c:483:__osc_extent_remove()) ### extent: 00000000d97d0c88 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 3/0,0 mode: PW/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x800029400000000 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319310.270648:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377414656:192.168.204.123@tcp:4:dd.0 00000080:00200000:3.0:1767319310.271036:0:88447:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 0 restore needed 0 00000080:00200000:3.0:1767319310.271098:0:88447: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:3.0:1767319310.271130:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 2/0,0 mode: PW/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x28480000000 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271142:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271151:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x28400010000 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271183:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271190:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 1/0,0 mode: --/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271221:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271229:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271236:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 1/0,0 mode: --/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271241:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 1/0,0 mode: --/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271247:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271253:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 1/0,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.271258:0:88447:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 8 locks packed 00000100:00100000:3.0:1767319310.271278:0:88447:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9c00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88447:1853164377414912:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:3.0:1767319310.271792:0:88447:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2405e083c0 going to sleep for 11 seconds 00000100:00100000:2.0:1767319310.279987:0:88448:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88448:1853164377414784:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:2.0:1767319310.280021:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9000/0xf84d4ea57fe82b31 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff0356b7 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.280046:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0e000/0xf84d4ea57fe82b23 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff0356a2 expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.280058:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f243cc0ec00/0xf84d4ea57fe82b07 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035663 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.280069:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8000/0xf84d4ea57fe82aeb lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff035640 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.280095:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd9a00/0xf84d4ea57fe82acf lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035601 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.280106:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2438dd8400/0xf84d4ea57fe82ac1 lrc: 0/0,0 mode: --/PW res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff0355ec expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.280116:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2431529a00/0xf84d4ea57fe82a5f lrc: 0/0,0 mode: --/PR res: [0x280000400:0xcef:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff03548e expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.280127:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2400031400/0xf84d4ea57fe82a35 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xced:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff0353f4 expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319310.280159:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319310.280162:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319310.280164:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319310.281782:0:88447:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9c00 pname:cluuid:pid:xid:nid:opc:job ldlm_bl_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88447:1853164377414912:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319310.281806:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0e800/0xf84d4ea57fe82b38 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff0356be expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.281827:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243cc0f000/0xf84d4ea57fe82b1c lrc: 0/0,0 mode: --/PW res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff03569b expref: -99 pid: 88920 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.281849:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f243ccb7e00/0xf84d4ea57fe82b00 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff03565c expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.281860:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2431529e00/0xf84d4ea57fe82af2 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff035647 expref: -99 pid: 88919 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.281871:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd9600/0xf84d4ea57fe82ad6 lrc: 0/0,0 mode: --/PW res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->1052671) gid 0 flags: 0x804869400000020 nid: local remote: 0xa16e0e9cff035608 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.281884:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2438dd8c00/0xf84d4ea57fe82aba lrc: 0/0,0 mode: --/PW res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4829480000020 nid: local remote: 0xa16e0e9cff0355e5 expref: -99 pid: 88918 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.281895:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400030c00/0xf84d4ea57fe82a51 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xb26:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff03544f expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.281906:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2400031c00/0xf84d4ea57fe82a3c lrc: 0/0,0 mode: --/PR res: [0x240000400:0xb25:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->18446744073709551615) gid 0 flags: 0x4829400010020 nid: local remote: 0xa16e0e9cff0353ed expref: -99 pid: 88914 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319310.281933:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319310.281935:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319310.281937:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:1.0:1767319310.519488:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319310.649748:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:1.0:1767319310.649773:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377415040:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319310.665563:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65f80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377415040:192.168.204.123@tcp:400:kworker.0 00000080:00200000:0.0:1767319311.126252:0:88946:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:0.0:1767319311.127644:0:88946: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:1767319311.127712:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 2 type: IBT flags: 0x10000000000000 pid: 88946 initiator: MDT0 00010000:00010000:0.0:1767319311.127722:0:88946:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88946 initiator: MDT0 00010000:00010000:0.0:1767319311.127732:0:88946:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x2/0x0 rrc: 2 type: IBT flags: 0x0 pid: 88946 initiator: MDT0 00000100:00100000:0.0:1767319311.127758:0:88946:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88946:1853164377415168:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319311.127959:0:88946:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113beb40 going to sleep for 11 seconds 00000100:00100000:0.0:1767319311.136170:0:88946:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f2407d0c800: committing for last_committed 42949673198 gen 1 00000100:00100000:0.0:1767319311.136909:0:88946:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88946:1853164377415168:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319311.136934:0:88946:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 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: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.136946:0:88946:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 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: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.136957:0:88946:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 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: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.136970:0:88946:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 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: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.136983:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 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: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.136991:0:88946:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 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: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.136999:0:88946:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 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: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319311.137009:0:88946:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c66300 x1853164377415168/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/688 e 0 to 0 dl 1767319327 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319311.137024:0:88946:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 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: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.137038:0:88946:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589934599/1 (0 0) 00000080:00200000:0.0:1767319311.137045:0:88946:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 0 00000080:00200000:0.0:1767319311.137086:0:88946:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200000007:0x1:0x0], updating i_size 10752 00000080:00010000:0.0:1767319311.137095:0:88946:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82b62 00000080:00010000:0.0:1767319311.137102:0:88946:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:0.0:1767319311.137105:0:88946:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b62 from it ffffaaa9c7ec7b58 00010000:00010000:0.0:1767319311.137109:0:88946:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.137117:0:88946:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319311.137144:0:88946:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:0.0:1767319311.137164:0:88946:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), flags=24 00000080:00200000:0.0:1767319311.137169:0:88946:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=d20b.sanity-lfsck, dir=[0x200000007:0x1:0x0](ffff8f24082163c8), intent=0 00000002:00010000:0.0:1767319311.137191:0:88946: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:0.0:1767319311.137238:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88946 initiator: MDT0 00010000:00010000:0.0:1767319311.137244:0:88946:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88946 initiator: MDT0 00010000:00010000:0.0:1767319311.137253:0:88946:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 lrc: 3/1,0 mode: --/CR res: [0x200000007:0x1:0x0].0x0 bits 0x1/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88946 initiator: MDT0 00000100:00100000:0.0:1767319311.137272:0:88946:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88946:1853164377415296:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319311.139492:0:88946:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113beb40 going to sleep for 11 seconds 00000100:00100000:0.0:1767319311.142954:0:88946:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88946:1853164377415296:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319311.142982:0:88946:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.143002:0:88946:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.143019:0:88946:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.143027:0:88946:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.143034:0:88946:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.143042:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.143047:0:88946:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.143051:0:88946:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319311.143058:0:88946:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=10 disposition=b, status=0 req@ffff8f2438c66300 x1853164377415296/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 592/584 e 0 to 0 dl 1767319327 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319311.143067:0:88946:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.143074:0:88946:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/1 (0 0) 00000080:00200000:0.0:1767319311.143079:0:88946:0:(namei.c:955:ll_intent_lock()) intent lock 16 on i1 [0x200000007:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:0.0:1767319311.143097:0:88946:0:(llite_lib.c:2981:ll_update_inode()) inode=[0x200004a52:0x1:0x0], updating i_size 11776 00000080:00200000:0.0:1767319311.143099:0:88946:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x1:0x0](ffff8f2408215348): rc = 0 00000080:00010000:0.0:1767319311.143104:0:88946:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x1:0x0](ffff8f2408215348) for lock 0xf84d4ea57fe82b69 00000080:00010000:0.0:1767319311.143116:0:88946:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x1:0x0](ffff8f2408215348) 00000080:00010000:0.0:1767319311.143119:0:88946:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b69 from it ffffaaa9c7ec7a28 00010000:00010000:0.0:1767319311.143121:0:88946:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.143127:0:88946:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529600/0xf84d4ea57fe82b69 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: 0xa16e0e9cff0357ac expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:0.0:1767319311.143155:0:88946:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:0.0:1767319311.143174:0:88946:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), flags=8 00000080:00200000:0.0:1767319311.143178:0:88946:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:0.0:1767319311.143195:0:88946:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f0,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:0.0:1767319311.143230:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88946 initiator: MDT0 00010000:00010000:0.0:1767319311.143235:0:88946:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88946 initiator: MDT0 00010000:00010000:0.0:1767319311.143242:0:88946:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88946 initiator: MDT0 00000100:00100000:0.0:1767319311.143255:0:88946:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88946:1853164377415424:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319311.143522:0:88946:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f24113beb40 going to sleep for 11 seconds 00000100:00100000:0.0:1767319311.157150:0:88946:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66300 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88946:1853164377415424:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319311.157179:0:88946:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.157204:0:88946:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.157239:0:88946:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.157253:0:88946:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.157266:0:88946:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.157281:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.157291:0:88946:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:0.0:1767319311.157298:0:88946:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000002:00100000:0.0:1767319311.159608:0:88946:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2438c66300 x1853164377415424/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319327 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:0.0:1767319311.159624:0:88946:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319311.159697:0:88946:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319311.159713:0:88946:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/2 (0 0) 00000080:00200000:1.0:1767319311.159721:0:88946:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319311.160048:0:88946:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x2:0x0](ffff8f2406cda1c8): rc = 0 00000080:00200000:1.0:1767319311.160063:0:88946:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x2:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:1.0:1767319311.160069:0:88946:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) for lock 0xf84d4ea57fe82b70 00000080:00010000:1.0:1767319311.160078:0:88946:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000080:00010000:1.0:1767319311.160082:0:88946:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b70 from it ffffaaa9c7ec7b20 00010000:00010000:1.0:1767319311.160085:0:88946:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319311.160094:0:88946:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1767319311.160138:0:88946:0:(file.c:6252:ll_getattr_dentry()) START file f0:[0x200004a52:0x2:0x0](ffff8f2406cda1c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319311.160144:0:88946:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8f2406cda1c8),name=f0 00000002:00010000:1.0:1767319311.160163:0:88946: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:1767319311.160172:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319311.160199:0:88946:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319311.160206:0:88946:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319311.160211:0:88946:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000080:00010000:1.0:1767319311.160214:0:88946:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x2:0x0](ffff8f2406cda1c8) for lock 0xf84d4ea57fe82b70 00000080:00010000:1.0:1767319311.160218:0:88946:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b70 from it ffffaaa9c7ec7cb8 00010000:00010000:1.0:1767319311.160221:0:88946:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319311.160228:0:88946:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319311.160244:0:88946: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:1767319311.160253:0:88946:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x2:0x0] 00000008:00010000:1.0:1767319311.160271:0:88946:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319311.160274:0:88946:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2405add630, osc lock ffff8f2407e9b0a0, flags 0x400001002 00000008:00010000:1.0:1767319311.160280:0:88946:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319311.160282:0:88946:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2405add670, osc lock ffff8f2407e9a000, flags 0x400001002 00000008:00010000:1.0:1767319311.160288:0:88946:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319311.160289:0:88946:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2405add6b0, osc lock ffff8f2407e9ad10, flags 0x400001002 00000008:00010000:1.0:1767319311.160994:0:88946:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319311.160998:0:88946:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f2405add6f0, osc lock ffff8f2407e9b430, flags 0x400001002 00010000:00010000:1.0:1767319311.161044:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.161055:0:88946:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319311.161170:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377415552:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319311.161779:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.161792:0:88946:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319311.161845:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00010000:00010000:1.0:1767319311.161924:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.161931:0:88946:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319311.164131:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377415808:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319311.164326:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.164344:0:88946:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319311.164371:0:88946:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00000100:00100000:0.0:1767319311.164628:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:0.0:1767319311.164638:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377415936:192.168.204.123@tcp:101:rm.0 00000100:00100000:3.0:1767319311.164754:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377415680:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319311.166152:0:12519:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0001-osc-ffff8f2407d0c800: committing for last_committed 30064771097 gen 1 00000100:00100000:3.0:1767319311.172823:0:12517:0:(client.c:3081:ptlrpc_free_committed()) lustre-OST0000-osc-ffff8f2407d0c800: committing for last_committed 38654705719 gen 1 00010000:00010000:3.0:1767319311.176362:0:12517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.176388:0:12517:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0357d6 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.176402:0:12517:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0357d6 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.176415:0:12517:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0357d6 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178138:0:12519:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178173:0:12519:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0357cf expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178185:0:12519:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0357cf expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178197:0:12519:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0357cf expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319311.178213:0:12519:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0357cf expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319311.178225:0:12519:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:0.0:1767319311.178229:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357cf expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178234:0:12519:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357cf expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178238:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357cf expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178243:0:12519:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0357cf expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319311.178258:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377415552:192.168.204.123@tcp:101:rm.0 00010000:00010000:0.0:1767319311.178574:0:12519:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178583:0:12519:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0357dd expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178589:0:12519:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0357dd expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178595:0:12519:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0357dd expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000008:00010000:0.0:1767319311.178600:0:12519:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0357dd expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000020:00200000:0.0:1767319311.178606:0:12519:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:0.0:1767319311.178608:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357dd expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178612:0:12519:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357dd expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178616:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357dd expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319311.178620:0:12519:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0357dd expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319311.178633:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377415936:192.168.204.123@tcp:101:rm.0 00000008:00010000:3.0:1767319311.180791:0:12517:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0357d6 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319311.180803:0:12517:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319311.180807:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357d6 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.180815:0:12517:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357d6 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.180823:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357d6 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.180830:0:12517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0357d6 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319311.180870:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377415808:192.168.204.123@tcp:101:rm.0 00010000:00010000:3.0:1767319311.180905:0:12517:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.180914:0:12517:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0357e4 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.180923:0:12517:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff0357e4 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.180929:0:12517:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff0357e4 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319311.180935:0:12517:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff0357e4 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319311.180940:0:12517:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:3.0:1767319311.180993:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357e4 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.180998:0:12517:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357e4 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.181002:0:12517:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff0357e4 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.181014:0:12517:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0357e4 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319311.181022:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377415680:192.168.204.123@tcp:101:rm.0 00000080:00200000:2.0:1767319311.182984:0:88946:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x2:0x0] updating i_size 3149824 i_blocks 6176 00000020:00010000:2.0:1767319311.182995:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2420bbf478 (ffff8f2403ca5a28/0) at cl_lock_release():245 00000020:00010000:2.0:1767319311.183000:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2420bbf478 (ffff8f2403ca5a28/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319311.183005:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405add630 (ffff8f2403ab8128/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319311.183011:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405add670 (ffff8f2403ab8c68/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319311.183014:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405add6b0 (ffff8f2403ab8cf8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319311.183017:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2405add6f0 (ffff8f2403ab8a28/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319311.183020:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2420bbf478 (ffff8f2403ca5a28/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319311.183023:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405add630 (ffff8f2403ca5a28/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319311.183044:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405add670 (ffff8f2403ca5a28/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319311.183047:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405add6b0 (ffff8f2403ca5a28/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319311.183049:0:88946:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2405add6f0 (ffff8f2403ca5a28/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319311.183070:0:88946: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:2.0:1767319311.183131:0:88946:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319311.183153:0:88946: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:1767319311.183167:0:88946:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319311.183180:0:88946:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319311.183187:0:88946:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319311.183193:0:88946:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319311.183197:0:88946:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82b62 00000080:00010000:2.0:1767319311.183204:0:88946:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b62 from it ffffaaa9c7ec7c10 00010000:00010000:2.0:1767319311.183207:0:88946:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319311.183214:0:88946:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319311.183226:0:88946:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319311.183233:0:88946:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319311.183239:0:88946:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319311.183245:0:88946:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f0, flags=0 00000080:00200000:2.0:1767319311.183250:0:88946:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:2.0:1767319311.183255:0:88946:0:(namei.c:2354:ll_unlink()) VFS Op:name=f0, dir=[0x200004a52:0x1:0x0](ffff8f2408215348) 00010000:00010000:2.0:1767319311.183284:0:88946:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319311.183603:0:88946:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x2:0x0]: losing layout lock 00010000:00010000:2.0:1767319311.183645:0:88946:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319311.183653:0:88946:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319311.183656:0:88946:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431528200/0xf84d4ea57fe82b70 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: 0xa16e0e9cff0357c8 expref: -99 pid: 88946 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319311.183682:0:88946:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319311.183693:0:88946:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bddc00 x1853164377416192/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 488/784 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319311.183718:0:88946:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88946:1853164377416192:192.168.204.123@tcp:36:rm.0 00000100:00100000:2.0:1767319311.183803:0:88946:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e180 going to sleep for 11 seconds 00000100:00100000:0.0:1767319311.206162:0:88946:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bddc00 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88946:1853164377416192:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319311.206519:0:88946:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x2:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00020000:00200000:2.0:1767319311.206535:0:88946:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319311.206556:0:88946:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319311.206601:0:88946: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:2.0:1767319311.206610:0:88946:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x2:0x0](ffff8f2406cda1c8) 00000008:00010000:2.0:1767319311.206643:0:88946:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319308 1767319308 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319308 1767319308 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581000/0xf84d4ea57fe82b77 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb28:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0357cf expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319311.206667:0:88946:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319308 1767319308 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319308 1767319308 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581400/0xf84d4ea57fe82b7e lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcf0:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0357e4 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319311.206683:0:88946:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2059 [cma]time: 1767319309 1767319309 0 by oinfo size 2097152 blocks 2059 [cma]time 1767319309 1767319309 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580a00/0xf84d4ea57fe82b85 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcf3:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0357d6 expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319311.206711:0:88946:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 15 [cma]time: 1767319309 1767319309 0 by oinfo size 1052672 blocks 15 [cma]time 1767319309 1767319309 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581800/0xf84d4ea57fe82b8c lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb2b:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff0357dd expref: -99 pid: 88946 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.544208:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:1.0:1767319311.900947:0:88955:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319311.901487:0:88955: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:1767319311.901507:0:88955:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.901527:0:88955:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319311.901536:0:88955:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319311.901553:0:88955:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319311.901557:0:88955:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82b62 00000080:00010000:1.0:1767319311.901566:0:88955:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b62 from it ffffaaa9c7f77b58 00010000:00010000:1.0:1767319311.901570:0:88955:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.901580:0:88955:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319311.901598:0:88955:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319311.901606:0:88955:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1767319311.901613:0:88955:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319311.901625:0:88955:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), flags=8 00000080:00200000:1.0:1767319311.901629:0:88955:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:1.0:1767319311.901643:0:88955:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f1,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319311.901692:0:88955:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88955 initiator: MDT0 00010000:00010000:1.0:1767319311.901700:0:88955:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88955 initiator: MDT0 00010000:00010000:1.0:1767319311.901711:0:88955:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88955 initiator: MDT0 00000100:00100000:1.0:1767319311.901738:0:88955:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88955:1853164377416320:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319311.901878:0:88955:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc540 going to sleep for 11 seconds 00000100:00100000:1.0:1767319311.909036:0:88955:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88955:1853164377416320:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319311.909062:0:88955:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.909100:0:88955:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.909108:0:88955:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.909118:0:88955:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.909127:0:88955:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.909137:0:88955:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.909148:0:88955:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.909155:0:88955:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319311.909164:0:88955:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2405f6c000 x1853164377416320/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319327 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319311.909174:0:88955:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319311.909185:0:88955:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319311.909202:0:88955:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/3 (0 0) 00000080:00200000:1.0:1767319311.909208:0:88955:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319311.909280:0:88955:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x3:0x0](ffff8f2406ca1988): rc = 0 00000080:00200000:1.0:1767319311.909459:0:88955:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x3:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:1.0:1767319311.909465:0:88955:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82b93 00000080:00010000:1.0:1767319311.909475:0:88955:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000080:00010000:1.0:1767319311.909478:0:88955:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b93 from it ffffaaa9c7f77b20 00010000:00010000:1.0:1767319311.909481:0:88955:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319311.909493:0:88955:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1767319311.909531:0:88955:0:(file.c:6252:ll_getattr_dentry()) START file f1:[0x200004a52:0x3:0x0](ffff8f2406ca1988), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319311.909538:0:88955:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8f2406ca1988),name=f1 00000002:00010000:1.0:1767319311.909611:0:88955:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x3:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319311.909623:0:88955:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319311.909633:0:88955:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319311.909639:0:88955:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319311.909644:0:88955:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000080:00010000:1.0:1767319311.909646:0:88955:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x3:0x0](ffff8f2406ca1988) for lock 0xf84d4ea57fe82b93 00000080:00010000:1.0:1767319311.909650:0:88955:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b93 from it ffffaaa9c7f77cb8 00010000:00010000:1.0:1767319311.909653:0:88955:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319311.909665:0:88955:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319311.909679:0:88955:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1767319311.909687:0:88955:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x3:0x0] 00000008:00010000:1.0:1767319311.909719:0:88955:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319311.909722:0:88955:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f240a7a6a30, osc lock ffff8f2407e9a130, flags 0x400001002 00000008:00010000:1.0:1767319311.909734:0:88955:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319311.909736:0:88955:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f240a7a6a70, osc lock ffff8f2407e9a720, flags 0x400001002 00000008:00010000:1.0:1767319311.909749:0:88955:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319311.909750:0:88955:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f240a7a6ab0, osc lock ffff8f2407e9a4c0, flags 0x400001002 00000008:00010000:1.0:1767319311.909764:0:88955:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319311.909765:0:88955:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f240a7a6af0, osc lock ffff8f2407e9a850, flags 0x400001002 00010000:00010000:1.0:1767319311.909803:0:88955:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.909811:0:88955:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319311.909880:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00010000:00010000:1.0:1767319311.909920:0:88955:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.909928:0:88955:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.909966:0:88955:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.909973:0:88955:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.910003:0:88955:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.910010:0:88955:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319311.910078:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377416576:192.168.204.123@tcp:101:rm.0 00000100:00100000:3.0:1767319311.910164:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319311.910172:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377416704:192.168.204.123@tcp:101:rm.0 00000100:00100000:0.0:1767319311.910340:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:0.0:1767319311.910352:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377416832:192.168.204.123@tcp:101:rm.0 00000100:00100000:2.0:1767319311.912704:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377416448:192.168.204.123@tcp:101:rm.0 00000020:00200000:1.0:1767319311.915124:0:88955:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00010000:00010000:3.0:1767319311.923707:0:12516:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923733:0:12516:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923746:0:12516:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923757:0:12516:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319311.923772:0:12516:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319311.923784:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:3.0:1767319311.923801:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923808:0:12516:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923815:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923821:0:12516:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319311.923838:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e300 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377416704:192.168.204.123@tcp:101:rm.0 00010000:00010000:3.0:1767319311.923853:0:12516:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923862:0:12516:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035823 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923869:0:12516:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035823 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923876:0:12516:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035823 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319311.923883:0:12516:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035823 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319311.923901:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:3.0:1767319311.923904:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035823 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923911:0:12516:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035823 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.923918:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035823 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319311.924006:0:12516:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035823 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319311.924017:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377416576:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319311.924070:0:12519:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.924082:0:12519:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035831 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.924090:0:12519:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035831 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.924099:0:12519:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035831 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319311.924109:0:12519:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035831 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319311.924117:0:12519:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:1.0:1767319311.924121:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035831 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.924140:0:12519:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035831 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.924147:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035831 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319311.924155:0:12519:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035831 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319311.924167:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377416832:192.168.204.123@tcp:101:rm.0 00010000:00010000:2.0:1767319311.926273:0:12518:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319311.926298:0:12518:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319311.926343:0:12518:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319311.926356:0:12518:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319311.926370:0:12518:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319311.926381:0:12518:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:2.0:1767319311.926477:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319311.926502:0:12518:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319311.926510:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319311.926519:0:12518:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319311.926537:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6c000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377416448:192.168.204.123@tcp:101:rm.0 00000080:00200000:1.0:1767319311.927811:0:88955:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x3:0x0] updating i_size 3149824 i_blocks 6176 00000020:00010000:1.0:1767319311.927821:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2407efd488 (ffff8f2403ab8488/0) at cl_lock_release():245 00000020:00010000:1.0:1767319311.927824:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2407efd488 (ffff8f2403ab8488/0) at cl_lock_cancel():142 00000020:00010000:1.0:1767319311.927830:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f240a7a6a30 (ffff8f2403ab8f38/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319311.927835:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f240a7a6a70 (ffff8f2403ab8098/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319311.927838:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f240a7a6ab0 (ffff8f2403ab8248/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319311.927842:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f240a7a6af0 (ffff8f2403ab87e8/1) at cl_lock_cancel():142 00000020:00010000:1.0:1767319311.927845:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2407efd488 (ffff8f2403ab8488/0) at cl_lock_fini():72 00000020:00010000:1.0:1767319311.927847:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f240a7a6a30 (ffff8f2403ab8488/1) at cl_lock_fini():72 00000020:00010000:1.0:1767319311.927852:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f240a7a6a70 (ffff8f2403ab8488/1) at cl_lock_fini():72 00000020:00010000:1.0:1767319311.927854:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f240a7a6ab0 (ffff8f2403ab8488/1) at cl_lock_fini():72 00000020:00010000:1.0:1767319311.927857:0:88955:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f240a7a6af0 (ffff8f2403ab8488/1) at cl_lock_fini():72 00000080:00200000:1.0:1767319311.927874:0:88955: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:1.0:1767319311.927931:0:88955:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319311.928465:0:88955: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:1767319311.928483:0:88955:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.928497:0:88955:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319311.928506:0:88955:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319311.928513:0:88955:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319311.928517:0:88955:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82b62 00000080:00010000:1.0:1767319311.928522:0:88955:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b62 from it ffffaaa9c7f77c10 00010000:00010000:1.0:1767319311.928526:0:88955:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319311.928534:0:88955:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319311.928547:0:88955:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319311.928555:0:88955:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1767319311.928560:0:88955:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319311.928566:0:88955:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f1, flags=0 00000080:00200000:1.0:1767319311.928569:0:88955:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:1.0:1767319311.928574:0:88955:0:(namei.c:2354:ll_unlink()) VFS Op:name=f1, dir=[0x200004a52:0x1:0x0](ffff8f2408215348) 00010000:00010000:1.0:1767319311.928605:0:88955:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319311.928619:0:88955:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x3:0x0]: losing layout lock 00010000:00010000:1.0:1767319311.928660:0:88955:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319311.928678:0:88955:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:1.0:1767319311.928682:0:88955:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440580600/0xf84d4ea57fe82b93 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: 0xa16e0e9cff03581c expref: -99 pid: 88955 timeout: 0 lvb_type: 3 00000020:00100000:1.0:1767319311.928709:0:88955:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:1.0:1767319311.928722:0:88955:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2405f6f480 x1853164377417088/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 488/784 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:1.0:1767319311.928745:0:88955:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88955:1853164377417088:192.168.204.123@tcp:36:rm.0 00000100:00100000:1.0:1767319311.928820:0:88955:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc540 going to sleep for 11 seconds 00000100:00100000:1.0:1767319311.937438:0:88955:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88955:1853164377417088:192.168.204.123@tcp:36:rm.0 00000080:00200000:1.0:1767319311.937498:0:88955:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x3:0x0] ignore/verify layout 1/0, layout version 3 restore needed 0 00020000:00200000:1.0:1767319311.937510:0:88955:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:1.0:1767319311.937524:0:88955:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:1.0:1767319311.937551:0:88955: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:1.0:1767319311.937559:0:88955:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x3:0x0](ffff8f2406ca1988) 00000008:00010000:1.0:1767319311.937589:0:88955:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319309 1767319309 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319309 1767319309 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319311.937613:0:88955:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319309 1767319309 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319309 1767319309 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581a00/0xf84d4ea57fe82ba1 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb29:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035823 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319311.937628:0:88955:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2059 [cma]time: 1767319309 1767319309 0 by oinfo size 2097152 blocks 2059 [cma]time 1767319309 1767319309 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319311.937663:0:88955:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 15 [cma]time: 1767319309 1767319309 0 by oinfo size 1052672 blocks 15 [cma]time 1767319309 1767319309 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581c00/0xf84d4ea57fe82baf lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcf4:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035831 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319312.568633:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000080:00200000:1.0:1767319312.661543:0:88964:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:1.0:1767319312.661573:0:88964: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:1767319312.661591:0:88964:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319312.661607:0:88964:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319312.661614:0:88964:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319312.661621:0:88964:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:1.0:1767319312.661625:0:88964:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82b62 00000080:00010000:1.0:1767319312.661632:0:88964:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b62 from it ffffaaa9c7f9fb58 00010000:00010000:1.0:1767319312.661636:0:88964:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319312.661643:0:88964:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:1.0:1767319312.661659:0:88964:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:1.0:1767319312.661667:0:88964:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:1.0:1767319312.661674:0:88964:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:1.0:1767319312.661683:0:88964:0:(namei.c:1277:ll_lookup_nd()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), flags=8 00000080:00200000:1.0:1767319312.661692:0:88964:0:(namei.c:1020:ll_lookup_it()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348), intent=getattr 00000002:00010000:1.0:1767319312.661705:0:88964:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: f2,[0x0:0x0:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319312.661755:0:88964:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x0/0x0 rrc: 3 type: IBT flags: 0x10000000000000 pid: 88964 initiator: MDT0 00010000:00010000:1.0:1767319312.661768:0:88964:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x1000 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88964 initiator: MDT0 00010000:00010000:1.0:1767319312.661780:0:88964:0:(ldlm_request.c:1109:ldlm_cli_enqueue()) ### sending request ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 lrc: 3/1,0 mode: --/CR res: [0x200004a52:0x1:0x0].0x0 bits 0x2/0x0 rrc: 3 type: IBT flags: 0x0 pid: 88964 initiator: MDT0 00000100:00100000:1.0:1767319312.661805:0:88964:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88964:1853164377417216:192.168.204.123@tcp:101:rm.0 00000100:00100000:1.0:1767319312.661909:0:88964:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f2403cdc540 going to sleep for 11 seconds 00000100:00100000:1.0:1767319312.668732:0:88964:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88964:1853164377417216:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319312.668757:0:88964:0:(ldlm_request.c:702:ldlm_cli_enqueue_fini()) ### server returned different mode PR ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319312.668780:0:88964:0:(ldlm_request.c:717:ldlm_cli_enqueue_fini()) ### client-side enqueue, new resource ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319312.668788:0:88964:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319312.668800:0:88964:0:(ldlm_lock.c:1065:ldlm_granted_list_add_lock()) ### About to add lock: ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319312.668810:0:88964:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319312.668822:0:88964:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319312.668839:0:88964:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(CR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 0 00010000:00010000:1.0:1767319312.668848:0:88964:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 0 00000002:00100000:1.0:1767319312.668860:0:88964:0:(mdc_locks.c:833:mdc_finish_enqueue()) @@@ op=8 disposition=b, status=0 req@ffff8f2405f6f100 x1853164377417216/t0(0) o101->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 576/872 e 0 to 0 dl 1767319328 ref 1 fl Complete:RQU/600/0 rc 0/0 job:'rm.0' uid:0 gid:0 projid:0 00000002:00010000:1.0:1767319312.668871:0:88964:0:(mdc_locks.c:937:mdc_finish_enqueue()) ### layout lock returned by: getattr, lvb_len: 288 ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 0 00000002:00010000:1.0:1767319312.668883:0:88964:0:(mdc_locks.c:1357:mdc_finish_intent_lock()) ### matching against this ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319312.668893:0:88964:0:(ldlm_lock.c:1532:ldlm_lock_match_with_skip()) ### not matched ns ffff8f2407e87000 type 13 mode 4 res 8589953618/4 (0 0) 00000080:00200000:1.0:1767319312.668900:0:88964:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 -1: rc 0 00000080:00200000:1.0:1767319312.668947:0:88964:0:(namei.c:151:ll_iget()) got inode: [0x200004a52:0x4:0x0](ffff8f24082121c8): rc = 0 00000080:00200000:1.0:1767319312.668962:0:88964:0:(file.c:6809:ll_layout_conf()) [0x200004a52:0x4:0x0]: layout version change: 4294967294 -> 3 00000080:00010000:1.0:1767319312.668968:0:88964:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) for lock 0xf84d4ea57fe82bb6 00000080:00010000:1.0:1767319312.668980:0:88964:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) 00000080:00010000:1.0:1767319312.668983:0:88964:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82bb6 from it ffffaaa9c7f9fb20 00010000:00010000:1.0:1767319312.668987:0:88964:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319312.668997:0:88964:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00000080:00200008:1.0:1767319312.669049:0:88964:0:(file.c:6252:ll_getattr_dentry()) START file f2:[0x200004a52:0x4:0x0](ffff8f24082121c8), request_mask 2047, flags 0, foreign 0 00000080:00200000:1.0:1767319312.669061:0:88964:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff8f24082121c8),name=f2 00000002:00010000:1.0:1767319312.669079:0:88964:0:(mdc_locks.c:1506:mdc_intent_lock()) (name: ,[0x200004a52:0x4:0x0]) in obj [0x200004a52:0x1:0x0], intent: getattr flags 0 00010000:00010000:1.0:1767319312.669087:0:88964:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319312.669098:0:88964:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319312.669105:0:88964:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200004a52:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:1.0:1767319312.669109:0:88964:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) 00000080:00010000:1.0:1767319312.669112:0:88964:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200004a52:0x4:0x0](ffff8f24082121c8) for lock 0xf84d4ea57fe82bb6 00000080:00010000:1.0:1767319312.669116:0:88964:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82bb6 from it ffffaaa9c7f9fcb8 00010000:00010000:1.0:1767319312.669119:0:88964:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00010000:00010000:1.0:1767319312.669127:0:88964:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00000080:00200000:1.0:1767319312.669145:0:88964:0:(vvp_io.c:1854:vvp_io_init()) [0x200004a52:0x4:0x0] ignore/verify layout 0/1, layout version 0 restore needed 0 00000001:00010000:1.0:1767319312.669154:0:88964:0:(glimpse.c:73:cl_glimpse_lock()) Glimpsing inode [0x200004a52:0x4:0x0] 00000008:00010000:1.0:1767319312.669170:0:88964:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319312.669174:0:88964:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241a7b5c30, osc lock ffff8f2407e9a850, flags 0x400001002 00000008:00010000:1.0:1767319312.669180:0:88964:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319312.669181:0:88964:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241a7b5c70, osc lock ffff8f2407e9a4c0, flags 0x400001002 00000008:00010000:1.0:1767319312.669186:0:88964:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319312.669188:0:88964:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241a7b5cb0, osc lock ffff8f2407e9a720, flags 0x400001002 00000008:00010000:1.0:1767319312.669195:0:88964:0:(lustre_osc.h:163:osc_enq2ldlm_flags()) flags: a 00000008:00010000:1.0:1767319312.669201:0:88964:0:(osc_lock.c:1248:osc_lock_init()) ### lock ffff8f241a7b5cf0, osc lock ffff8f2407e9a130, flags 0x400001002 00010000:00010000:1.0:1767319312.669260:0:88964:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.669270:0:88964:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000100:00100000:0.0:1767319312.669367:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377417344:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319312.669641:0:88964:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.669651:0:88964:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319312.669685:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377417472:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319312.669691:0:88964:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.669699:0:88964:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 3/1,0 mode: --/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319312.669732:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319312.669741:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377417600:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319312.669777:0:88964:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->0] (req 0->0) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.669785:0:88964:0:(ldlm_request.c:1022:ldlm_cli_enqueue()) ### client-side enqueue START, flags 0x400001000 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 3/1,0 mode: --/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319312.669942:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377417728:192.168.204.123@tcp:101:rm.0 00000020:00200000:1.0:1767319312.670894:0:88964:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 4 items remaining. 00010000:00010000:1.0:1767319312.679208:0:12519:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.679235:0:12519:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035877 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.679259:0:12519:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035877 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.679267:0:12519:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035877 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319312.679280:0:12519:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035877 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319312.679288:0:12519:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 3 items remaining. 00010000:00010000:1.0:1767319312.679292:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035877 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.679297:0:12519:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035877 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.679319:0:12519:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035877 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.679327:0:12519:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035877 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319312.679345:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377417344:192.168.204.123@tcp:101:rm.0 00010000:00010000:2.0:1767319312.679667:0:12518:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319312.679680:0:12518:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 6/2,0 mode: --/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319312.679689:0:12518:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319312.679697:0:12518:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319312.679707:0:12518:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1052672, setting rss=1052672; kms=1052672, end=18446744073709551615 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 5/2,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000020:00200000:2.0:1767319312.679721:0:12518:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 2 items remaining. 00010000:00010000:2.0:1767319312.679724:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 6/2,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319312.679731:0:12518:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319312.679738:0:12518:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 5/1,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319312.679745:0:12518:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 4/0,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000100:00100000:2.0:1767319312.679756:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377417728:192.168.204.123@tcp:101:rm.0 00010000:00010000:3.0:1767319312.680046:0:12516:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->1048575] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319312.680057:0:12516:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319312.680078:0:12516:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319312.680087:0:12516:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000008:00010000:3.0:1767319312.680096:0:12516:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 1048576, setting rss=1048576; kms=1048576, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000020:00200000:3.0:1767319312.680104:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 1 items remaining. 00010000:00010000:3.0:1767319312.680107:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319312.680114:0:12516:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319312.680120:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319312.680127:0:12516:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000100:00100000:3.0:1767319312.680137:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6df80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377417472:192.168.204.123@tcp:101:rm.0 00010000:00010000:1.0:1767319312.682047:0:12516:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [1048576->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0x0 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.682089:0:12516:0:(ldlm_request.c:730:ldlm_cli_enqueue_fini()) ### client-side enqueue, new policy data ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 6/2,0 mode: --/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035885 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.682101:0:12516:0:(ldlm_resource.c:1525:ldlm_resource_add_lock()) ### About to add this lock ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035885 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.682113:0:12516:0:(ldlm_request.c:784:ldlm_cli_enqueue_fini()) ### client-side enqueue END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035885 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000008:00010000:1.0:1767319312.682126:0:12516:0:(osc_lock.c:179:osc_lock_lvb_update()) ### acquired size 2097152, setting rss=2097152; kms=2097152, end=18446744073709551615 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 5/2,0 mode: PR/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x10020000000000 nid: local remote: 0xa16e0e9cff035885 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000020:00200000:1.0:1767319312.682137:0:12516:0:(cl_io.c:1802:__cl_sync_io_note()) Noting completion of 1 items, 0 items remaining. 00010000:00010000:1.0:1767319312.682216:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 6/2,0 mode: PR/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035885 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.682235:0:12516:0:(ldlm_lock.c:912:ldlm_lock_decref_internal()) ### do not add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035885 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.682244:0:12516:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 5/1,0 mode: PR/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x810020000000000 nid: local remote: 0xa16e0e9cff035885 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319312.682252:0:12516:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 4/0,0 mode: PR/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035885 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319312.682279:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377417600:192.168.204.123@tcp:101:rm.0 00000080:00200000:2.0:1767319312.682456:0:88964:0:(file.c:1686:ll_merge_attr_nolock()) [0x200004a52:0x4:0x0] updating i_size 3149824 i_blocks 6176 00000020:00010000:2.0:1767319312.682462:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) release lock: ffff8f2407efd488 (ffff8f2403ab8488/0) at cl_lock_release():245 00000020:00010000:2.0:1767319312.682466:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f2407efd488 (ffff8f2403ab8488/0) at cl_lock_cancel():142 00000020:00010000:2.0:1767319312.682471:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241a7b5c30 (ffff8f2403ab8f38/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319312.682616:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241a7b5c70 (ffff8f2403ab8098/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319312.682620:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241a7b5cb0 (ffff8f2403ab8248/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319312.682623:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) cancel lock: ffff8f241a7b5cf0 (ffff8f2403ab87e8/1) at cl_lock_cancel():142 00000020:00010000:2.0:1767319312.682626:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f2407efd488 (ffff8f2403ab8488/0) at cl_lock_fini():72 00000020:00010000:2.0:1767319312.682630:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241a7b5c30 (ffff8f2403ab8488/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319312.682634:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241a7b5c70 (ffff8f2403ab8488/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319312.682643:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241a7b5cb0 (ffff8f2403ab8488/1) at cl_lock_fini():72 00000020:00010000:2.0:1767319312.682646:0:88964:0:(cl_lock.c:36:__cl_lock_trace()) destroy lock: ffff8f241a7b5cf0 (ffff8f2403ab8488/1) at cl_lock_fini():72 00000080:00200000:2.0:1767319312.682660:0:88964: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:1767319312.682716:0:88964:0:(file.c:6147:ll_inode_revalidate()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8),name=/ 00000002:00010000:2.0:1767319312.682737:0:88964: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:1767319312.682751:0:88964:0:(ldlm_lock.c:768:ldlm_lock_addref_internal_nolock()) ### ldlm_lock_addref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 3 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319312.682831:0:88964:0:(ldlm_lock.c:1515:ldlm_lock_match_with_skip()) ### matched (0 0) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319312.682841:0:88964:0:(namei.c:955:ll_intent_lock()) intent lock 8 on i1 [0x200000007:0x1:0x0] suppgids 0 0: rc 1 00000080:00010000:2.0:1767319312.682849:0:88964:0:(dcache.c:255:ll_lookup_finish_locks()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) 00000080:00010000:2.0:1767319312.682852:0:88964:0:(llite_internal.h:2004:ll_set_lock_data()) setting l_data to inode [0x200000007:0x1:0x0](ffff8f24082163c8) for lock 0xf84d4ea57fe82b62 00000080:00010000:2.0:1767319312.682858:0:88964:0:(dcache.c:152:ll_intent_drop_lock()) releasing lock with cookie 0xf84d4ea57fe82b62 from it ffffaaa9c7f9fc10 00010000:00010000:2.0:1767319312.682862:0:88964:0:(ldlm_lock.c:822:ldlm_lock_decref_internal_nolock()) ### ldlm_lock_decref(PR) ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 3/1,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x10000000000000 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00010000:00010000:2.0:1767319312.682869:0:88964:0:(ldlm_lock.c:905:ldlm_lock_decref_internal()) ### add lock into lru list ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2431529200/0xf84d4ea57fe82b62 lrc: 2/0,0 mode: PR/PR res: [0x200000007:0x1:0x0].0x0 bits 0x13/0x0 rrc: 2 type: IBT gid 0 flags: 0x0 nid: local remote: 0xa16e0e9cff035790 expref: -99 pid: 88946 timeout: 0 lvb_type: 0 00000080:00200000:2.0:1767319312.682879:0:88964:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200000007:0x1:0x0](ffff8f24082163c8), inode mode 41ed mask 1 00000080:00200000:2.0:1767319312.682886:0:88964:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=d20b.sanity-lfsck, flags=24 00000080:00200000:2.0:1767319312.682891:0:88964:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 1 00000080:00200000:2.0:1767319312.682897:0:88964:0:(dcache.c:276:ll_revalidate_dentry()) VFS Op:name=f2, flags=0 00000080:00200000:2.0:1767319312.682901:0:88964:0:(file.c:6629:ll_inode_permission()) VFS Op:inode=[0x200004a52:0x1:0x0](ffff8f2408215348), inode mode 41ed mask 3 00000080:00200000:2.0:1767319312.682906:0:88964:0:(namei.c:2354:ll_unlink()) VFS Op:name=f2, dir=[0x200004a52:0x1:0x0](ffff8f2408215348) 00010000:00010000:2.0:1767319312.682934:0:88964:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00000080:00200000:2.0:1767319312.682960:0:88964:0:(vvp_object.c:114:vvp_conf_set()) [0x200004a52:0x4:0x0]: losing layout lock 00010000:00010000:2.0:1767319312.682996:0:88964:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00010000:00010000:2.0:1767319312.683004:0:88964:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319312.683007:0:88964:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-MDT0000-mdc-ffff8f2407d0c800 lock: ffff8f2440581200/0xf84d4ea57fe82bb6 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: 0xa16e0e9cff035870 expref: -99 pid: 88964 timeout: 0 lvb_type: 3 00000020:00100000:2.0:1767319312.683034:0:88964:0:(genops.c:2438:obd_get_mod_rpc_slot()) lustre-MDT0000-mdc-ffff8f2407d0c800: modify RPC slot 1 is allocated opc 36, max 7 00000100:00100000:2.0:1767319312.683042:0:88964:0:(client.c:806:ptlrpc_reassign_next_xid()) @@@ reassign xid req@ffff8f2438bde300 x1853164377417984/t0(0) o36->lustre-MDT0000-mdc-ffff8f2407d0c800@192.168.204.123@tcp:12/10 lens 488/784 e 0 to 0 dl 0 ref 1 fl New:QU/0/ffffffff rc 0/-1 job:'' uid:4294967295 gid:4294967295 projid:4294967295 00000100:00100000:2.0:1767319312.683067:0:88964:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88964:1853164377417984:192.168.204.123@tcp:36:rm.0 00000100:00100000:2.0:1767319312.683197:0:88964:0:(client.c:2690:ptlrpc_set_wait()) set ffff8f241a64e180 going to sleep for 11 seconds 00000100:00100000:2.0:1767319312.694964:0:88964:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bde300 pname:cluuid:pid:xid:nid:opc:job rm:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:88964:1853164377417984:192.168.204.123@tcp:36:rm.0 00000080:00200000:2.0:1767319312.695026:0:88964: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:1767319312.695039:0:88964:0:(lov_io.c:860:lov_io_iter_init()) component[0] flags 0x10 00020000:00200000:2.0:1767319312.695052:0:88964:0:(lov_io.c:860:lov_io_iter_init()) component[1] flags 0x10 00000080:00200000:2.0:1767319312.695083:0:88964: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:1767319312.695091:0:88964:0:(llite_lib.c:1953:ll_clear_inode()) VFS Op:inode=[0x200004a52:0x4:0x0](ffff8f24082121c8) 00000008:00010000:2.0:1767319312.695120:0:88964:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319309 1767319309 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319309 1767319309 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580e00/0xf84d4ea57fe82bbd lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb2a:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035877 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319312.695182:0:88964:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1048576 blocks 2051 [cma]time: 1767319309 1767319309 0 by oinfo size 1048576 blocks 2051 [cma]time 1767319309 1767319309 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319312.695220:0:88964:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 2097152 blocks 2059 [cma]time: 1767319309 1767319309 0 by oinfo size 2097152 blocks 2059 [cma]time 1767319309 1767319309 0 ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580400/0xf84d4ea57fe82bcb lrc: 1/0,0 mode: PR/PR res: [0x280000400:0xcf5:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff035885 expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00000008:00010000:2.0:1767319312.695249:0:88964:0:(osc_object.c:209:osc_object_ast_clear()) ### update lock size 1052672 blocks 15 [cma]time: 1767319309 1767319309 0 by oinfo size 1052672 blocks 15 [cma]time 1767319309 1767319309 0 ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 1/0,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 3 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x800020000000000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:1.0:1767319313.592164:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319314.615622:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319315.639726:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319315.768919:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377418368:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319315.769016:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1767319315.769023:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377418240:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319315.769098:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377418496:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319315.769129:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1767319315.769135:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377418112:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319315.777276:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377418240:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319315.779731:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ce00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377418112:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319315.779754:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6fb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377418496:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319315.779836:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377418368:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319316.015260:0:12511:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:1.0:1767319316.015346:0:12511:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:3.0:1767319316.015952:0:88442:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438519296 00000100:00100000:3.0:1767319316.015962:0:88442:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438519296 00000100:00100000:3.0:1767319316.016004:0:88442:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438519424 00000100:00100000:3.0:1767319316.016007:0:88442:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438519424 00000100:00100000:3.0:1767319316.016025:0:88442:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 4 00000100:00100000:3.0:1767319316.016034:0:88442:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2405f6f100 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:161394:x1853164438519296:12345-192.168.204.123@tcp:104: 00010000:00010000:3.0:1767319316.016053:0:88442:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.016132:0:88442:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:3.0:1767319316.016139:0:88442:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2405f6f100 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:161394:x1853164438519296:12345-192.168.204.123@tcp:104: Request processed in 107us (900us total) trans 0 rc 0/0 00000100:00100000:3.0:1767319316.016146:0:88442:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 4 00000100:00100000:3.0:1767319316.016162:0:88442:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 5 00000100:00100000:3.0:1767319316.016169:0:88442:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2405f6ed80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:160072:x1853164438519424:12345-192.168.204.123@tcp:104: 00010000:00010000:3.0:1767319316.016177:0:88442:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.016205:0:88442:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/2 locks to priority blp list, 2 blwis in pool 00000100:00100000:3.0:1767319316.016222:0:88442:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2405f6ed80 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:160072:x1853164438519424:12345-192.168.204.123@tcp:104: Request processed in 42us (865us total) trans 0 rc 0/0 00000100:00100000:3.0:1767319316.016228:0:88442:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 5 00010000:00010000:3.0:1767319316.016253:0:88935:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 1 total in blp. (1 blwis in pool) 00010000:00010000:3.0:1767319316.016259:0:88935:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.016285:0:88935:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2440580800 already unused, calling callback (ffffffffc12970e0) 00010000:00010000:3.0:1767319316.016290:0:88935:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x428400010000 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.016500:0:88935:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 2/0,0 mode: --/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.016507:0:88935:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319316.017102:0:88448:0:(ldlm_lockd.c:2793:ldlm_bl_get_work()) Got 1 locks of 0 total in blp. (0 blwis in pool) 00010000:00010000:2.0:1767319316.017110:0:88448:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319316.017118:0:88448:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2440581600 already unused, calling callback (ffffffffc12970e0) 00010000:00010000:2.0:1767319316.017122:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319316.017151:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 2/0,0 mode: --/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319316.017165:0:88448:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:2.0:1767319316.017183:0:88448:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319316.017190:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440581600/0xf84d4ea57fe82ba8 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xb2c:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff03582a expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:2.0:1767319316.017214:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319316.017215:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319316.017217:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319316.017225:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1767319316.017242:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377418752:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319316.017428:0:88935:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 1/0,0 mode: --/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.017437:0:88935:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440580800/0xf84d4ea57fe82bc4 lrc: 0/0,0 mode: --/PR res: [0x280000400:0xcf2:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff03587e expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.017450:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319316.017452:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319316.017453:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319316.017646:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377418624:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319316.017780:0:12509:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:3.0:1767319316.019642:0:88443:0:(service.c:153:ptlrpc_grow_req_bufs()) ldlm_cbd: allocate 1 new 8192-byte reqbufs (0/2 left), rc = 0 00000100:00100000:3.0:1767319316.019663:0:88443:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438519552 00000100:00100000:3.0:1767319316.019672:0:88443:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438519552 00000100:00100000:3.0:1767319316.019713:0:88443:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 6 00000100:00100000:3.0:1767319316.019722:0:88443:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f24056b8450 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:159872:x1853164438519552:12345-192.168.204.123@tcp:104: 00010000:00010000:3.0:1767319316.019736:0:88443:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.019805:0:88443:0:(ldlm_lockd.c:2188:__ldlm_bl_to_thread()) added 1/1 locks to priority blp list, 1 blwis in pool 00000100:00100000:3.0:1767319316.019822:0:88443:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f24056b8450 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_001:LOV_OSC_UUID+4:159872:x1853164438519552:12345-192.168.204.123@tcp:104: Request processed in 101us (2042us total) trans 0 rc 0/0 00000100:00100000:3.0:1767319316.019829:0:88443:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 6 00010000:00010000:3.0:1767319316.019884:0:88447: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:1767319316.019890:0:88447:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 2/0,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.019899:0:88447:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2440580200 already unused, calling callback (ffffffffc12970e0) 00010000:00010000:3.0:1767319316.019903:0:88447:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 3/0,0 mode: PR/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x428400010000 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.020004:0:88447:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 2/0,0 mode: --/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.020011:0:88447:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:3.0:1767319316.020030:0:88447:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 1/0,0 mode: --/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.020037:0:88447:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0001-osc-ffff8f2407d0c800 lock: ffff8f2440580200/0xf84d4ea57fe82bd2 lrc: 0/0,0 mode: --/PR res: [0x240000400:0xb2d:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 1048576->18446744073709551615) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff03588c expref: -99 pid: 88964 timeout: 0 lvb_type: 1 00010000:00010000:3.0:1767319316.020056:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319316.020058:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319316.020059:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319316.020071:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377418880:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:1.0:1767319316.020461:0:12511:0:(events.c:340:request_in_callback()) peer: 12345-192.168.204.123@tcp (source: 12345-192.168.204.123@tcp) 00000100:00100000:0.0:1767319316.020574:0:88442:0:(service.c:2279:ptlrpc_server_handle_req_in()) unwrap req x1853164438519680 00000100:00100000:0.0:1767319316.020579:0:88442:0:(service.c:2344:ptlrpc_server_handle_req_in()) got req x1853164438519680 00000100:00100000:0.0:1767319316.020608:0:88442:0:(nrs_fifo.c:152:nrs_fifo_req_get()) NRS start fifo request from 12345-192.168.204.123@tcp, seq: 7 00000100:00100000:0.0:1767319316.020617:0:88442:0:(service.c:2530:ptlrpc_server_handle_request()) Handling RPC req@ffff8f2405f6d880 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:186685:x1853164438519680:12345-192.168.204.123@tcp:104: 00010000:00010000:0.0:1767319316.020626:0:88442:0:(ldlm_lockd.c:2505:ldlm_callback_handler()) ### blocking ast ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319316.020672:0:88442: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:1767319316.020679:0:88442:0:(service.c:2588:ptlrpc_server_handle_request()) Handled RPC req@ffff8f2405f6d880 pname:cluuid+ref:pid:xid:nid:opc:job ldlm_cb00_000:LOV_OSC_UUID+4:186685:x1853164438519680:12345-192.168.204.123@tcp:104: Request processed in 63us (218us total) trans 0 rc 0/0 00000100:00100000:0.0:1767319316.020685:0:88442:0:(nrs_fifo.c:211:nrs_fifo_req_stop()) NRS stop fifo request from 12345-192.168.204.123@tcp, seq: 7 00010000:00010000:0.0:1767319316.020706:0:88448: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:1767319316.020710:0:88448:0:(ldlm_lockd.c:1906:ldlm_handle_bl_callback()) ### client blocking AST callback handler ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 2/0,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x420000010000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319316.020717:0:88448:0:(ldlm_lockd.c:1920:ldlm_handle_bl_callback()) Lock ffff8f2440581e00 already unused, calling callback (ffffffffc12970e0) 00000100:00100000:3.0:1767319316.020722:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377418624:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1767319316.020728:0:88448:0:(ldlm_request.c:1285:ldlm_cli_cancel_local()) ### client-side cancel ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 3/0,0 mode: PR/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x428400010000 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00000100:00100000:1.0:1767319316.021080:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdca80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377418752:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:0.0:1767319316.021125:0:88448:0:(ldlm_request.c:1332:__ldlm_pack_lock()) ### packing ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 2/0,0 mode: --/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319316.021132:0:88448:0:(ldlm_request.c:1378:ldlm_cancel_pack()) 1 locks packed 00010000:00010000:0.0:1767319316.021147:0:88448:0:(ldlm_lockd.c:1932:ldlm_handle_bl_callback()) ### client blocking callback handler END ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 1/0,0 mode: --/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319316.021154:0:88448:0:(ldlm_lock.c:193:ldlm_lock_put()) ### final lock_put on destroyed lock, freeing it. ns: lustre-OST0000-osc-ffff8f2407d0c800 lock: ffff8f2440581e00/0xf84d4ea57fe82b9a lrc: 0/0,0 mode: --/PR res: [0x280000400:0xcf1:0x0].0x0 rrc: 2 type: EXT [0->18446744073709551615] (req 0->1048575) gid 0 flags: 0x4c29400010020 nid: local remote: 0xa16e0e9cff035838 expref: -99 pid: 88955 timeout: 0 lvb_type: 1 00010000:00010000:0.0:1767319316.021172:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319316.021174:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319316.021176:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319316.021184:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1767319316.021193:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377419008:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319316.026788:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8000 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377418880:192.168.204.123@tcp:103:ldlm_bl.0 00000100:00100000:0.0:1767319316.039539:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377419008:192.168.204.123@tcp:103:ldlm_bl.0 00010000:00010000:3.0:1767319316.663572:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319317.687570:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319318.711707:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319319.735768:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319320.759558:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319320.888214:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377419520:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319320.888349:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:2.0:1767319320.888357:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377419392:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319320.888616:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377419136:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319320.888670:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:1.0:1767319320.888677:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377419264:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319320.892744:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377419392:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319320.892764:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377419520:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319320.895024:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdd880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377419136:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319320.901031:0:12518:0:(client.c:3081:ptlrpc_free_committed()) lustre-MDT0000-mdc-ffff8f2407d0c800: committing for last_committed 42949673201 gen 1 00000100:00100000:1.0:1767319320.901067:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf100 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377419264:192.168.204.123@tcp:400:kworker.0 00010000:00010000:0.0:1767319321.783682:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319322.808687:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319323.836365:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319324.855540:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319325.879640:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319326.008333:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377419776:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319326.008459:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377419904:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319326.008558:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:0.0:1767319326.008565:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377420032:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319326.008729:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:3.0:1767319326.008736:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377419648:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319326.012644:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377419904:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319326.012681:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6e680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377420032:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319326.012988:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377419648:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319326.013000:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377419776:192.168.204.123@tcp:400:kworker.0 00010000:00010000:3.0:1767319326.903892:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319327.928787:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319328.956589:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319329.975558:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319331.000458:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:1.0:1767319331.127570:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377420544:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319331.127662:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:1.0:1767319331.127669:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377420416:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319331.127917:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377420288:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319331.127972:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:3.0:1767319331.127979:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377420160:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319331.132926:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6ea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377420160:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319331.143480:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6d500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377420416:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319331.143499:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6f480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377420544:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319331.143653:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2405f6dc00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377420288:192.168.204.123@tcp:400:kworker.0 00010000:00010000:2.0:1767319332.023666:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319333.055138:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319334.071552:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319335.097119:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319336.119678:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:0.0:1767319336.251048:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377421056:192.168.204.123@tcp:400:kworker.0 00000100:00100000:0.0:1767319336.251163:0:12517:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [0->1] 00000100:00100000:0.0:1767319336.251170:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377420928:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319336.251342:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377420672:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319336.251389:0:12518:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [3->2] 00000100:00100000:2.0:1767319336.251396:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377420800:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319336.258894:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c64700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12518:1853164377420800:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319336.259060:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65880 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377420928:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319336.259074:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65500 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377421056:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319336.261697:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377420672:192.168.204.123@tcp:400:kworker.0 00010000:00010000:0.0:1767319337.143632:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:2.0:1767319338.167647:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319339.191573:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319340.215609:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319341.239539:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319341.375546:0:12518:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377421184:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319341.375733:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377421312:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319341.375810:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377421440:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319341.375880:0:12517:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377421568:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319341.385398:0:12518:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_02:d09155ed-8f06-4c01-9cc3-591d55ea9374:12518:1853164377421184:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319341.385525:0:12517:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdf480 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_01:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12517:1853164377421568:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319341.385682:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdea00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377421440:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319341.390987:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438bdc700 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377421312:192.168.204.123@tcp:400:kworker.0 00010000:00010000:3.0:1767319342.263543:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319343.287587:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319344.313471:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319345.335908:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319346.359651:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:2.0:1767319346.489388:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c67b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377421824:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319346.489546:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1767319346.489554:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377421696:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319346.489642:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377421952:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319346.489674:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:2.0:1767319346.489697:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377422080:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319346.500138:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66d80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377422080:192.168.204.123@tcp:400:kworker.0 00000100:00100000:1.0:1767319346.500156:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c65c00 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377421952:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319346.500670:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c66680 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377421696:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319346.500693:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438c67b80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377421824:192.168.204.123@tcp:400:kworker.0 00010000:00010000:3.0:1767319347.385749:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319348.407823:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:0.0:1767319349.432257:0:88448:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00010000:00010000:3.0:1767319350.455742:0:88935:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000001:02000400:2.0:1767319350.709653:0:89271:0:(debug.c:665:libcfs_debug_mark_buffer()) DEBUG MARKER: sanity-lfsck test_20b: @@@@@@ FAIL: (4) MDS1 is not the expected 'completed' 00010000:00010000:3.0:1767319351.480856:0:88447:0:(ldlm_lockd.c:2796:ldlm_bl_get_work()) No blwi found in queue (no bl locks in queue) 00000100:00100000:3.0:1767319351.608778:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377422464:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319351.608875:0:12516:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [1->0] 00000100:00100000:3.0:1767319351.608881:0:12516:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377422592:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319351.609061:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438ca9180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377422336:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319351.609102:0:12519:0:(ptlrpcd.c:344:ptlrpcd_check()) transfer 1 async RPCs [2->3] 00000100:00100000:2.0:1767319351.609108:0:12519:0:(client.c:1903:ptlrpc_send_new_req()) Sending RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377422208:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319351.629459:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca8a80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377422592:192.168.204.123@tcp:400:kworker.0 00000100:00100000:3.0:1767319351.629476:0:12516:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cabb80 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_00:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12516:1853164377422464:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319351.631291:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438ca9180 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:4fb87cd6-e7d9-48bb-b9db-ee26587a8b9f:12519:1853164377422336:192.168.204.123@tcp:400:kworker.0 00000100:00100000:2.0:1767319351.631336:0:12519:0:(client.c:2389:ptlrpc_check_set()) Completed RPC req@ffff8f2438cab800 pname:cluuid:pid:xid:nid:opc:job ptlrpcd_00_03:d09155ed-8f06-4c01-9cc3-591d55ea9374:12519:1853164377422208:192.168.204.123@tcp:400:kworker.0 Debug log: 105671 lines, 105671 kept, 0 dropped, 0 bad.